298 KB
/home/fdroid/fdroiddata/tmp/be.uhasselt.privacypolice_13.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_be.uhasselt.privacypolice_13.apk
1.72 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: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 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:·d13302a39fbac1269ccd4f0c50414c17f879abae57603ed09d698559cd5d933d 
10 Signer·#1·certificate·SHA-1·digest:·82deb8a3c029bb07bd604b10e4d12b8afcc9583e 
11 Signer·#1·certificate·MD5·digest:·a62ba7aab8580012747df5de85386782 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·19875fb2ebce682fde4a5d14791121d0c183e62e1c27d4aec92a26bd44a2971a 
15 Signer·#1·public·key·SHA-1·digest:·e5d58b36e5f1f68ff12ad5262f617c1f3bf0e3dc 
16 Signer·#1·public·key·MD5·digest:·fdd402fe31ca1f8bed6c1abcee4b2b2d 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
11.8 KB
zipinfo {}
    
Offset 1, 65 lines modifiedOffset 1, 63 lines modified
1 Zip·file·size:·134529·bytes,·number·of·entries:·631 Zip·file·size:·134176·bytes,·number·of·entries:·61
2 -rw----·····2.0·fat·····5718·bl·defN·16-Oct-05·17:10·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····5839·bl·defN·16-Oct-05·17:10·META-INF/1E0D5D7A.SF 
4 -rw----·····2.0·fat·····1326·bl·defN·16-Oct-05·17:10·META-INF/1E0D5D7A.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·16-Oct-05·07:18·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·16-Oct-05·07:18·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····5476·bX·defN·16-Oct-05·07:18·AndroidManifest.xml2 -rw----·····2.0·fat·····5664·bX·defN·17-May-15·19:13·AndroidManifest.xml
8 -rw----·····1.0·fat······813·b-·stor·16-Oct-05·07:17·res/drawable-hdpi-v11/ic_notification.png3 -rw----·····1.0·fat······813·b-·stor·17-May-15·19:12·res/drawable-hdpi-v11/ic_notification.png
9 -rw----·····1.0·fat·····3295·b-·stor·16-Oct-05·07:17·res/drawable-hdpi-v4/ic_launcher.png4 -rw----·····1.0·fat·····3295·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_launcher.png
10 -rw----·····1.0·fat······690·b-·stor·16-Oct-05·07:17·res/drawable-hdpi-v4/ic_wifi_signal_0_teal.png5 -rw----·····1.0·fat······690·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_0_teal.png
11 -rw----·····1.0·fat······994·b-·stor·16-Oct-05·07:17·res/drawable-hdpi-v4/ic_wifi_signal_1_teal.png6 -rw----·····1.0·fat······994·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_1_teal.png
12 -rw----·····1.0·fat······952·b-·stor·16-Oct-05·07:17·res/drawable-hdpi-v4/ic_wifi_signal_2_teal.png7 -rw----·····1.0·fat······952·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_2_teal.png
13 -rw----·····1.0·fat······975·b-·stor·16-Oct-05·07:17·res/drawable-hdpi-v4/ic_wifi_signal_3_teal.png8 -rw----·····1.0·fat······975·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_3_teal.png
14 -rw----·····1.0·fat······835·b-·stor·16-Oct-05·07:17·res/drawable-hdpi-v4/ic_wifi_signal_4_teal.png9 -rw----·····1.0·fat······835·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_4_teal.png
15 -rw----·····1.0·fat······566·b-·stor·16-Oct-05·07:17·res/drawable-mdpi-v11/ic_notification.png10 -rw----·····1.0·fat······566·b-·stor·17-May-15·19:12·res/drawable-mdpi-v11/ic_notification.png
16 -rw----·····1.0·fat·····2112·b-·stor·16-Oct-05·07:17·res/drawable-mdpi-v4/ic_launcher.png11 -rw----·····1.0·fat·····2112·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_launcher.png
17 -rw----·····1.0·fat······502·b-·stor·16-Oct-05·07:17·res/drawable-mdpi-v4/ic_wifi_signal_0_teal.png12 -rw----·····1.0·fat······502·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_0_teal.png
18 -rw----·····1.0·fat······722·b-·stor·16-Oct-05·07:17·res/drawable-mdpi-v4/ic_wifi_signal_1_teal.png13 -rw----·····1.0·fat······722·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_1_teal.png
19 -rw----·····1.0·fat······651·b-·stor·16-Oct-05·07:17·res/drawable-mdpi-v4/ic_wifi_signal_2_teal.png14 -rw----·····1.0·fat······651·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_2_teal.png
20 -rw----·····1.0·fat······689·b-·stor·16-Oct-05·07:17·res/drawable-mdpi-v4/ic_wifi_signal_3_teal.png15 -rw----·····1.0·fat······689·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_3_teal.png
21 -rw----·····1.0·fat······569·b-·stor·16-Oct-05·07:17·res/drawable-mdpi-v4/ic_wifi_signal_4_teal.png16 -rw----·····1.0·fat······569·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_4_teal.png
22 -rw----·····1.0·fat······995·b-·stor·16-Oct-05·07:17·res/drawable-xhdpi-v11/ic_notification.png17 -rw----·····1.0·fat······995·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v11/ic_notification.png
23 -rw----·····1.0·fat·····4693·b-·stor·16-Oct-05·07:17·res/drawable-xhdpi-v4/ic_launcher.png18 -rw----·····1.0·fat·····4693·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_launcher.png
24 -rw----·····1.0·fat······852·b-·stor·16-Oct-05·07:17·res/drawable-xhdpi-v4/ic_wifi_signal_0_teal.png19 -rw----·····1.0·fat······852·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_0_teal.png
25 -rw----·····1.0·fat·····1208·b-·stor·16-Oct-05·07:17·res/drawable-xhdpi-v4/ic_wifi_signal_1_teal.png20 -rw----·····1.0·fat·····1208·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_1_teal.png
26 -rw----·····1.0·fat·····1141·b-·stor·16-Oct-05·07:17·res/drawable-xhdpi-v4/ic_wifi_signal_2_teal.png21 -rw----·····1.0·fat·····1141·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_2_teal.png
27 -rw----·····1.0·fat·····1197·b-·stor·16-Oct-05·07:17·res/drawable-xhdpi-v4/ic_wifi_signal_3_teal.png22 -rw----·····1.0·fat·····1197·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_3_teal.png
28 -rw----·····1.0·fat······996·b-·stor·16-Oct-05·07:17·res/drawable-xhdpi-v4/ic_wifi_signal_4_teal.png23 -rw----·····1.0·fat······996·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_4_teal.png
29 -rw----·····2.0·fat······580·bl·defN·16-Oct-05·07:18·res/drawable-xxhdpi-v11/border.xml24 -rw----·····2.0·fat······580·bl·defN·17-May-15·19:13·res/drawable-xxhdpi-v11/border.xml
30 -rw----·····1.0·fat·····1356·b-·stor·16-Oct-05·07:17·res/drawable-xxhdpi-v11/ic_notification.png25 -rw----·····1.0·fat·····1356·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v11/ic_notification.png
31 -rw----·····1.0·fat·····7691·b-·stor·16-Oct-05·07:17·res/drawable-xxhdpi-v4/ic_launcher.png26 -rw----·····1.0·fat·····7691·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_launcher.png
32 -rw----·····1.0·fat·····1227·b-·stor·16-Oct-05·07:17·res/drawable-xxhdpi-v4/ic_wifi_signal_0_teal.png27 -rw----·····1.0·fat·····1227·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_0_teal.png
33 -rw----·····1.0·fat·····1764·b-·stor·16-Oct-05·07:17·res/drawable-xxhdpi-v4/ic_wifi_signal_1_teal.png28 -rw----·····1.0·fat·····1764·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_1_teal.png
34 -rw----·····1.0·fat·····1665·b-·stor·16-Oct-05·07:17·res/drawable-xxhdpi-v4/ic_wifi_signal_2_teal.png29 -rw----·····1.0·fat·····1665·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_2_teal.png
35 -rw----·····1.0·fat·····1758·b-·stor·16-Oct-05·07:17·res/drawable-xxhdpi-v4/ic_wifi_signal_3_teal.png30 -rw----·····1.0·fat·····1758·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_3_teal.png
36 -rw----·····1.0·fat·····1522·b-·stor·16-Oct-05·07:17·res/drawable-xxhdpi-v4/ic_wifi_signal_4_teal.png31 -rw----·····1.0·fat·····1522·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_4_teal.png
37 -rw----·····1.0·fat······372·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_0_pink.png32 -rw----·····1.0·fat······372·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_0_pink.png
38 -rw----·····1.0·fat······628·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_0_teal.png33 -rw----·····1.0·fat······628·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_0_teal.png
39 -rw----·····1.0·fat······865·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_1_pink.png34 -rw----·····1.0·fat······865·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_1_pink.png
40 -rw----·····1.0·fat······979·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_1_teal.png35 -rw----·····1.0·fat······979·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_1_teal.png
41 -rw----·····1.0·fat······864·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_2_pink.png36 -rw----·····1.0·fat······864·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_2_pink.png
42 -rw----·····1.0·fat······880·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_2_teal.png37 -rw----·····1.0·fat······880·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_2_teal.png
43 -rw----·····1.0·fat······822·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_3_pink.png38 -rw----·····1.0·fat······822·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_3_pink.png
44 -rw----·····1.0·fat······878·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_3_teal.png39 -rw----·····1.0·fat······878·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_3_teal.png
45 -rw----·····1.0·fat······372·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_4_pink.png40 -rw----·····1.0·fat······372·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_4_pink.png
46 -rw----·····1.0·fat······628·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_signal_4_teal.png41 -rw----·····1.0·fat······628·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_4_teal.png
47 -rw----·····1.0·fat······555·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_unavailable_pink.png42 -rw----·····1.0·fat······555·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_unavailable_pink.png
48 -rw----·····1.0·fat······726·b-·stor·16-Oct-05·07:17·res/drawable-xxxhdpi-v4/ic_wifi_unavailable_teal.png43 -rw----·····1.0·fat······726·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_unavailable_teal.png
49 -rw----·····2.0·fat·····1636·bl·defN·16-Oct-05·07:18·res/layout/activity_askpermission.xml44 -rw----·····2.0·fat·····1636·bl·defN·17-May-15·19:13·res/layout/activity_askpermission.xml
50 -rw----·····2.0·fat·····1188·bl·defN·16-Oct-05·07:18·res/layout/activity_locationnotice.xml45 -rw----·····2.0·fat·····1188·bl·defN·17-May-15·19:13·res/layout/activity_locationnotice.xml
51 -rw----·····2.0·fat······896·bl·defN·16-Oct-05·07:18·res/layout/activity_preferences.xml46 -rw----·····2.0·fat······896·bl·defN·17-May-15·19:13·res/layout/activity_preferences.xml
52 -rw----·····2.0·fat······960·bl·defN·16-Oct-05·07:18·res/layout/item_networkmanager.xml47 -rw----·····2.0·fat······960·bl·defN·17-May-15·19:13·res/layout/item_networkmanager.xml
53 -rw----·····2.0·fat······464·bl·defN·16-Oct-05·07:18·res/menu/ask_permission.xml48 -rw----·····2.0·fat······464·bl·defN·17-May-15·19:13·res/menu/ask_permission.xml
54 -rw----·····2.0·fat······492·bl·defN·16-Oct-05·07:18·res/menu/networkmanager.xml49 -rw----·····2.0·fat······492·bl·defN·17-May-15·19:13·res/menu/networkmanager.xml
55 -rw----·····1.0·fat·····1565·b-·stor·16-Oct-05·07:17·res/mipmap-hdpi-v4/ic_menu_clear_playlist.png50 -rw----·····1.0·fat·····1565·b-·stor·17-May-15·19:12·res/mipmap-hdpi-v4/ic_menu_clear_playlist.png
56 -rw----·····1.0·fat·····1587·b-·stor·16-Oct-05·07:17·res/mipmap-mdpi-v4/ic_menu_clear_playlist.png51 -rw----·····1.0·fat·····1587·b-·stor·17-May-15·19:12·res/mipmap-mdpi-v4/ic_menu_clear_playlist.png
57 -rw----·····1.0·fat·····2355·b-·stor·16-Oct-05·07:17·res/mipmap-xhdpi-v4/ic_menu_clear_playlist.png52 -rw----·····1.0·fat·····2355·b-·stor·17-May-15·19:12·res/mipmap-xhdpi-v4/ic_menu_clear_playlist.png
58 -rw----·····1.0·fat·····3944·b-·stor·16-Oct-05·07:17·res/mipmap-xxhdpi-v4/ic_menu_clear_playlist.png53 -rw----·····1.0·fat·····3944·b-·stor·17-May-15·19:12·res/mipmap-xxhdpi-v4/ic_menu_clear_playlist.png
59 -rw----·····1.0·fat·····5280·b-·stor·16-Oct-05·07:17·res/mipmap-xxxhdpi-v4/ic_menu_clear_playlist.png54 -rw----·····1.0·fat·····5280·b-·stor·17-May-15·19:12·res/mipmap-xxxhdpi-v4/ic_menu_clear_playlist.png
60 -rw----·····2.0·fat·····1056·bl·defN·16-Oct-05·07:18·res/xml/preferences.xml55 -rw----·····2.0·fat·····1056·bl·defN·17-May-15·19:13·res/xml/preferences.xml
61 -rw----·····2.0·fat······632·bl·defN·16-Oct-05·07:18·res/xml/preferences_location.xml56 -rw----·····2.0·fat······632·bl·defN·17-May-15·19:13·res/xml/preferences_location.xml
62 -rw----·····2.0·fat·····1020·bl·defN·16-Oct-05·07:18·res/xml/tracker.xml57 -rw----·····2.0·fat·····1020·bl·defN·17-May-15·19:13·res/xml/tracker.xml
63 -rw----·····1.0·fat····27688·b-·stor·16-Oct-05·07:17·resources.arsc58 -rw----·····1.0·fat····27688·b-·stor·17-May-15·19:12·resources.arsc
64 -rw----·····2.0·fat····49640·bl·defN·16-Oct-05·07:18·classes.dex59 -rw----·····2.0·fat····50820·bl·defN·17-May-15·19:13·classes.dex
 60 -rw----·····2.0·fat·····5718·b-·defN·17-May-15·19:13·META-INF/MANIFEST.MF
 61 -rw----·····2.0·fat·····5839·b-·defN·17-May-15·19:13·META-INF/1E0D5D7A.SF
 62 -rw----·····2.0·fat·····1326·b-·defN·17-May-15·19:13·META-INF/1E0D5D7A.RSA
65 63·files,·170423·bytes·uncompressed,·124306·bytes·compressed:··27.1%63 61·files,·171709·bytes·uncompressed,·124348·bytes·compressed:··27.6%
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)
1.3 KB
AndroidManifest.xml (decoded)
1.25 KB
AndroidManifest.xml
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="13"·android:versionName="2.2.4"·package="be.uhasselt.privacypolice"·platformBuildVersionCode="22"·platformBuildVersionName="5.1.1-1819727">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="13"·android:versionName="2.2.4"·package="be.uhasselt.privacypolice"·platformBuildVersionCode="22"·platformBuildVersionName="5.1.1-1819727">
3 ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/>3 ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/>
4 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>4 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>
5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
6 ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/>6 ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/>
7 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>7 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
8 ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/>8 ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/>
 9 ··<meta-data·android:name="android.support.VERSION"·android:value="26.0.0-alpha1"/>
9 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">10 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">
10 ····<activity·android:label="@string/app_name"·android:name="be.uhasselt.privacypolice.PreferencesActivity">11 ····<activity·android:label="@string/app_name"·android:name="be.uhasselt.privacypolice.PreferencesActivity">
11 ······<intent-filter>12 ······<intent-filter>
12 ········<action·android:name="android.intent.action.MAIN"/>13 ········<action·android:name="android.intent.action.MAIN"/>
13 ········<category·android:name="android.intent.category.LAUNCHER"/>14 ········<category·android:name="android.intent.category.LAUNCHER"/>
14 ······</intent-filter>15 ······</intent-filter>
15 ····</activity>16 ····</activity>
90.7 KB
classes.dex
90.7 KB
classes.jar
8.28 KB
zipinfo {}
    
Offset 1, 59 lines modifiedOffset 1, 58 lines modified
1 Zip·file·size:·122790·bytes,·number·of·entries:·811 Zip·file·size:·125957·bytes,·number·of·entries:·80
2 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·android/support/a/a/a.class2 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·android/support/a/a/a.class
3 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·android/support/a/a/aa.class3 ?rwxrwxr-x··2.0·unx·····2668·b-·stor·80-Jan-01·00:00·android/support/a/a/aa.class
4 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/b.class4 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/b.class
5 ?rwxrwxr-x··2.0·unx·····5391·b-·stor·80-Jan-01·00:00·android/support/a/a/ab.class5 ?rwxrwxr-x··2.0·unx·····4324·b-·stor·80-Jan-01·00:00·android/support/a/a/ab.class
6 ?rwxrwxr-x··2.0·unx······538·b-·stor·80-Jan-01·00:00·android/support/a/a/ac.class6 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ac.class
7 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·android/support/a/a/ad.class7 ?rwxrwxr-x··2.0·unx·····4370·b-·stor·80-Jan-01·00:00·android/support/a/a/ad.class
8 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ae.class8 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ae.class
9 ?rwxrwxr-x··2.0·unx·····2517·b-·stor·80-Jan-01·00:00·android/support/a/a/af.class9 ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·android/support/a/a/af.class
10 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ag.class10 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ag.class
11 ?rwxrwxr-x··2.0·unx·····2788·b-·stor·80-Jan-01·00:00·android/support/a/a/ah.class 
12 ?rwxrwxr-x··2.0·unx·····4510·b-·stor·80-Jan-01·00:00·android/support/a/a/ai.class11 ?rwxrwxr-x··2.0·unx·····4591·b-·stor·80-Jan-01·00:00·android/support/a/a/ah.class
13 ?rwxrwxr-x··2.0·unx·····4739·b-·stor·80-Jan-01·00:00·android/support/a/a/aj.class12 ?rwxrwxr-x··2.0·unx·····4739·b-·stor·80-Jan-01·00:00·android/support/a/a/ai.class
14 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·android/support/a/a/ak.class13 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·android/support/a/a/aj.class
15 ?rwxrwxr-x··2.0·unx·····4717·b-·stor·80-Jan-01·00:00·android/support/a/a/al.class14 ?rwxrwxr-x··2.0·unx·····4717·b-·stor·80-Jan-01·00:00·android/support/a/a/ak.class
16 ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·android/support/a/a/au.class15 ?rwxrwxr-x··2.0·unx······278·b-·stor·80-Jan-01·00:00·android/support/a/a/at.class
17 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·android/support/a/a/am.class16 ?rwxrwxr-x··2.0·unx·····1087·b-·stor·80-Jan-01·00:00·android/support/a/a/al.class
18 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/av.class17 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/au.class
19 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/an.class18 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/am.class
20 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ao.class19 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/an.class
 20 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ao.class
21 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ap.class21 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ap.class
22 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/aq.class22 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/aq.class
23 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ar.class 
24 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/a/a/as.class23 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/a/a/ar.class
25 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/at.class24 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/as.class
26 ?rwxrwxr-x··2.0·unx·····1034·b-·stor·80-Jan-01·00:00·android/support/a/a/aw.class25 ?rwxrwxr-x··2.0·unx·····1560·b-·stor·80-Jan-01·00:00·android/support/a/a/av.class
27 ?rwxrwxr-x··2.0·unx·····2912·b-·stor·80-Jan-01·00:00·android/support/a/a/c.class26 ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·android/support/a/a/c.class
28 ?rwxrwxr-x··2.0·unx·····1304·b-·stor·80-Jan-01·00:00·android/support/a/a/d.class27 ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·android/support/a/a/d.class
29 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·android/support/a/a/e.class28 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·android/support/a/a/e.class
30 ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·android/support/a/a/v.class29 ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·android/support/a/a/v.class
31 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/a/a/f.class30 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/a/a/f.class
32 ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·android/support/a/a/g.class31 ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·android/support/a/a/g.class
33 ?rwxrwxr-x··2.0·unx·····2639·b-·stor·80-Jan-01·00:00·android/support/a/a/h.class32 ?rwxrwxr-x··2.0·unx·····2742·b-·stor·80-Jan-01·00:00·android/support/a/a/h.class
34 ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·android/support/a/a/i.class33 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/a/a/i.class
35 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/a/a/j.class34 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/a/a/j.class
36 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·android/support/a/a/k.class35 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·android/support/a/a/k.class
37 ?rwxrwxr-x··2.0·unx·····1250·b-·stor·80-Jan-01·00:00·android/support/a/a/l.class36 ?rwxrwxr-x··2.0·unx·····1250·b-·stor·80-Jan-01·00:00·android/support/a/a/l.class
38 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/support/a/a/m.class37 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/support/a/a/u.class
39 ?rwxrwxr-x··2.0·unx·····1030·b-·stor·80-Jan-01·00:00·android/support/a/a/q.class 
40 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·android/support/a/a/t.class38 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·android/support/a/a/s.class
41 ?rwxrwxr-x··2.0·unx·····2010·b-·stor·80-Jan-01·00:00·android/support/a/a/u.class39 ?rwxrwxr-x··2.0·unx·····2080·b-·stor·80-Jan-01·00:00·android/support/a/a/m.class
42 ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/a/a/n.class40 ?rwxrwxr-x··2.0·unx·····2035·b-·stor·80-Jan-01·00:00·android/support/a/a/n.class
43 ?rwxrwxr-x··2.0·unx·····2244·b-·stor·80-Jan-01·00:00·android/support/a/a/o.class41 ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·android/support/a/a/o.class
 42 ?rwxrwxr-x··2.0·unx·····2269·b-·stor·80-Jan-01·00:00·android/support/a/a/p.class
44 ?rwxrwxr-x··2.0·unx·····2323·b-·stor·80-Jan-01·00:00·android/support/a/a/p.class43 ?rwxrwxr-x··2.0·unx·····2323·b-·stor·80-Jan-01·00:00·android/support/a/a/q.class
45 ?rwxrwxr-x··2.0·unx·····1063·b-·stor·80-Jan-01·00:00·android/support/a/a/r.class44 ?rwxrwxr-x··2.0·unx·····2366·b-·stor·80-Jan-01·00:00·android/support/a/a/r.class
46 ?rwxrwxr-x··2.0·unx·····1238·b-·stor·80-Jan-01·00:00·android/support/a/a/s.class45 ?rwxrwxr-x··2.0·unx·····2787·b-·stor·80-Jan-01·00:00·android/support/a/a/t.class
47 ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·android/support/a/a/w.class46 ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·android/support/a/a/w.class
48 ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·android/support/a/a/x.class47 ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·android/support/a/a/x.class
49 ?rwxrwxr-x··2.0·unx·······73·b-·stor·80-Jan-01·00:00·android/support/a/a/y.class48 ?rwxrwxr-x··2.0·unx·······73·b-·stor·80-Jan-01·00:00·android/support/a/a/y.class
50 ?rwxrwxr-x··2.0·unx·····4386·b-·stor·80-Jan-01·00:00·android/support/a/a/z.class49 ?rwxrwxr-x··2.0·unx·····4386·b-·stor·80-Jan-01·00:00·android/support/a/a/z.class
51 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·android/support/a/b/a.class50 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·android/support/a/b/a.class
52 ?rwxrwxr-x··2.0·unx······201·b-·stor·80-Jan-01·00:00·android/support/a/c/a.class51 ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·android/support/a/c/a.class
53 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class52 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class
54 ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/AskPermissionActivity.class53 ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/AskPermissionActivity.class
55 ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationAccess.class54 ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationAccess.class
56 ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationNoticeActivity.class55 ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationNoticeActivity.class
57 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/i.class56 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/i.class
58 ?rwxrwxr-x··2.0·unx·····2717·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/MACManagerActivity.class57 ?rwxrwxr-x··2.0·unx·····2717·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/MACManagerActivity.class
59 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/PermissionChangeReceiver.class58 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/PermissionChangeReceiver.class
Offset 76, 8 lines modifiedOffset 75, 8 lines modified
76 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/n.class75 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/n.class
77 ?rwxrwxr-x··2.0·unx·····4301·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/o.class76 ?rwxrwxr-x··2.0·unx·····4301·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/o.class
78 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/p.class77 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/p.class
79 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/q.class78 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/q.class
80 ?rwxrwxr-x··2.0·unx·····1957·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/r.class79 ?rwxrwxr-x··2.0·unx·····1957·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/r.class
81 ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/s.class80 ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/s.class
82 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/t.class81 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/t.class
83 81·files,·111502·bytes·uncompressed,·111502·bytes·compressed:··0.0%82 80·files,·114801·bytes·uncompressed,·114801·bytes·compressed:··0.0%
1.88 KB
zipnote «TEMP»/diffoscope_drvr0kdh_tmp/tmpfzs3u0bq_.zip
    
Offset 33, 26 lines modifiedOffset 33, 26 lines modified
  
33 Filename:·android/support/a/a/aj.class33 Filename:·android/support/a/a/aj.class
34 Comment:·34 Comment:·
  
35 Filename:·android/support/a/a/ak.class35 Filename:·android/support/a/a/ak.class
36 Comment:·36 Comment:·
  
 37 Filename:·android/support/a/a/at.class
 38 Comment:·
  
37 Filename:·android/support/a/a/al.class39 Filename:·android/support/a/a/al.class
38 Comment:·40 Comment:·
  
39 Filename:·android/support/a/a/au.class41 Filename:·android/support/a/a/au.class
40 Comment:·42 Comment:·
  
41 Filename:·android/support/a/a/am.class43 Filename:·android/support/a/a/am.class
42 Comment:·44 Comment:·
  
43 Filename:·android/support/a/a/av.class 
44 Comment:· 
  
45 Filename:·android/support/a/a/an.class45 Filename:·android/support/a/a/an.class
46 Comment:·46 Comment:·
  
47 Filename:·android/support/a/a/ao.class47 Filename:·android/support/a/a/ao.class
48 Comment:·48 Comment:·
  
49 Filename:·android/support/a/a/ap.class49 Filename:·android/support/a/a/ap.class
Offset 63, 18 lines modifiedOffset 63, 15 lines modified
  
63 Filename:·android/support/a/a/ar.class63 Filename:·android/support/a/a/ar.class
64 Comment:·64 Comment:·
  
65 Filename:·android/support/a/a/as.class65 Filename:·android/support/a/a/as.class
66 Comment:·66 Comment:·
  
67 Filename:·android/support/a/a/at.class67 Filename:·android/support/a/a/av.class
68 Comment:· 
  
69 Filename:·android/support/a/a/aw.class 
70 Comment:·68 Comment:·
  
71 Filename:·android/support/a/a/c.class69 Filename:·android/support/a/a/c.class
72 Comment:·70 Comment:·
  
73 Filename:·android/support/a/a/d.class71 Filename:·android/support/a/a/d.class
74 Comment:·72 Comment:·
Offset 102, 39 lines modifiedOffset 99, 39 lines modified
  
102 Filename:·android/support/a/a/k.class99 Filename:·android/support/a/a/k.class
103 Comment:·100 Comment:·
  
104 Filename:·android/support/a/a/l.class101 Filename:·android/support/a/a/l.class
105 Comment:·102 Comment:·
  
106 Filename:·android/support/a/a/m.class103 Filename:·android/support/a/a/u.class
107 Comment:· 
  
108 Filename:·android/support/a/a/q.class 
109 Comment:·104 Comment:·
  
110 Filename:·android/support/a/a/t.class105 Filename:·android/support/a/a/s.class
111 Comment:·106 Comment:·
  
112 Filename:·android/support/a/a/u.class107 Filename:·android/support/a/a/m.class
113 Comment:·108 Comment:·
  
114 Filename:·android/support/a/a/n.class109 Filename:·android/support/a/a/n.class
115 Comment:·110 Comment:·
  
116 Filename:·android/support/a/a/o.class111 Filename:·android/support/a/a/o.class
117 Comment:·112 Comment:·
  
118 Filename:·android/support/a/a/p.class113 Filename:·android/support/a/a/p.class
119 Comment:·114 Comment:·
  
 115 Filename:·android/support/a/a/q.class
 116 Comment:·
  
120 Filename:·android/support/a/a/r.class117 Filename:·android/support/a/a/r.class
121 Comment:·118 Comment:·
  
122 Filename:·android/support/a/a/s.class119 Filename:·android/support/a/a/t.class
123 Comment:·120 Comment:·
  
124 Filename:·android/support/a/a/w.class121 Filename:·android/support/a/a/w.class
125 Comment:·122 Comment:·
  
126 Filename:·android/support/a/a/x.class123 Filename:·android/support/a/a/x.class
127 Comment:·124 Comment:·
203 B
android/support/a/a/a.class
149 B
procyon -ec {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 interface·a2 interface·a
3 {3 {
4 ····void·a(final·ad·p0);4 ····void·a(final·af·p0);
5 }5 }
2.12 KB
android/support/a/a/aa.class
2.06 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 42 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.net.Uri;2 import·android.net.Uri;
3 import·android.app.Notification$MessagingStyle$Message;3 import·android.app.Notification$MessagingStyle$Message;
4 import·android.app.Notification$MessagingStyle;4 import·android.app.Notification$MessagingStyle;
5 import·java.util.List;5 import·java.util.List;
 6 import·android.app.RemoteInput;
 7 import·android.os.Bundle;
 8 import·android.app.Notification$Action$Builder;
 9 import·android.app.Notification$Builder;
  
6 class·aa10 class·aa
7 {11 {
 12 ····public·static·void·a(final·Notification$Builder·notification$Builder,·final·af·af)·{
 13 ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(af.a(),·af.b(),·af.c());
 14 ········if·(af.i()·!=·null)·{
 15 ············final·RemoteInput[]·a·=·ar.a(af.i());
 16 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{
 17 ················notification$Action$Builder.addRemoteInput(a[i]);
 18 ············}
 19 ········}
 20 ········Bundle·bundle;
 21 ········if·(af.d()·!=·null)·{
 22 ············bundle·=·new·Bundle(af.d());
 23 ········}
 24 ········else·{
 25 ············bundle·=·new·Bundle();
 26 ········}
 27 ········bundle.putBoolean("android.support.allowGeneratedReplies",·af.e());
 28 ········notification$Action$Builder.addExtras(bundle);
 29 ········notification$Action$Builder.setAllowGeneratedReplies(af.e());
 30 ········notification$Builder.addAction(notification$Action$Builder.build());
 31 ····}
 32 ····
8 ····public·static·void·a(final·b·b,·final·CharSequence·charSequence,·final·CharSequence·conversationTitle,·final·List·list,·final·List·list2,·final·List·list3,·final·List·list4,·final·List·list5)·{33 ····public·static·void·a(final·b·b,·final·CharSequence·charSequence,·final·CharSequence·conversationTitle,·final·List·list,·final·List·list2,·final·List·list3,·final·List·list4,·final·List·list5)·{
9 ········final·Notification$MessagingStyle·setConversationTitle·=·new·Notification$MessagingStyle(charSequence).setConversationTitle(conversationTitle);34 ········final·Notification$MessagingStyle·setConversationTitle·=·new·Notification$MessagingStyle(charSequence).setConversationTitle(conversationTitle);
10 ········for·(int·i·=·0;·i·<·list.size();·++i)·{35 ········for·(int·i·=·0;·i·<·list.size();·++i)·{
11 ············final·Notification$MessagingStyle$Message·notification$MessagingStyle$Message·=·new·Notification$MessagingStyle$Message((CharSequence)list.get(i),·(long)Long.valueOf(list2.get(i)),·(CharSequence)list3.get(i));36 ············final·Notification$MessagingStyle$Message·notification$MessagingStyle$Message·=·new·Notification$MessagingStyle$Message((CharSequence)list.get(i),·(long)Long.valueOf(list2.get(i)),·(CharSequence)list3.get(i));
12 ············if·(list4.get(i)·!=·null)·{37 ············if·(list4.get(i)·!=·null)·{
13 ················notification$MessagingStyle$Message.setData((String)list4.get(i),·(Uri)list5.get(i));38 ················notification$MessagingStyle$Message.setData((String)list4.get(i),·(Uri)list5.get(i));
14 ············}39 ············}
1.52 KB
android/support/a/a/ab.class
1.46 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 10 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.app.RemoteInput; 
3 import·android.app.Notification$Action$Builder; 
4 import·java.util.Iterator;2 import·java.util.Iterator;
5 import·android.os.Bundle;3 import·android.os.Bundle;
6 import·java.util.ArrayList;4 import·java.util.ArrayList;
7 import·android.graphics.Bitmap;5 import·android.graphics.Bitmap;
8 import·android.app.PendingIntent;6 import·android.app.PendingIntent;
9 import·android.widget.RemoteViews;7 import·android.widget.RemoteViews;
10 import·android.app.Notification;8 import·android.app.Notification;
Offset 34, 32 lines modifiedOffset 32, 15 lines modified
34 ········}32 ········}
35 ····}33 ····}
36 ····34 ····
37 ····public·Notification$Builder·a()·{35 ····public·Notification$Builder·a()·{
38 ········return·this.a;36 ········return·this.a;
39 ····}37 ····}
40 ····38 ····
41 ····public·void·a(final·ad·ad)·{39 ····public·void·a(final·af·af)·{
 40 ········aa.a(this.a,·af);
42 ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(ad.a(),·ad.b(),·ad.c()); 
43 ········if·(ad.g()·!=·null)·{ 
44 ············final·RemoteInput[]·a·=·as.a(ad.g()); 
45 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{ 
46 ················notification$Action$Builder.addRemoteInput(a[i]); 
47 ············} 
48 ········} 
49 ········Bundle·bundle; 
50 ········if·(ad.d()·!=·null)·{ 
51 ············bundle·=·new·Bundle(ad.d()); 
52 ········} 
53 ········else·{ 
54 ············bundle·=·new·Bundle(); 
55 ········} 
56 ········bundle.putBoolean("android.support.allowGeneratedReplies",·ad.e()); 
57 ········notification$Action$Builder.addExtras(bundle); 
58 ········notification$Action$Builder.setAllowGeneratedReplies(ad.e()); 
59 ········this.a.addAction(notification$Action$Builder.build()); 
60 ····}41 ····}
61 ····42 ····
62 ····public·Notification·b()·{43 ····public·Notification·b()·{
63 ········return·this.a.build();44 ········return·this.a.build();
64 ····}45 ····}
65 }46 }
695 B
android/support/a/a/ac.class
639 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 class·ac
2 import·android.app.PendingIntent; 
3 import·android.content.Context; 
4 import·android.app.Notification; 
  
5 public·class·ac 
6 {3 {
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); 
9 ········notification.fullScreenIntent·=·fullScreenIntent; 
10 ········return·notification; 
11 ····} 
12 }4 }
3.55 KB
android/support/a/a/ad.class
3.49 KB
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 46 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·java.util.Iterator;
2 import·android.os.Bundle;3 import·android.os.Bundle;
 4 import·java.util.ArrayList;
 5 import·android.graphics.Bitmap;
3 import·android.app.PendingIntent;6 import·android.app.PendingIntent;
 7 import·android.widget.RemoteViews;
 8 import·android.app.Notification;
 9 import·android.content.Context;
 10 import·android.app.Notification$Builder;
  
4 public·abstract·class·ad11 public·class·ad·implements·a,·b
5 {12 {
6 ····public·abstract·int·a();13 ····private·Notification$Builder·a;
7 ····14 ····
8 ····public·abstract·CharSequence·b();15 ····ad(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·PendingInt[·...·truncated·by·diffoscope;·len:·609,·SHA:·3562cf62afbe0439c7b835e21e3969812c7ffa1c48b2dd66ba429e4df076ce32·...·]
 16 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setShowWhen(showWhen).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).setCategory(category).setColor(color).setVisibility(visibility).setPublicVersion(publicVersion).setRemoteInputHistory(remoteInputHistory).setChannel(channel);
 17 ········if·(customContentView·!=·null)·{
 18 ············this.a.setCustomContentView(customContentView);
 19 ········}
 20 ········if·(customBigContentView·!=·null)·{
 21 ············this.a.setCustomBigContentView(customBigContentView);
 22 ········}
 23 ········if·(customHeadsUpContentView·!=·null)·{
 24 ············this.a.setCustomHeadsUpContentView(customHeadsUpContentView);
 25 ········}
 26 ········final·Iterator<String>·iterator·=·list.iterator();
 27 ········while·(iterator.hasNext())·{
 28 ············this.a.addPerson((String)iterator.next());
 29 ········}
 30 ····}
9 ····31 ····
10 ····public·abstract·PendingIntent·c();32 ····public·Notification$Builder·a()·{
 33 ········return·this.a;
 34 ····}
11 ····35 ····
12 ····public·abstract·Bundle·d();36 ····public·void·a(final·af·af)·{
 37 ········aa.a(this.a,·af);
 38 ····}
13 ····39 ····
14 ····public·abstract·boolean·e();40 ····public·Notification·b()·{
 41 ········return·this.a.build();
15 ····42 ····}
16 ····public·abstract·au[]·g(); 
17 }43 }
178 B
android/support/a/a/ae.class
122 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 public·interface·ae2 public·class·ae
3 {3 {
4 }4 }
2.01 KB
android/support/a/a/af.class
1.95 KB
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.os.Bundle;
2 import·android.app.Notification$Builder; 
3 import·android.graphics.Bitmap; 
4 import·android.app.PendingIntent;3 import·android.app.PendingIntent;
5 import·android.widget.RemoteViews; 
6 import·android.app.Notification; 
7 import·android.content.Context; 
  
8 class·af4 public·abstract·class·af
9 {5 {
 6 ····public·abstract·int·a();
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; 
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)·{ 
14 ············b·=·false; 
15 ········} 
16 ········return·setDeleteIntent.setFullScreenIntent(pendingIntent,·b).setLargeIcon(largeIcon).setNumber(number).getNotification(); 
17 ····}7 ····
 8 ····public·abstract·CharSequence·b();
 9 ····
 10 ····public·abstract·PendingIntent·c();
 11 ····
 12 ····public·abstract·Bundle·d();
 13 ····
 14 ····public·abstract·boolean·e();
 15 ····
 16 ····public·abstract·at[]·h();
 17 ····
 18 ····public·abstract·at[]·i();
18 }19 }
171 B
android/support/a/a/ag.class
115 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 class·ag2 public·interface·ag
3 {3 {
4 }4 }
16.0 KB
android/support/a/a/ah.class
15.9 KB
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 298 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·java.util.Iterator;
 3 import·android.app.Notification$InboxStyle;
 4 import·java.util.ArrayList;
 5 import·android.app.Notification$BigTextStyle;
 6 import·android.app.Notification$BigPictureStyle;
2 import·android.graphics.Bitmap;7 import·android.graphics.Bitmap;
3 import·android.app.PendingIntent; 
4 import·android.widget.RemoteViews;8 import·android.util.SparseArray;
 9 import·java.util.List;
5 import·android.app.Notification;10 import·android.app.Notification;
6 import·android.content.Context;11 import·android.os.Parcelable;
 12 import·android.os.Bundle;
7 import·android.app.Notification$Builder;13 import·android.app.Notification$Builder;
 14 import·java.lang.reflect.Field;
  
8 public·class·ah·implements·b15 class·ah
9 {16 {
10 ····private·Notification$Builder·a;17 ····private·static·final·Object·a;
 18 ····private·static·Field·b;
 19 ····private·static·boolean·c;
 20 ····private·static·final·Object·d;
11 ····21 ····
12 ····public·ah(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)·{ 
13 ········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[·...·truncated·by·diffoscope;·len:·607,·SHA:·0c3ebfb4d55dfb6a9f2c9dc28b4adc71ad8e3e23bf50c6679730ac8651110971·...·]22 ····static·{
 23 ········a·=·new·Object();
 24 ········d·=·new·Object();
14 ····}25 ····}
15 ····26 ····
16 ····public·Notification$Builder·a()·{ 
17 ········return·this.a;27 ····public·static·Bundle·a(final·Notification$Builder·notification$Builder,·final·af·af)·{
 28 ········notification$Builder.addAction(af.a(),·af.b(),·af.c());
 29 ········final·Bundle·bundle·=·new·Bundle(af.d());
 30 ········if·(af.i()·!=·null)·{
 31 ············bundle.putParcelableArray("android.support.remoteInputs",·(Parcelable[])av.a(af.i()));
 32 ········}
 33 ········if·(af.h()·!=·null)·{
 34 ············bundle.putParcelableArray("android.support.dataRemoteInputs",·(Parcelable[])av.a(af.h()));
 35 ········}
 36 ········bundle.putBoolean("android.support.allowGeneratedReplies",·af.e());
 37 ········return·bundle;
18 ····}38 ····}
19 ····39 ····
20 ····public·Notification·b()·{ 
21 ········return·this.a.getNotification();40 ····public·static·Bundle·a(final·Notification·p0)·{
 41 ········//·
 42 ········//·This·method·could·not·be·decompiled.
 43 ········//·
 44 ········//·Original·Bytecode:
 45 ········//·
 46 ········//·····3:·astore_1·······
 47 ········//·····4:·aload_1········
 48 ········//·····5:·monitorenter···
 49 ········//·····6:·getstatic·······android/support/a/a/ah.c:Z
 50 ········//·····9:·istore_2·······
 51 ········//····10:·iload_2········
 52 ········//····11:·ifeq············22
 53 ········//····14:·aload_1········
 54 ········//····15:·monitorexit····
 55 ········//····16:·iconst_0·······
 56 ········//····17:·istore_2·······
 57 ········//····18:·aconst_null····
 58 ········//····19:·astore_3·······
 59 ········//····20:·aload_3········
 60 ········//····21:·areturn········
 61 ········//····22:·getstatic·······android/support/a/a/ah.b:Ljava/lang/reflect/Field;
 62 ········//····25:·astore_3·······
 63 ········//····26:·aload_3········
 64 ········//····27:·ifnonnull·······110
 65 ········//····30:·ldc·············Landroid/app/Notification;.class
 66 ········//····32:·astore_3·······
 67 ········//····33:·ldc·············"extras"
 68 ········//····35:·astore··········4
 69 ········//····37:·aload_3········
 70 ········//····38:·aload···········4
 71 ········//····40:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field;
 72 ········//····43:·astore_3·······
 73 ········//····44:·ldc·············Landroid/os/Bundle;.class
 74 ········//····46:·astore··········4
 75 ········//····48:·aload_3········
 76 ········//····49:·invokevirtual···java/lang/reflect/Field.getType:()Ljava/lang/Class;
 77 ········//····52:·astore··········5
 78 ········//····54:·aload···········4
 79 ········//····56:·aload···········5
 80 ········//····58:·invokevirtual···java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z
 81 ········//····61:·istore··········6
 82 ········//····63:·iload···········6
 83 ········//····65:·ifne············97
 84 ········//····68:·ldc·············"NotificationCompat"
 85 ········//····70:·astore_3·······
 86 ········//····71:·ldc·············"Notification.extras·field·is·not·of·type·Bundle"
 87 ········//····73:·astore··········4
 88 ········//····75:·aload_3········
 89 ········//····76:·aload···········4
 90 ········//····78:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I
 91 ········//····81:·pop············
 92 ········//····82:·iconst_1·······
 93 ········//····83:·istore_2·······
 94 ········//····84:·iload_2········
 95 ········//····85:·putstatic·······android/support/a/a/ah.c:Z
 96 ········//····88:·aload_1········
 97 ········//····89:·monitorexit····
 98 ········//····90:·iconst_0·······
 99 ········//····91:·istore_2·······
 100 ········//····92:·aconst_null····
 101 ········//····93:·astore_3·······
 102 ········//····94:·goto············20
 103 ········//····97:·iconst_1·······
 104 ········//····98:·istore··········6
 105 ········//···100:·aload_3········
 106 ········//···101:·iload···········6
 107 ········//···103:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V
 108 ········//···106:·aload_3········
 109 ········//···107:·putstatic·······android/support/a/a/ah.b:Ljava/lang/reflect/Field;
 110 ········//···110:·getstatic·······android/support/a/a/ah.b:Ljava/lang/reflect/Field;
 111 ········//···113:·astore_3·······
 112 ········//···114:·aload_3········
 113 ········//···115:·aload_0········
 114 ········//···116:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
 115 ········//···119:·astore_3·······
 116 ········//···120:·aload_3········
 117 ········//···121:·checkcast·······Landroid/os/Bundle;
 118 ········//···124:·astore_3·······
 119 ········//···125:·aload_3········
 120 ········//···126:·ifnonnull·······149
Max diff block lines reached; 3/16304 bytes (0.02%) of diff not shown.
17.6 KB
android/support/a/a/ai.class
17.6 KB
procyon -ec {}
    
Offset 1, 295 lines modifiedOffset 1, 80 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.util.SparseArray;
2 import·java.util.Iterator;3 import·java.util.Iterator;
3 import·android.app.Notification$InboxStyle; 
4 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;5 import·android.graphics.Bitmap;
 6 import·android.app.PendingIntent;
8 import·android.util.SparseArray; 
9 import·java.util.List; 
10 import·android.app.Notification;7 import·android.app.Notification;
11 import·android.os.Parcelable;8 import·android.content.Context;
 9 import·android.widget.RemoteViews;
 10 import·java.util.List;
12 import·android.os.Bundle;11 import·android.os.Bundle;
13 import·android.app.Notification$Builder;12 import·android.app.Notification$Builder;
14 import·java.lang.reflect.Field; 
  
15 class·ai13 public·class·ai·implements·a,·b
16 {14 {
17 ····private·static·final·Object·a; 
18 ····private·static·Field·b; 
19 ····private·static·boolean·c; 
20 ····private·static·final·Object·d;15 ····private·Notification$Builder·a;
 16 ····private·final·Bundle·b;
 17 ····private·List·c;
 18 ····private·RemoteViews·d;
 19 ····private·RemoteViews·e;
21 ····20 ····
 21 ····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,·final·RemoteViews·d,·final·RemoteViews·e)·{
 22 ········this.c·=·new·ArrayList();
 23 ········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);
 24 ········this.b·=·new·Bundle();
22 ····static·{ 
23 ········a·=·new·Object(); 
24 ········d·=·new·Object(); 
25 ····} 
26 ···· 
27 ····public·static·Bundle·a(final·Notification$Builder·notification$Builder,·final·ad·ad)·{ 
28 ········notification$Builder.addAction(ad.a(),·ad.b(),·ad.c()); 
29 ········final·Bundle·bundle·=·new·Bundle(ad.d()); 
30 ········if·(ad.g()·!=·null)·{25 ········if·(bundle·!=·null)·{
31 ············bundle.putParcelableArray("android.support.remoteInputs",·(Parcelable[])aw.a(ad.g()));26 ············this.b.putAll(bundle);
32 ········}27 ········}
 28 ········if·(b2)·{
 29 ············this.b.putBoolean("android.support.localOnly",·true);
33 ········bundle.putBoolean("android.support.allowGeneratedReplies",·ad.e()); 
34 ········return·bundle; 
35 ····} 
36 ···· 
37 ····public·static·Bundle·a(final·Notification·p0)·{ 
38 ········//·30 ········}
39 ········//·This·method·could·not·be·decompiled. 
40 ········//· 
41 ········//·Original·Bytecode: 
42 ········//· 
43 ········//·····3:·astore_1······· 
44 ········//·····4:·aload_1········ 
45 ········//·····5:·monitorenter··· 
46 ········//·····6:·getstatic·······android/support/a/a/ai.c:Z 
47 ········//·····9:·istore_2······· 
48 ········//····10:·iload_2········ 
49 ········//····11:·ifeq············22 
50 ········//····14:·aload_1········ 
51 ········//····15:·monitorexit···· 
52 ········//····16:·iconst_0······· 
53 ········//····17:·istore_2······· 
54 ········//····18:·aconst_null···· 
55 ········//····19:·astore_3······· 
56 ········//····20:·aload_3········ 
57 ········//····21:·areturn········ 
58 ········//····22:·getstatic·······android/support/a/a/ai.b:Ljava/lang/reflect/Field; 
59 ········//····25:·astore_3······· 
60 ········//····26:·aload_3········ 
61 ········//····27:·ifnonnull·······110 
62 ········//····30:·ldc·············Landroid/app/Notification;.class 
63 ········//····32:·astore_3······· 
64 ········//····33:·ldc·············"extras" 
65 ········//····35:·astore··········4 
66 ········//····37:·aload_3········ 
67 ········//····38:·aload···········4 
68 ········//····40:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; 
69 ········//····43:·astore_3······· 
70 ········//····44:·ldc·············Landroid/os/Bundle;.class 
71 ········//····46:·astore··········4 
72 ········//····48:·aload_3········ 
73 ········//····49:·invokevirtual···java/lang/reflect/Field.getType:()Ljava/lang/Class; 
74 ········//····52:·astore··········5 
75 ········//····54:·aload···········4 
76 ········//····56:·aload···········5 
77 ········//····58:·invokevirtual···java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z 
78 ········//····61:·istore··········6 
79 ········//····63:·iload···········6 
80 ········//····65:·ifne············97 
81 ········//····68:·ldc·············"NotificationCompat" 
82 ········//····70:·astore_3······· 
83 ········//····71:·ldc·············"Notification.extras·field·is·not·of·type·Bundle" 
84 ········//····73:·astore··········4 
85 ········//····75:·aload_3········ 
86 ········//····76:·aload···········4 
87 ········//····78:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I 
88 ········//····81:·pop············ 
89 ········//····82:·iconst_1······· 
90 ········//····83:·istore_2······· 
91 ········//····84:·iload_2········ 
92 ········//····85:·putstatic·······android/support/a/a/ai.c:Z 
93 ········//····88:·aload_1········ 
94 ········//····89:·monitorexit···· 
95 ········//····90:·iconst_0······· 
96 ········//····91:·istore_2······· 
97 ········//····92:·aconst_null···· 
98 ········//····93:·astore_3······· 
99 ········//····94:·goto············20 
100 ········//····97:·iconst_1······· 
101 ········//····98:·istore··········6 
102 ········//···100:·aload_3········ 
103 ········//···101:·iload···········6 
104 ········//···103:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V 
105 ········//···106:·aload_3········ 
106 ········//···107:·putstatic·······android/support/a/a/ai.b:Ljava/lang/reflect/Field; 
107 ········//···110:·getstatic·······android/support/a/a/ai.b:Ljava/lang/reflect/Field; 
108 ········//···113:·astore_3······· 
109 ········//···114:·aload_3········ 
110 ········//···115:·aload_0········ 
Max diff block lines reached; 2497/17980 bytes (13.89%) of diff not shown.
3.85 KB
android/support/a/a/aj.class
3.79 KB
procyon -ec {}
    
Offset 1, 80 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.util.SparseArray; 
3 import·java.util.Iterator; 
4 import·java.util.ArrayList; 
5 import·android.graphics.Bitmap; 
6 import·android.app.PendingIntent; 
7 import·android.app.Notification; 
8 import·android.content.Context; 
9 import·android.widget.RemoteViews; 
10 import·java.util.List; 
11 import·android.os.Bundle;2 import·android.os.Bundle;
12 import·android.app.Notification$Builder;3 import·android.app.Notification;
  
13 public·class·aj·implements·a,·b4 class·aj
14 {5 {
 6 ····public·static·Bundle·a(final·Notification·notification)·{
 7 ········return·notification.extras;
15 ····private·Notification$Builder·a; 
16 ····private·final·Bundle·b; 
17 ····private·List·c; 
18 ····private·RemoteViews·d; 
19 ····private·RemoteViews·e; 
20 ···· 
21 ····public·aj(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,·final·RemoteViews·d,·final·RemoteViews·e)·{ 
22 ········this.c·=·new·ArrayList(); 
23 ········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); 
24 ········this.b·=·new·Bundle(); 
25 ········if·(bundle·!=·null)·{ 
26 ············this.b.putAll(bundle); 
27 ········} 
28 ········if·(b2)·{ 
29 ············this.b.putBoolean("android.support.localOnly",·true); 
30 ········} 
31 ········if·(s·!=·null)·{ 
32 ············this.b.putString("android.support.groupKey",·s); 
33 ············if·(b3)·{ 
34 ················this.b.putBoolean("android.support.isGroupSummary",·true); 
35 ············} 
36 ············else·{ 
37 ················this.b.putBoolean("android.support.useSideChannel",·true); 
38 ············} 
39 ········} 
40 ········if·(s2·!=·null)·{ 
41 ············this.b.putString("android.support.sortKey",·s2); 
42 ········} 
43 ········this.d·=·d; 
44 ········this.e·=·e; 
45 ····} 
46 ···· 
47 ····public·Notification$Builder·a()·{ 
48 ········return·this.a; 
49 ····} 
50 ···· 
51 ····public·void·a(final·ad·ad)·{ 
52 ········this.c.add(ai.a(this.a,·ad)); 
53 ····} 
54 ···· 
55 ····public·Notification·b()·{ 
56 ········final·Notification·build·=·this.a.build(); 
57 ········final·Bundle·a·=·ai.a(build); 
58 ········final·Bundle·bundle·=·new·Bundle(this.b); 
59 ········for·(final·String·s·:·this.b.keySet())·{ 
60 ············if·(a.containsKey(s))·{ 
61 ················bundle.remove(s); 
62 ············} 
63 ········} 
64 ········a.putAll(bundle); 
65 ········final·SparseArray·a2·=·ai.a(this.c); 
66 ········if·(a2·!=·null)·{ 
67 ············ai.a(build).putSparseParcelableArray("android.support.actionExtras",·a2); 
68 ········} 
69 ········if·(this.d·!=·null)·{ 
70 ············build.contentView·=·this.d; 
71 ········} 
72 ········if·(this.e·!=·null)·{ 
73 ············build.bigContentView·=·this.e; 
74 ········} 
75 ········return·build; 
76 ····}8 ····}
77 }9 }
3.8 KB
android/support/a/a/ak.class
3.75 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 75 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.os.Bundle;2 import·android.util.SparseArray;
 3 import·java.util.ArrayList;
 4 import·android.graphics.Bitmap;
 5 import·android.app.PendingIntent;
3 import·android.app.Notification;6 import·android.app.Notification;
 7 import·android.content.Context;
 8 import·android.widget.RemoteViews;
 9 import·java.util.List;
 10 import·android.os.Bundle;
 11 import·android.app.Notification$Builder;
  
4 class·ak12 public·class·ak·implements·a,·b
5 {13 {
6 ····public·static·Bundle·a(final·Notification·notification)·{ 
7 ········return·notification.extras;14 ····private·Notification$Builder·a;
 15 ····private·Bundle·b;
 16 ····private·List·c;
 17 ····private·RemoteViews·d;
 18 ····private·RemoteViews·e;
 19 ····
 20 ····public·ak(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·showWhen,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·ArrayList·list,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2,·final·RemoteViews·d,·final·RemoteViews·e)·{
 21 ········this.c·=·new·ArrayList();
 22 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setShowWhen(showWhen).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);
 23 ········this.b·=·new·Bundle();
 24 ········if·(bundle·!=·null)·{
 25 ············this.b.putAll(bundle);
 26 ········}
 27 ········if·(list·!=·null·&&·!list.isEmpty())·{
 28 ············this.b.putStringArray("android.people",·(String[])list.toArray(new·String[list.size()]));
 29 ········}
 30 ········if·(b2)·{
 31 ············this.b.putBoolean("android.support.localOnly",·true);
 32 ········}
 33 ········if·(s·!=·null)·{
 34 ············this.b.putString("android.support.groupKey",·s);
 35 ············if·(b3)·{
 36 ················this.b.putBoolean("android.support.isGroupSummary",·true);
 37 ············}
 38 ············else·{
 39 ················this.b.putBoolean("android.support.useSideChannel",·true);
 40 ············}
 41 ········}
 42 ········if·(s2·!=·null)·{
 43 ············this.b.putString("android.support.sortKey",·s2);
 44 ········}
 45 ········this.d·=·d;
 46 ········this.e·=·e;
 47 ····}
 48 ····
 49 ····public·Notification$Builder·a()·{
 50 ········return·this.a;
 51 ····}
 52 ····
 53 ····public·void·a(final·af·af)·{
 54 ········this.c.add(ah.a(this.a,·af));
 55 ····}
 56 ····
 57 ····public·Notification·b()·{
 58 ········final·SparseArray·a·=·ah.a(this.c);
 59 ········if·(a·!=·null)·{
 60 ············this.b.putSparseParcelableArray("android.support.actionExtras",·a);
 61 ········}
 62 ········this.a.setExtras(this.b);
 63 ········final·Notification·build·=·this.a.build();
 64 ········if·(this.d·!=·null)·{
 65 ············build.contentView·=·this.d;
 66 ········}
 67 ········if·(this.e·!=·null)·{
 68 ············build.bigContentView·=·this.e;
 69 ········}
 70 ········return·build;
8 ····}71 ····}
9 }72 }
4.58 KB
android/support/a/a/al.class
4.52 KB
procyon -ec {}
    
Offset 1, 75 lines modifiedOffset 1, 55 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.os.Build$VERSION;
2 import·android.util.SparseArray; 
3 import·java.util.ArrayList; 
4 import·android.graphics.Bitmap; 
5 import·android.app.PendingIntent; 
6 import·android.app.Notification; 
7 import·android.content.Context; 
8 import·android.widget.RemoteViews; 
9 import·java.util.List;3 import·java.util.Set;
10 import·android.os.Bundle;4 import·android.os.Bundle;
11 import·android.app.Notification$Builder; 
  
12 public·class·al·implements·a,·b5 public·final·class·al·extends·at
13 {6 {
14 ····private·Notification$Builder·a;7 ····public·static·final·au·a;
 8 ····private·static·final·an·h;
 9 ····private·final·String·b;
 10 ····private·final·CharSequence·c;
 11 ····private·final·CharSequence[]·d;
 12 ····private·final·boolean·e;
15 ····private·Bundle·b;13 ····private·final·Bundle·f;
 14 ····private·final·Set·g;
16 ····private·List·c; 
17 ····private·RemoteViews·d; 
18 ····private·RemoteViews·e; 
19 ····15 ····
 16 ····static·{
 17 ········if·(Build$VERSION.SDK_INT·>=·20)·{
 18 ············h·=·(an)new·ao();
20 ····public·al(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·showWhen,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·ArrayList·list,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2,·final·RemoteViews·d,·final·RemoteViews·e)·{ 
21 ········this.c·=·new·ArrayList(); 
22 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setShowWhen(showWhen).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); 
23 ········this.b·=·new·Bundle(); 
24 ········if·(bundle·!=·null)·{ 
25 ············this.b.putAll(bundle); 
26 ········} 
27 ········if·(list·!=·null·&&·!list.isEmpty())·{ 
28 ············this.b.putStringArray("android.people",·(String[])list.toArray(new·String[list.size()])); 
29 ········} 
30 ········if·(b2)·{ 
31 ············this.b.putBoolean("android.support.localOnly",·true); 
32 ········}19 ········}
 20 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{
 21 ············h·=·(an)new·aq();
33 ········if·(s·!=·null)·{ 
34 ············this.b.putString("android.support.groupKey",·s); 
35 ············if·(b3)·{ 
36 ················this.b.putBoolean("android.support.isGroupSummary",·true); 
37 ············} 
38 ············else·{ 
39 ················this.b.putBoolean("android.support.useSideChannel",·true); 
40 ············} 
41 ········}22 ········}
42 ········if·(s2·!=·null)·{ 
43 ············this.b.putString("android.support.sortKey",·s2);23 ········else·{
 24 ············h·=·(an)new·ap();
44 ········}25 ········}
 26 ········a·=·(au)new·am();
45 ········this.d·=·d; 
46 ········this.e·=·e; 
47 ····}27 ····}
48 ····28 ····
49 ····public·Notification$Builder·a()·{29 ····public·String·a()·{
50 ········return·this.a;30 ········return·this.b;
51 ····}31 ····}
52 ····32 ····
53 ····public·void·a(final·ad·ad)·{ 
54 ········this.c.add(ai.a(this.a,·ad));33 ····public·CharSequence·b()·{
 34 ········return·this.c;
55 ····}35 ····}
56 ····36 ····
 37 ····public·CharSequence[]·c()·{
57 ····public·Notification·b()·{ 
58 ········final·SparseArray·a·=·ai.a(this.c); 
59 ········if·(a·!=·null)·{ 
60 ············this.b.putSparseParcelableArray("android.support.actionExtras",·a); 
61 ········} 
62 ········this.a.setExtras(this.b); 
63 ········final·Notification·build·=·this.a.build(); 
64 ········if·(this.d·!=·null)·{ 
65 ············build.contentView·=·this.d; 
66 ········} 
67 ········if·(this.e·!=·null)·{ 
68 ············build.bigContentView·=·this.e; 
69 ········} 
70 ········return·build;38 ········return·this.d;
 39 ····}
 40 ····
 41 ····public·Set·d()·{
 42 ········return·this.g;
 43 ····}
 44 ····
 45 ····public·boolean·e()·{
 46 ········return·this.e;
 47 ····}
 48 ····
 49 ····public·Bundle·f()·{
 50 ········return·this.f;
71 ····}51 ····}
72 }52 }
436 B
android/support/a/a/au.class
380 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 public·interface·au
2 import·android.os.Bundle; 
  
3 public·abstract·class·au 
4 {3 {
5 ····protected·abstract·String·a(); 
6 ···· 
7 ····protected·abstract·CharSequence·b(); 
8 ···· 
9 ····protected·abstract·CharSequence[]·c(); 
10 ···· 
11 ····protected·abstract·boolean·d(); 
12 ···· 
13 ····protected·abstract·Bundle·e(); 
14 }4 }
1.08 KB
android/support/a/a/am.class
1.02 KB
procyon -ec {}
    
Offset 1, 49 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 final·class·am·implements·au
2 import·android.os.Build$VERSION; 
3 import·android.os.Bundle; 
  
4 public·final·class·am·extends·au 
5 {3 {
6 ····public·static·final·av·a; 
7 ····private·static·final·ao·g; 
8 ····private·final·String·b; 
9 ····private·final·CharSequence·c; 
10 ····private·final·CharSequence[]·d; 
11 ····private·final·boolean·e; 
12 ····private·final·Bundle·f; 
13 ···· 
14 ····static·{ 
15 ········if·(Build$VERSION.SDK_INT·>=·20)·{ 
16 ············g·=·(ao)new·ap(); 
17 ········} 
18 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ 
19 ············g·=·(ao)new·ar(); 
20 ········} 
21 ········else·{ 
22 ············g·=·(ao)new·aq(); 
23 ········} 
24 ········a·=·(av)new·an(); 
25 ····} 
26 ···· 
27 ····public·String·a()·{ 
28 ········return·this.b; 
29 ····} 
30 ···· 
31 ····public·CharSequence·b()·{ 
32 ········return·this.c; 
33 ····} 
34 ···· 
35 ····public·CharSequence[]·c()·{ 
36 ········return·this.d; 
37 ····} 
38 ···· 
39 ····public·boolean·d()·{ 
40 ········return·this.e; 
41 ····} 
42 ···· 
43 ····public·Bundle·e()·{ 
44 ········return·this.f; 
45 ····} 
46 }4 }
1.4 KB
android/support/a/a/av.class
1.35 KB
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 44 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 public·interface·av2 import·java.util.Iterator;
 3 import·java.util.Set;
 4 import·java.util.ArrayList;
 5 import·android.os.Bundle;
  
 6 class·av
3 {7 {
 8 ····static·Bundle·a(final·at·at)·{
 9 ········final·Bundle·bundle·=·new·Bundle();
 10 ········bundle.putString("resultKey",·at.a());
 11 ········bundle.putCharSequence("label",·at.b());
 12 ········bundle.putCharSequenceArray("choices",·at.c());
 13 ········bundle.putBoolean("allowFreeFormInput",·at.e());
 14 ········bundle.putBundle("extras",·at.f());
 15 ········final·Set·d·=·at.d();
 16 ········if·(d·!=·null·&&·!d.isEmpty())·{
 17 ············final·ArrayList·list·=·new·ArrayList<String>(d.size());
 18 ············final·Iterator<String>·iterator·=·d.iterator();
 19 ············while·(iterator.hasNext())·{
 20 ················list.add(iterator.next());
 21 ············}
 22 ············bundle.putStringArrayList("allowedDataTypes",·list);
 23 ········}
 24 ········return·bundle;
 25 ····}
 26 ····
 27 ····static·Bundle[]·a(final·at[]·array)·{
 28 ········Bundle[]·array2;
 29 ········if·(array·==·null)·{
 30 ············array2·=·null;
 31 ········}
 32 ········else·{
 33 ············final·Bundle[]·array3·=·new·Bundle[array.length];
 34 ············for·(int·i·=·0;·i·<·array.length;·++i)·{
 35 ················array3[i]·=·a(array[i]);
 36 ············}
 37 ············array2·=·array3;
 38 ········}
 39 ········return·array2;
 40 ····}
4 }41 }
184 B
android/support/a/a/an.class
128 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 final·class·an·implements·av2 interface·an
3 {3 {
4 }4 }
178 B
android/support/a/a/ao.class
122 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 interface·ao2 class·ao·implements·an
3 {3 {
4 }4 }
188 B
android/support/a/a/ap.class
132 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 class·ap·implements·ao2 class·ap·implements·an
3 {3 {
4 }4 }
188 B
android/support/a/a/aq.class
132 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 class·aq·implements·ao2 class·aq·implements·an
3 {3 {
4 }4 }
824 B
android/support/a/a/ar.class
768 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 class·ar·implements·ao2 import·android.app.RemoteInput$Builder;
 3 import·android.app.RemoteInput;
  
 4 class·ar
3 {5 {
 6 ····static·RemoteInput[]·a(final·at[]·array)·{
 7 ········RemoteInput[]·array2;
 8 ········if·(array·==·null)·{
 9 ············array2·=·null;
 10 ········}
 11 ········else·{
 12 ············final·RemoteInput[]·array3·=·new·RemoteInput[array.length];
 13 ············for·(int·i·=·0;·i·<·array.length;·++i)·{
 14 ················final·at·at·=·array[i];
 15 ················array3[i]·=·new·RemoteInput$Builder(at.a()).setLabel(at.b()).setChoices(at.c()).setAllowFreeFormInput(at.e()).addExtras(at.f()).build();
 16 ············}
 17 ············array2·=·array3;
 18 ········}
 19 ········return·array2;
 20 ····}
4 }21 }
800 B
android/support/a/a/as.class
744 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.app.RemoteInput$Builder; 
3 import·android.app.RemoteInput; 
  
4 class·as2 class·as
5 {3 {
6 ····static·RemoteInput[]·a(final·au[]·array)·{ 
7 ········RemoteInput[]·array2; 
8 ········if·(array·==·null)·{ 
9 ············array2·=·null; 
10 ········} 
11 ········else·{ 
12 ············final·RemoteInput[]·array3·=·new·RemoteInput[array.length]; 
13 ············for·(int·i·=·0;·i·<·array.length;·++i)·{ 
14 ················final·au·au·=·array[i]; 
15 ················array3[i]·=·new·RemoteInput$Builder(au.a()).setLabel(au.b()).setChoices(au.c()).setAllowFreeFormInput(au.d()).addExtras(au.e()).build(); 
16 ············} 
17 ············array2·=·array3; 
18 ········} 
19 ········return·array2; 
20 ····} 
21 }4 }
487 B
android/support/a/a/at.class
431 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 20 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 class·at2 import·android.os.Bundle;
 3 import·java.util.Set;
  
 4 public·abstract·class·at
3 {5 {
 6 ····protected·abstract·String·a();
 7 ····
 8 ····protected·abstract·CharSequence·b();
 9 ····
 10 ····protected·abstract·CharSequence[]·c();
 11 ····
 12 ····protected·abstract·Set·d();
 13 ····
 14 ····protected·abstract·boolean·e();
 15 ····
 16 ····protected·abstract·Bundle·f();
4 }17 }
2.31 KB
android/support/a/a/c.class
2.26 KB
procyon -ec {}
    
Offset 6, 65 lines modifiedOffset 6, 61 lines modified
6 import·java.util.Iterator;6 import·java.util.Iterator;
7 import·java.util.ArrayList;7 import·java.util.ArrayList;
8 import·android.os.Build$VERSION;8 import·android.os.Build$VERSION;
9 import·android.support.a.c.a;9 import·android.support.a.c.a;
  
10 public·class·c10 public·class·c
11 {11 {
12 ····static·final·m·a;12 ····static·final·u·a;
13 ····13 ····
14 ····static·{14 ····static·{
15 ········if·(android.support.a.c.a.a())·{15 ········if·(android.support.a.c.a.a())·{
16 ············a·=·(m)new·p();16 ············a·=·(u)new·r();
 17 ········}
 18 ········else·if·(Build$VERSION.SDK_INT·>=·24)·{
 19 ············a·=·(u)new·q();
17 ········}20 ········}
18 ········else·if·(Build$VERSION.SDK_INT·>=·21)·{21 ········else·if·(Build$VERSION.SDK_INT·>=·21)·{
19 ············a·=·(m)new·o();22 ············a·=·(u)new·p();
20 ········}23 ········}
21 ········else·if·(Build$VERSION.SDK_INT·>=·20)·{24 ········else·if·(Build$VERSION.SDK_INT·>=·20)·{
22 ············a·=·(m)new·n();25 ············a·=·(u)new·o();
23 ········}26 ········}
24 ········else·if·(Build$VERSION.SDK_INT·>=·19)·{27 ········else·if·(Build$VERSION.SDK_INT·>=·19)·{
25 ············a·=·(m)new·u();28 ············a·=·(u)new·n();
26 ········}29 ········}
27 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{30 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{
28 ············a·=·(m)new·t();31 ············a·=·(u)new·m();
29 ········} 
30 ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ 
31 ············a·=·(m)new·s(); 
32 ········} 
33 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ 
34 ············a·=·(m)new·r(); 
35 ········}32 ········}
36 ········else·{33 ········else·{
37 ············a·=·(m)new·q();34 ············a·=·(u)new·s();
38 ········}35 ········}
39 ····}36 ····}
40 ····37 ····
41 ····static·void·a(final·android.support.a.a.a·a,·final·ArrayList·list)·{38 ····static·void·a(final·android.support.a.a.a·a,·final·ArrayList·list)·{
42 ········final·Iterator<d>·iterator·=·list.iterator();39 ········final·Iterator<d>·iterator·=·list.iterator();
43 ········while·(iterator.hasNext())·{40 ········while·(iterator.hasNext())·{
44 ············a.a((ad)(d)iterator.next());41 ············a.a((af)(d)iterator.next());
45 ········}42 ········}
46 ····}43 ····}
47 ····44 ····
48 ····static·void·a(final·b·b,·final·v·v)·{45 ····static·void·a(final·b·b,·final·v·v)·{
49 ········if·(v·!=·null)·{46 ········if·(v·!=·null)·{
50 ············if·(v·instanceof·g)·{47 ············if·(v·instanceof·g)·{
51 ················final·g·g·=·(g)v;48 ················final·g·g·=·(g)v;
52 ················ai.a(b,·g.e,·g.g,·g.f,·g.a);49 ················ah.a(b,·g.e,·g.g,·g.f,·g.a);
53 ············}50 ············}
54 ············else·if·(v·instanceof·j)·{51 ············else·if·(v·instanceof·j)·{
55 ················final·j·j·=·(j)v;52 ················final·j·j·=·(j)v;
56 ················ai.a(b,·j.e,·j.g,·j.f,·j.a);53 ················ah.a(b,·j.e,·j.g,·j.f,·j.a);
57 ············}54 ············}
58 ············else·if·(v·instanceof·f)·{55 ············else·if·(v·instanceof·f)·{
59 ················final·f·f·=·(f)v;56 ················final·f·f·=·(f)v;
60 ················ai.a(b,·f.e,·f.g,·f.f,·f.a,·f.b,·f.c);57 ················ah.a(b,·f.e,·f.g,·f.f,·f.a,·f.b,·f.c);
61 ············}58 ············}
62 ············else·if·(v·instanceof·k)·{} 
63 ········}59 ········}
64 ····}60 ····}
65 ····61 ····
66 ····static·void·b(final·b·b,·final·v·v)·{62 ····static·void·b(final·b·b,·final·v·v)·{
67 ········if·(v·!=·null)·{63 ········if·(v·!=·null)·{
68 ············if·(v·instanceof·k)·{64 ············if·(v·instanceof·k)·{
69 ················final·k·k·=·(k)v;65 ················final·k·k·=·(k)v;
1.84 KB
android/support/a/a/d.class
1.78 KB
procyon -ec {}
    
Offset 1, 42 lines modifiedOffset 1, 43 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.app.PendingIntent;2 import·android.app.PendingIntent;
3 import·android.os.Bundle;3 import·android.os.Bundle;
  
4 public·class·d·extends·ad4 public·class·d·extends·af
5 {5 {
6 ····public·static·final·ae·e;6 ····public·static·final·ag·e;
7 ····final·Bundle·a;7 ····final·Bundle·a;
8 ····public·int·b;8 ····public·int·b;
9 ····public·CharSequence·c;9 ····public·CharSequence·c;
10 ····public·PendingIntent·d;10 ····public·PendingIntent·d;
11 ····private·final·am[]·f;11 ····private·final·al[]·f;
 12 ····private·final·al[]·g;
12 ····private·boolean·g;13 ····private·boolean·h;
13 ····14 ····
14 ····static·{15 ····static·{
15 ········e·=·(ae)new·e();16 ········e·=·(ag)new·e();
16 ····}17 ····}
17 ····18 ····
18 ····public·d(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{19 ····public·d(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{
19 ········this(n,·charSequence,·pendingIntent,·new·Bundle(),·null,·false);20 ········this(n,·charSequence,·pendingIntent,·new·Bundle(),·null,·null,·true);
20 ····}21 ····}
21 ····22 ····
22 ····d(final·int·b,·final·CharSequence·charSequence,·final·PendingIntent·d,·Bundle·a,·final·am[]·f,·final·boolean·g)·{23 ····d(final·int·b,·final·CharSequence·charSequence,·final·PendingIntent·d,·Bundle·a,·final·al[]·f,·final·al[]·g,·final·boolean·h)·{
23 ········this.g·=·false; 
24 ········this.b·=·b;24 ········this.b·=·b;
25 ········this.c·=·h.c(charSequence);25 ········this.c·=·android.support.a.a.h.c(charSequence);
26 ········this.d·=·d;26 ········this.d·=·d;
27 ········if·(a·==·null)·{27 ········if·(a·==·null)·{
28 ············a·=·new·Bundle();28 ············a·=·new·Bundle();
29 ········}29 ········}
30 ········this.a·=·a;30 ········this.a·=·a;
31 ········this.f·=·f;31 ········this.f·=·f;
32 ········this.g·=·g;32 ········this.g·=·g;
 33 ········this.h·=·h;
33 ····}34 ····}
34 ····35 ····
35 ····public·int·a()·{36 ····public·int·a()·{
36 ········return·this.b;37 ········return·this.b;
37 ····}38 ····}
38 ····39 ····
39 ····public·CharSequence·b()·{40 ····public·CharSequence·b()·{
Offset 48, 14 lines modifiedOffset 49, 18 lines modified
48 ····}49 ····}
49 ····50 ····
50 ····public·Bundle·d()·{51 ····public·Bundle·d()·{
51 ········return·this.a;52 ········return·this.a;
52 ····}53 ····}
53 ····54 ····
54 ····public·boolean·e()·{55 ····public·boolean·e()·{
55 ········return·this.g;56 ········return·this.h;
56 ····}57 ····}
57 ····58 ····
58 ····public·am[]·f()·{59 ····public·al[]·f()·{
59 ········return·this.f;60 ········return·this.f;
60 ····}61 ····}
 62 ····
 63 ····public·al[]·g()·{
 64 ········return·this.g;
 65 ····}
61 }66 }
196 B
android/support/a/a/e.class
142 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 final·class·e·implements·ae2 final·class·e·implements·ag
3 {3 {
4 }4 }
1.99 KB
android/support/a/a/h.class
1.93 KB
procyon -ec {}
    
Offset 12, 16 lines modifiedOffset 12, 17 lines modified
12 public·class·h12 public·class·h
13 {13 {
14 ····int·A;14 ····int·A;
15 ····Notification·B;15 ····Notification·B;
16 ····RemoteViews·C;16 ····RemoteViews·C;
17 ····RemoteViews·D;17 ····RemoteViews·D;
18 ····RemoteViews·E;18 ····RemoteViews·E;
 19 ····String·F;
19 ····public·Notification·F;20 ····public·Notification·G;
20 ····public·ArrayList·G;21 ····public·ArrayList·H;
21 ····public·Context·a;22 ····public·Context·a;
22 ····public·CharSequence·b;23 ····public·CharSequence·b;
23 ····public·CharSequence·c;24 ····public·CharSequence·c;
24 ····PendingIntent·d;25 ····PendingIntent·d;
25 ····PendingIntent·e;26 ····PendingIntent·e;
26 ····RemoteViews·f;27 ····RemoteViews·f;
27 ····public·Bitmap·g;28 ····public·Bitmap·g;
Offset 47, 20 lines modifiedOffset 48, 20 lines modified
47 ····48 ····
48 ····public·h(final·Context·a)·{49 ····public·h(final·Context·a)·{
49 ········this.k·=·true;50 ········this.k·=·true;
50 ········this.v·=·new·ArrayList();51 ········this.v·=·new·ArrayList();
51 ········this.w·=·false;52 ········this.w·=·false;
52 ········this.z·=·0;53 ········this.z·=·0;
53 ········this.A·=·0;54 ········this.A·=·0;
54 ········this.F·=·new·Notification();55 ········this.G·=·new·Notification();
55 ········this.a·=·a;56 ········this.a·=·a;
56 ········this.F.when·=·System.currentTimeMillis();57 ········this.G.when·=·System.currentTimeMillis();
57 ········this.F.audioStreamType·=·-1;58 ········this.G.audioStreamType·=·-1;
58 ········this.j·=·0;59 ········this.j·=·0;
59 ········this.G·=·new·ArrayList();60 ········this.H·=·new·ArrayList();
60 ····}61 ····}
61 ····62 ····
62 ····protected·static·CharSequence·c(CharSequence·subSequence)·{63 ····protected·static·CharSequence·c(CharSequence·subSequence)·{
63 ········final·int·n·=·5120;64 ········final·int·n·=·5120;
64 ········if·(subSequence·!=·null·&&·subSequence.length()·>·n)·{65 ········if·(subSequence·!=·null·&&·subSequence.length()·>·n)·{
65 ············subSequence·=·subSequence.subSequence(0,·n);66 ············subSequence·=·subSequence.subSequence(0,·n);
66 ········}67 ········}
Offset 68, 15 lines modifiedOffset 69, 15 lines modified
68 ····}69 ····}
69 ····70 ····
70 ····public·Notification·a()·{71 ····public·Notification·a()·{
71 ········return·android.support.a.a.c.a.a(this,·this.b());72 ········return·android.support.a.a.c.a.a(this,·this.b());
72 ····}73 ····}
73 ····74 ····
74 ····public·h·a(final·int·icon)·{75 ····public·h·a(final·int·icon)·{
75 ········this.F.icon·=·icon;76 ········this.G.icon·=·icon;
76 ········return·this;77 ········return·this;
77 ····}78 ····}
78 ····79 ····
79 ····public·h·a(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{80 ····public·h·a(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{
80 ········this.v.add(new·d(n,·charSequence,·pendingIntent));81 ········this.v.add(new·d(n,·charSequence,·pendingIntent));
81 ········return·this;82 ········return·this;
82 ····}83 ····}
Offset 110, 8 lines modifiedOffset 111, 16 lines modified
110 ········this.c·=·c(charSequence);111 ········this.c·=·c(charSequence);
111 ········return·this;112 ········return·this;
112 ····}113 ····}
113 ····114 ····
114 ····protected·i·b()·{115 ····protected·i·b()·{
115 ········return·new·i();116 ········return·new·i();
116 ····}117 ····}
 118 ····
 119 ····protected·CharSequence·c()·{
 120 ········return·this.c;
 121 ····}
 122 ····
 123 ····protected·CharSequence·d()·{
 124 ········return·this.b;
 125 ····}
117 }126 }
373 B
android/support/a/a/i.class
319 B
procyon -ec {}
    
Offset 5, 10 lines modifiedOffset 5, 14 lines modified
  
5 public·class·i5 public·class·i
6 {6 {
7 ····protected·i()·{7 ····protected·i()·{
8 ····}8 ····}
9 ····9 ····
10 ····public·Notification·a(final·h·h,·final·b·b)·{10 ····public·Notification·a(final·h·h,·final·b·b)·{
 11 ········final·Notification·b2·=·b.b();
 12 ········if·(h.C·!=·null)·{
 13 ············b2.contentView·=·h.C;
 14 ········}
11 ········return·b.b();15 ········return·b2;
12 ····}16 ····}
13 }17 }
865 B
android/support/a/a/m.class
811 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 26 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.os.Bundle;
2 import·android.app.Notification;3 import·android.app.Notification;
  
3 interface·m4 class·m·extends·s
4 {5 {
5 ····Notification·a(final·h·p0,·final·i·p1);6 ····public·Notification·a(final·h·h,·final·i·i)·{
 7 ········final·ai·ai·=·new·ai(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.l,·h.j,·h.n,·h.w,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D);
 8 ········c.a((a)ai,·h.v);
 9 ········c.a((b)ai,·h.m);
 10 ········final·Notification·a·=·i.a(h,·(b)ai);
 11 ········if·(h.m·!=·null)·{
 12 ············final·Bundle·a2·=·this.a(a);
 13 ············if·(a2·!=·null)·{
 14 ················h.m.a(a2);
 15 ············}
 16 ········}
 17 ········return·a;
 18 ····}
 19 ····
 20 ····public·Bundle·a(final·Notification·notification)·{
 21 ········return·ah.a(notification);
 22 ····}
6 }23 }
962 B
android/support/a/a/q.class
908 B
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.os.Bundle; 
3 import·android.app.Notification;2 import·android.app.Notification;
  
4 class·q·implements·m3 class·q·extends·p
5 {4 {
6 ····public·Notification·a(final·h·h,·final·i·i)·{5 ····public·Notification·a(final·h·h,·final·i·i)·{
7 ········final·Notification·a·=·ac.a(h.F,·h.a,·h.b,·h.c,·h.d,·h.e); 
8 ········if·(h.j·>·0)·{ 
9 ············a.flags·|=·0x80; 
10 ········}6 ········final·ab·ab·=·new·ab(h.a,·h.G,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.H,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.o,·h.C,·h.D,·h.E);
 7 ········c.a((a)ab,·h.v);
 8 ········c.b((b)ab,·h.m);
 9 ········final·Notification·a·=·i.a(h,·(b)ab);
11 ········if·(h.C·!=·null)·{10 ········if·(h.m·!=·null)·{
12 ············a.contentView·=·h.C;11 ············h.m.a(this.a(a));
13 ········}12 ········}
14 ········return·a;13 ········return·a;
15 ····}14 ····}
16 ···· 
17 ····public·Bundle·a(final·Notification·notification)·{ 
18 ········return·null; 
19 ····} 
20 }15 }
2.28 KB
android/support/a/a/t.class
2.23 KB
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 26 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.os.Bundle;2 import·android.graphics.Bitmap;
 3 import·android.app.PendingIntent;
 4 import·android.widget.RemoteViews;
3 import·android.app.Notification;5 import·android.app.Notification;
 6 import·android.content.Context;
 7 import·android.app.Notification$Builder;
  
4 class·t·extends·q8 public·class·t·implements·b
5 {9 {
 10 ····private·Notification$Builder·a;
 11 ····
 12 ····t(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)·{
 13 ········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).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setProgress(n,·n2,·b);
 14 ····}
 15 ····
 16 ····public·Notification$Builder·a()·{
6 ····public·Notification·a(final·h·h,·final·i·i)·{ 
7 ········final·aj·aj·=·new·aj(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.l,·h.j,·h.n,·h.w,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D); 
8 ········c.a((a)aj,·h.v); 
9 ········c.a((b)aj,·h.m); 
10 ········final·Notification·a·=·i.a(h,·(b)aj); 
11 ········if·(h.m·!=·null)·{ 
12 ············h.m.a(this.a(a)); 
13 ········} 
14 ········return·a;17 ········return·this.a;
15 ····}18 ····}
16 ····19 ····
17 ····public·Bundle·a(final·Notification·notification)·{20 ····public·Notification·b()·{
18 ········return·ai.a(notification);21 ········return·this.a.getNotification();
19 ····}22 ····}
20 }23 }
681 B
android/support/a/a/u.class
627 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.os.Bundle; 
3 import·android.app.Notification;2 import·android.app.Notification;
  
4 class·u·extends·t3 interface·u
5 {4 {
6 ····public·Notification·a(final·h·h,·final·i·i)·{5 ····Notification·a(final·h·p0,·final·i·p1);
7 ········final·al·al·=·new·al(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.G,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D); 
8 ········c.a((a)al,·h.v); 
9 ········c.a((b)al,·h.m); 
10 ········return·i.a(h,·(b)al); 
11 ····} 
12 ···· 
13 ····public·Bundle·a(final·Notification·notification)·{ 
14 ········return·ak.a(notification); 
15 ····} 
16 }6 }
985 B
android/support/a/a/n.class
931 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.os.Bundle;
2 import·android.app.Notification;3 import·android.app.Notification;
  
3 class·n·extends·u4 class·n·extends·m
4 {5 {
5 ····public·Notification·a(final·h·h,·final·i·i)·{6 ····public·Notification·a(final·h·h,·final·i·i)·{
6 ········final·x·x·=·new·x(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.G,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D);7 ········final·ak·ak·=·new·ak(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.H,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D);
7 ········c.a((a)x,·h.v);8 ········c.a((a)ak,·h.v);
8 ········c.a((b)x,·h.m);9 ········c.a((b)ak,·h.m);
9 ········final·Notification·a·=·i.a(h,·(b)x); 
10 ········if·(h.m·!=·null)·{ 
11 ············h.m.a(this.a(a)); 
12 ········} 
13 ········return·a;10 ········return·i.a(h,·(b)ak);
 11 ····}
 12 ····
 13 ····public·Bundle·a(final·Notification·notification)·{
 14 ········return·aj.a(notification);
14 ····}15 ····}
15 }16 }
867 B
android/support/a/a/o.class
813 B
procyon -ec {}
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 package·android.support.a.a;2 package·android.support.a.a;
  
3 import·android.app.Notification;3 import·android.app.Notification;
  
4 class·o·extends·n4 class·o·extends·n
5 {5 {
6 ····public·Notification·a(final·h·h,·final·i·i)·{6 ····public·Notification·a(final·h·h,·final·i·i)·{
7 ········final·z·z·=·new·z(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.G,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.C,·h.D,·h.E);7 ········final·x·x·=·new·x(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.H,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D);
8 ········c.a((a)z,·h.v);8 ········c.a((a)x,·h.v);
9 ········c.a((b)z,·h.m);9 ········c.a((b)x,·h.m);
10 ········final·Notification·a·=·i.a(h,·(b)z);10 ········final·Notification·a·=·i.a(h,·(b)x);
11 ········if·(h.m·!=·null)·{11 ········if·(h.m·!=·null)·{
12 ············h.m.a(this.a(a));12 ············h.m.a(this.a(a));
13 ········}13 ········}
14 ········return·a;14 ········return·a;
15 ····}15 ····}
16 }16 }
903 B
android/support/a/a/p.class
849 B
procyon -ec {}
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 package·android.support.a.a;2 package·android.support.a.a;
  
3 import·android.app.Notification;3 import·android.app.Notification;
  
4 class·p·extends·o4 class·p·extends·o
5 {5 {
6 ····public·Notification·a(final·h·h,·final·i·i)·{6 ····public·Notification·a(final·h·h,·final·i·i)·{
7 ········final·ab·ab·=·new·ab(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.G,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.o,·h.C,·h.D,·h.E);7 ········final·z·z·=·new·z(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.H,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.C,·h.D,·h.E);
8 ········c.a((a)ab,·h.v);8 ········c.a((a)z,·h.v);
9 ········c.b((b)ab,·h.m);9 ········c.a((b)z,·h.m);
10 ········final·Notification·a·=·i.a(h,·(b)ab);10 ········final·Notification·a·=·i.a(h,·(b)z);
11 ········if·(h.m·!=·null)·{11 ········if·(h.m·!=·null)·{
12 ············h.m.a(this.a(a));12 ············h.m.a(this.a(a));
13 ········}13 ········}
14 ········return·a;14 ········return·a;
15 ····}15 ····}
16 }16 }
780 B
android/support/a/a/r.class
726 B
procyon -ec {}
    
Offset 2, 14 lines modifiedOffset 2, 17 lines modified
2 package·android.support.a.a;2 package·android.support.a.a;
  
3 import·android.app.Notification;3 import·android.app.Notification;
  
4 class·r·extends·q4 class·r·extends·q
5 {5 {
6 ····public·Notification·a(final·h·h,·final·i·i)·{6 ····public·Notification·a(final·h·h,·final·i·i)·{
7 ········final·Notification·a·=·af.a(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g);7 ········final·ad·ad·=·new·ad(h.a,·h.G,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.H,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.o,·h.C,·h.D,·h.E,·h.F);
 8 ········c.a((a)ad,·h.v);
 9 ········c.b((b)ad,·h.m);
 10 ········final·Notification·a·=·i.a(h,·(b)ad);
8 ········if·(h.C·!=·null)·{11 ········if·(h.m·!=·null)·{
9 ············a.contentView·=·h.C;12 ············h.m.a(this.a(a));
10 ········}13 ········}
11 ········return·a;14 ········return·a;
12 ····}15 ····}
13 }16 }
704 B
android/support/a/a/s.class
650 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.os.Bundle;
2 import·android.app.Notification;3 import·android.app.Notification;
  
3 class·s·extends·q4 class·s·implements·u
4 {5 {
5 ····public·Notification·a(final·h·h,·final·i·i)·{6 ····public·Notification·a(final·h·h,·final·i·i)·{
6 ········final·Notification·a·=·i.a(h,·(b)new·ah(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r));7 ········return·i.a(h,·(b)new·t(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r));
7 ········if·(h.C·!=·null)·{ 
8 ············a.contentView·=·h.C; 
9 ········}8 ····}
 9 ····
 10 ····public·Bundle·a(final·Notification·notification)·{
10 ········return·a;11 ········return·null;
11 ····}12 ····}
12 }13 }
1.53 KB
android/support/a/a/w.class
1.48 KB
procyon -ec {}
    
Offset 4, 27 lines modifiedOffset 4, 27 lines modified
4 import·android.app.RemoteInput;4 import·android.app.RemoteInput;
5 import·android.os.Bundle;5 import·android.os.Bundle;
6 import·android.app.Notification$Action$Builder;6 import·android.app.Notification$Action$Builder;
7 import·android.app.Notification$Builder;7 import·android.app.Notification$Builder;
  
8 class·w8 class·w
9 {9 {
10 ····public·static·void·a(final·Notification$Builder·notification$Builder,·final·ad·ad)·{10 ····public·static·void·a(final·Notification$Builder·notification$Builder,·final·af·af)·{
11 ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(ad.a(),·ad.b(),·ad.c());11 ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(af.a(),·af.b(),·af.c());
12 ········if·(ad.g()·!=·null)·{12 ········if·(af.i()·!=·null)·{
13 ············final·RemoteInput[]·a·=·as.a(ad.g());13 ············final·RemoteInput[]·a·=·ar.a(af.i());
14 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{14 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{
15 ················notification$Action$Builder.addRemoteInput(a[i]);15 ················notification$Action$Builder.addRemoteInput(a[i]);
16 ············}16 ············}
17 ········}17 ········}
18 ········Bundle·bundle;18 ········Bundle·bundle;
19 ········if·(ad.d()·!=·null)·{19 ········if·(af.d()·!=·null)·{
20 ············bundle·=·new·Bundle(ad.d());20 ············bundle·=·new·Bundle(af.d());
21 ········}21 ········}
22 ········else·{22 ········else·{
23 ············bundle·=·new·Bundle();23 ············bundle·=·new·Bundle();
24 ········}24 ········}
25 ········bundle.putBoolean("android.support.allowGeneratedReplies",·ad.e());25 ········bundle.putBoolean("android.support.allowGeneratedReplies",·af.e());
26 ········notification$Action$Builder.addExtras(bundle);26 ········notification$Action$Builder.addExtras(bundle);
27 ········notification$Builder.addAction(notification$Action$Builder.build());27 ········notification$Builder.addAction(notification$Action$Builder.build());
28 ····}28 ····}
29 }29 }
535 B
android/support/a/a/x.class
481 B
procyon -ec {}
    
Offset 30, 16 lines modifiedOffset 30, 16 lines modified
30 ········this.d·=·d;30 ········this.d·=·d;
31 ····}31 ····}
32 ····32 ····
33 ····public·Notification$Builder·a()·{33 ····public·Notification$Builder·a()·{
34 ········return·this.a;34 ········return·this.a;
35 ····}35 ····}
36 ····36 ····
37 ····public·void·a(final·ad·ad)·{37 ····public·void·a(final·af·af)·{
38 ········w.a(this.a,·ad);38 ········w.a(this.a,·af);
39 ····}39 ····}
40 ····40 ····
41 ····public·Notification·b()·{41 ····public·Notification·b()·{
42 ········this.a.setExtras(this.b);42 ········this.a.setExtras(this.b);
43 ········final·Notification·build·=·this.a.build();43 ········final·Notification·build·=·this.a.build();
44 ········if·(this.c·!=·null)·{44 ········if·(this.c·!=·null)·{
45 ············build.contentView·=·this.c;45 ············build.contentView·=·this.c;
535 B
android/support/a/a/z.class
481 B
procyon -ec {}
    
Offset 34, 16 lines modifiedOffset 34, 16 lines modified
34 ········this.e·=·e;34 ········this.e·=·e;
35 ····}35 ····}
36 ····36 ····
37 ····public·Notification$Builder·a()·{37 ····public·Notification$Builder·a()·{
38 ········return·this.a;38 ········return·this.a;
39 ····}39 ····}
40 ····40 ····
41 ····public·void·a(final·ad·ad)·{41 ····public·void·a(final·af·af)·{
42 ········w.a(this.a,·ad);42 ········w.a(this.a,·af);
43 ····}43 ····}
44 ····44 ····
45 ····public·Notification·b()·{45 ····public·Notification·b()·{
46 ········this.a.setExtras(this.b);46 ········this.a.setExtras(this.b);
47 ········final·Notification·build·=·this.a.build();47 ········final·Notification·build·=·this.a.build();
48 ········if·(this.c·!=·null)·{48 ········if·(this.c·!=·null)·{
49 ············build.contentView·=·this.c;49 ············build.contentView·=·this.c;
414 B
android/support/a/c/a.class
360 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·android.support.a.c;2 package·android.support.a.c;
  
3 import·android.os.Build$VERSION;3 import·android.os.Build$VERSION;
  
4 public·class·a4 public·class·a
5 {5 {
6 ····public·static·boolean·a()·{6 ····public·static·boolean·a()·{
7 ········return·Build$VERSION.SDK_INT·>=·24;7 ········return·!"REL".equals(Build$VERSION.CODENAME)·&&·("O".equals(Build$VERSION.CODENAME)·||·Build$VERSION.CODENAME.startsWith("OMR"));
8 ····}8 ····}
9 }9 }
1.11 KB
smali/android/support/a/c/a.smali
    
Offset 2, 23 lines modifiedOffset 2, 48 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a()Z4 .method·public·static·a()Z
5 ····.locals·25 ····.locals·2
  
6 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I6 ····const-string·v0,·"REL"
  
7 ····const/16·v1,·0x187 ····sget-object·v1,·Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String;
  
8 ····if-lt·v0,·v1,·:cond_08 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
 9 ····move-result·v0
  
 10 ····if-nez·v0,·:cond_1
  
 11 ····const-string·v0,·"O"
  
 12 ····sget-object·v1,·Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String;
  
 13 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
 14 ····move-result·v0
  
 15 ····if-nez·v0,·:cond_0
  
 16 ····sget-object·v0,·Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String;
  
 17 ····const-string·v1,·"OMR"
  
 18 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
 19 ····move-result·v0
  
 20 ····if-eqz·v0,·:cond_1
  
 21 ····:cond_0
9 ····const/4·v0,·0x122 ····const/4·v0,·0x1
  
10 ····:goto_023 ····:goto_0
11 ····return·v024 ····return·v0
  
12 ····:cond_025 ····:cond_1
13 ····const/4·v0,·0x026 ····const/4·v0,·0x0
  
14 ····goto·:goto_027 ····goto·:goto_0
15 .end·method28 .end·method
3.25 KB
smali/android/support/a/a/aa.smali
    
Offset 1, 12 lines modifiedOffset 1, 108 lines modified
1 .class·Landroid/support/a/a/aa;1 .class·Landroid/support/a/a/aa;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
 4 .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V
 5 ····.locals·5
  
 6 ····new-instance·v1,·Landroid/app/Notification$Action$Builder;
  
 7 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->a()I
  
 8 ····move-result·v0
  
 9 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->b()Ljava/lang/CharSequence;
  
 10 ····move-result-object·v2
  
 11 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->c()Landroid/app/PendingIntent;
  
 12 ····move-result-object·v3
  
 13 ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
 14 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at;
  
 15 ····move-result-object·v0
  
 16 ····if-eqz·v0,·:cond_0
  
 17 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at;
  
 18 ····move-result-object·v0
  
 19 ····invoke-static·{v0},·Landroid/support/a/a/ar;->a([Landroid/support/a/a/at;)[Landroid/app/RemoteInput;
  
 20 ····move-result-object·v2
  
 21 ····array-length·v3,·v2
  
 22 ····const/4·v0,·0x0
  
 23 ····:goto_0
 24 ····if-ge·v0,·v3,·:cond_0
  
 25 ····aget-object·v4,·v2,·v0
  
 26 ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;
  
 27 ····add-int/lit8·v0,·v0,·0x1
  
 28 ····goto·:goto_0
  
 29 ····:cond_0
 30 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle;
  
 31 ····move-result-object·v0
  
 32 ····if-eqz·v0,·:cond_1
  
 33 ····new-instance·v0,·Landroid/os/Bundle;
  
 34 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle;
  
 35 ····move-result-object·v2
  
 36 ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
  
 37 ····:goto_1
 38 ····const-string·v2,·"android.support.allowGeneratedReplies"
  
 39 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z
  
 40 ····move-result·v3
  
 41 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
 42 ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;
  
 43 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z
  
 44 ····move-result·v0
  
 45 ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->setAllowGeneratedReplies(Z)Landroid/app/Notification$Action$Builder;
  
 46 ····invoke-virtual·{v1},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action;
  
 47 ····move-result-object·v0
  
 48 ····invoke-virtual·{p0,·v0},·Landroid/app/Notification$Builder;->addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;
  
 49 ····return-void
  
 50 ····:cond_1
 51 ····new-instance·v0,·Landroid/os/Bundle;
  
 52 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
 53 ····goto·:goto_1
 54 .end·method
  
4 .method·public·static·a(Landroid/support/a/a/b;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V55 .method·public·static·a(Landroid/support/a/a/b;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
5 ····.locals·856 ····.locals·8
  
6 ····new-instance·v0,·Landroid/app/Notification$MessagingStyle;57 ····new-instance·v0,·Landroid/app/Notification$MessagingStyle;
  
7 ····invoke-direct·{v0,·p1},·Landroid/app/Notification$MessagingStyle;-><init>(Ljava/lang/CharSequence;)V58 ····invoke-direct·{v0,·p1},·Landroid/app/Notification$MessagingStyle;-><init>(Ljava/lang/CharSequence;)V
  
363 B
smali/android/support/a/a/ap.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/a/a/ap;1 .class·Landroid/support/a/a/ap;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/a/a/ao;4 .implements·Landroid/support/a/a/an;
  
  
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
3.53 KB
smali/android/support/a/a/h.smali
    
Offset 9, 17 lines modifiedOffset 9, 19 lines modified
  
9 .field·C:Landroid/widget/RemoteViews;9 .field·C:Landroid/widget/RemoteViews;
  
10 .field·D:Landroid/widget/RemoteViews;10 .field·D:Landroid/widget/RemoteViews;
  
11 .field·E:Landroid/widget/RemoteViews;11 .field·E:Landroid/widget/RemoteViews;
  
12 .field·public·F:Landroid/app/Notification;12 .field·F:Ljava/lang/String;
  
 13 .field·public·G:Landroid/app/Notification;
  
13 .field·public·G:Ljava/util/ArrayList;14 .field·public·H:Ljava/util/ArrayList;
  
14 .field·public·a:Landroid/content/Context;15 .field·public·a:Landroid/content/Context;
  
15 .field·public·b:Ljava/lang/CharSequence;16 .field·public·b:Ljava/lang/CharSequence;
  
16 .field·public·c:Ljava/lang/CharSequence;17 .field·public·c:Ljava/lang/CharSequence;
  
Offset 94, 39 lines modifiedOffset 96, 39 lines modified
  
94 ····iput·v4,·p0,·Landroid/support/a/a/h;->A:I96 ····iput·v4,·p0,·Landroid/support/a/a/h;->A:I
  
95 ····new-instance·v0,·Landroid/app/Notification;97 ····new-instance·v0,·Landroid/app/Notification;
  
96 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V98 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V
  
97 ····iput-object·v0,·p0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;99 ····iput-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
98 ····iput-object·p1,·p0,·Landroid/support/a/a/h;->a:Landroid/content/Context;100 ····iput-object·p1,·p0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
99 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;101 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
100 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J102 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
101 ····move-result-wide·v2103 ····move-result-wide·v2
  
102 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J104 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J
  
103 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;105 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
104 ····const/4·v1,·-0x1106 ····const/4·v1,·-0x1
  
105 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I107 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
  
106 ····iput·v4,·p0,·Landroid/support/a/a/h;->j:I108 ····iput·v4,·p0,·Landroid/support/a/a/h;->j:I
  
107 ····new-instance·v0,·Ljava/util/ArrayList;109 ····new-instance·v0,·Ljava/util/ArrayList;
  
108 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V110 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
109 ····iput-object·v0,·p0,·Landroid/support/a/a/h;->G:Ljava/util/ArrayList;111 ····iput-object·v0,·p0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList;
  
110 ····return-void112 ····return-void
111 .end·method113 .end·method
  
112 .method·protected·static·c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;114 .method·protected·static·c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
113 ····.locals·2115 ····.locals·2
  
Offset 155, 31 lines modifiedOffset 157, 31 lines modified
155 .end·method157 .end·method
  
  
156 #·virtual·methods158 #·virtual·methods
157 .method·public·a()Landroid/app/Notification;159 .method·public·a()Landroid/app/Notification;
158 ····.locals·2160 ····.locals·2
  
159 ····sget-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;161 ····sget-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
160 ····invoke-virtual·{p0},·Landroid/support/a/a/h;->b()Landroid/support/a/a/i;162 ····invoke-virtual·{p0},·Landroid/support/a/a/h;->b()Landroid/support/a/a/i;
  
161 ····move-result-object·v1163 ····move-result-object·v1
  
162 ····invoke-interface·{v0,·p0,·v1},·Landroid/support/a/a/m;->a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;164 ····invoke-interface·{v0,·p0,·v1},·Landroid/support/a/a/u;->a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
  
163 ····move-result-object·v0165 ····move-result-object·v0
  
164 ····return-object·v0166 ····return-object·v0
165 .end·method167 .end·method
  
166 .method·public·a(I)Landroid/support/a/a/h;168 .method·public·a(I)Landroid/support/a/a/h;
167 ····.locals·1169 ····.locals·1
  
168 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;170 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
169 ····iput·p1,·v0,·Landroid/app/Notification;->icon:I171 ····iput·p1,·v0,·Landroid/app/Notification;->icon:I
  
170 ····return-object·p0172 ····return-object·p0
171 .end·method173 .end·method
  
172 .method·public·a(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/a/a/h;174 .method·public·a(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/a/a/h;
Offset 262, 7 lines modifiedOffset 264, 23 lines modified
  
262 ····new-instance·v0,·Landroid/support/a/a/i;264 ····new-instance·v0,·Landroid/support/a/a/i;
  
263 ····invoke-direct·{v0},·Landroid/support/a/a/i;-><init>()V265 ····invoke-direct·{v0},·Landroid/support/a/a/i;-><init>()V
  
264 ····return-object·v0266 ····return-object·v0
265 .end·method267 .end·method
  
 268 .method·protected·c()Ljava/lang/CharSequence;
 269 ····.locals·1
  
 270 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;
  
 271 ····return-object·v0
 272 .end·method
  
 273 .method·protected·d()Ljava/lang/CharSequence;
 274 ····.locals·1
  
 275 ····iget-object·v0,·p0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;
  
 276 ····return-object·v0
 277 .end·method
203 B
smali/android/support/a/a/ag.smali
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 .class·Landroid/support/a/a/ag;1 .class·public·interface·abstract·Landroid/support/a/a/ag;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
2.93 KB
smali/android/support/a/a/w.smali
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 .class·Landroid/support/a/a/w;1 .class·Landroid/support/a/a/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/ad;)V4 .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V
5 ····.locals·55 ····.locals·5
  
6 ····new-instance·v1,·Landroid/app/Notification$Action$Builder;6 ····new-instance·v1,·Landroid/app/Notification$Action$Builder;
  
7 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->a()I7 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->a()I
  
8 ····move-result·v08 ····move-result·v0
  
9 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->b()Ljava/lang/CharSequence;9 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->b()Ljava/lang/CharSequence;
  
10 ····move-result-object·v210 ····move-result-object·v2
  
11 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->c()Landroid/app/PendingIntent;11 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->c()Landroid/app/PendingIntent;
  
12 ····move-result-object·v312 ····move-result-object·v3
  
13 ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V13 ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
14 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au;14 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at;
  
15 ····move-result-object·v015 ····move-result-object·v0
  
16 ····if-eqz·v0,·:cond_016 ····if-eqz·v0,·:cond_0
  
17 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au;17 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at;
  
18 ····move-result-object·v018 ····move-result-object·v0
  
19 ····invoke-static·{v0},·Landroid/support/a/a/as;->a([Landroid/support/a/a/au;)[Landroid/app/RemoteInput;19 ····invoke-static·{v0},·Landroid/support/a/a/ar;->a([Landroid/support/a/a/at;)[Landroid/app/RemoteInput;
  
20 ····move-result-object·v220 ····move-result-object·v2
  
21 ····array-length·v3,·v221 ····array-length·v3,·v2
  
22 ····const/4·v0,·0x022 ····const/4·v0,·0x0
  
Offset 48, 32 lines modifiedOffset 48, 32 lines modified
48 ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;48 ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;
  
49 ····add-int/lit8·v0,·v0,·0x149 ····add-int/lit8·v0,·v0,·0x1
  
50 ····goto·:goto_050 ····goto·:goto_0
  
51 ····:cond_051 ····:cond_0
52 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->d()Landroid/os/Bundle;52 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····if-eqz·v0,·:cond_154 ····if-eqz·v0,·:cond_1
  
55 ····new-instance·v0,·Landroid/os/Bundle;55 ····new-instance·v0,·Landroid/os/Bundle;
  
56 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->d()Landroid/os/Bundle;56 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle;
  
57 ····move-result-object·v257 ····move-result-object·v2
  
58 ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V58 ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
  
59 ····:goto_159 ····:goto_1
60 ····const-string·v2,·"android.support.allowGeneratedReplies"60 ····const-string·v2,·"android.support.allowGeneratedReplies"
  
61 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->e()Z61 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z
  
62 ····move-result·v362 ····move-result·v3
  
63 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V63 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
64 ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;64 ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;
  
563 B
smali/android/support/a/a/au.smali
    
Offset 1, 19 lines modifiedOffset 1, 2 lines modified
1 .class·public·abstract·Landroid/support/a/a/au;1 .class·public·interface·abstract·Landroid/support/a/a/au;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods 
4 .method·protected·abstract·a()Ljava/lang/String; 
5 .end·method 
  
6 .method·protected·abstract·b()Ljava/lang/CharSequence; 
7 .end·method 
  
8 .method·protected·abstract·c()[Ljava/lang/CharSequence; 
9 .end·method 
  
10 .method·protected·abstract·d()Z 
11 .end·method 
  
12 .method·protected·abstract·e()Landroid/os/Bundle; 
13 .end·method 
4.46 KB
smali/android/support/a/a/d.smali
    
Offset 1, 74 lines modifiedOffset 1, 74 lines modified
1 .class·public·Landroid/support/a/a/d;1 .class·public·Landroid/support/a/a/d;
2 .super·Landroid/support/a/a/ad;2 .super·Landroid/support/a/a/af;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·e:Landroid/support/a/a/ae;4 .field·public·static·final·e:Landroid/support/a/a/ag;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·a:Landroid/os/Bundle;6 .field·final·a:Landroid/os/Bundle;
  
7 .field·public·b:I7 .field·public·b:I
  
8 .field·public·c:Ljava/lang/CharSequence;8 .field·public·c:Ljava/lang/CharSequence;
  
9 .field·public·d:Landroid/app/PendingIntent;9 .field·public·d:Landroid/app/PendingIntent;
  
10 .field·private·final·f:[Landroid/support/a/a/am;10 .field·private·final·f:[Landroid/support/a/a/al;
  
 11 .field·private·final·g:[Landroid/support/a/a/al;
  
11 .field·private·g:Z12 .field·private·h:Z
  
  
12 #·direct·methods13 #·direct·methods
13 .method·static·constructor·<clinit>()V14 .method·static·constructor·<clinit>()V
14 ····.locals·115 ····.locals·1
  
15 ····new-instance·v0,·Landroid/support/a/a/e;16 ····new-instance·v0,·Landroid/support/a/a/e;
  
16 ····invoke-direct·{v0},·Landroid/support/a/a/e;-><init>()V17 ····invoke-direct·{v0},·Landroid/support/a/a/e;-><init>()V
  
17 ····sput-object·v0,·Landroid/support/a/a/d;->e:Landroid/support/a/a/ae;18 ····sput-object·v0,·Landroid/support/a/a/d;->e:Landroid/support/a/a/ag;
  
18 ····return-void19 ····return-void
19 .end·method20 .end·method
  
20 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V21 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
21 ····.locals·722 ····.locals·8
  
 23 ····const/4·v5,·0x0
  
22 ····new-instance·v4,·Landroid/os/Bundle;24 ····new-instance·v4,·Landroid/os/Bundle;
  
23 ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V25 ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V
  
24 ····const/4·v5,·0x026 ····const/4·v7,·0x1
  
25 ····const/4·v6,·0x0 
  
26 ····move-object·v0,·p027 ····move-object·v0,·p0
  
27 ····move·v1,·p128 ····move·v1,·p1
  
28 ····move-object·v2,·p229 ····move-object·v2,·p2
  
29 ····move-object·v3,·p330 ····move-object·v3,·p3
  
 31 ····move-object·v6,·v5
  
30 ····invoke-direct/range·{v0·..·v6},·Landroid/support/a/a/d;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/a/a/am;Z)V32 ····invoke-direct/range·{v0·..·v7},·Landroid/support/a/a/d;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/a/a/al;[Landroid/support/a/a/al;Z)V
  
31 ····return-void33 ····return-void
32 .end·method34 .end·method
  
33 .method·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/a/a/am;Z)V35 .method·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/a/a/al;[Landroid/support/a/a/al;Z)V
34 ····.locals·136 ····.locals·1
  
35 ····invoke-direct·{p0},·Landroid/support/a/a/ad;-><init>()V37 ····invoke-direct·{p0},·Landroid/support/a/a/af;-><init>()V
  
36 ····const/4·v0,·0x0 
  
37 ····iput-boolean·v0,·p0,·Landroid/support/a/a/d;->g:Z 
  
38 ····iput·p1,·p0,·Landroid/support/a/a/d;->b:I38 ····iput·p1,·p0,·Landroid/support/a/a/d;->b:I
  
39 ····invoke-static·{p2},·Landroid/support/a/a/h;->c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;39 ····invoke-static·{p2},·Landroid/support/a/a/h;->c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
40 ····move-result-object·v040 ····move-result-object·v0
  
Offset 77, 17 lines modifiedOffset 77, 19 lines modified
77 ····iput-object·p3,·p0,·Landroid/support/a/a/d;->d:Landroid/app/PendingIntent;77 ····iput-object·p3,·p0,·Landroid/support/a/a/d;->d:Landroid/app/PendingIntent;
  
78 ····if-eqz·p4,·:cond_078 ····if-eqz·p4,·:cond_0
  
79 ····:goto_079 ····:goto_0
80 ····iput-object·p4,·p0,·Landroid/support/a/a/d;->a:Landroid/os/Bundle;80 ····iput-object·p4,·p0,·Landroid/support/a/a/d;->a:Landroid/os/Bundle;
  
81 ····iput-object·p5,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/am;81 ····iput-object·p5,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/al;
  
 82 ····iput-object·p6,·p0,·Landroid/support/a/a/d;->g:[Landroid/support/a/a/al;
  
82 ····iput-boolean·p6,·p0,·Landroid/support/a/a/d;->g:Z83 ····iput-boolean·p7,·p0,·Landroid/support/a/a/d;->h:Z
  
83 ····return-void84 ····return-void
  
84 ····:cond_085 ····:cond_0
85 ····new-instance·p4,·Landroid/os/Bundle;86 ····new-instance·p4,·Landroid/os/Bundle;
  
86 ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V87 ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V
Offset 128, 29 lines modifiedOffset 130, 47 lines modified
  
128 ····return-object·v0130 ····return-object·v0
129 .end·method131 .end·method
  
130 .method·public·e()Z132 .method·public·e()Z
131 ····.locals·1133 ····.locals·1
  
132 ····iget-boolean·v0,·p0,·Landroid/support/a/a/d;->g:Z134 ····iget-boolean·v0,·p0,·Landroid/support/a/a/d;->h:Z
  
133 ····return·v0135 ····return·v0
134 .end·method136 .end·method
  
135 .method·public·f()[Landroid/support/a/a/am;137 .method·public·f()[Landroid/support/a/a/al;
136 ····.locals·1138 ····.locals·1
  
137 ····iget-object·v0,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/am;139 ····iget-object·v0,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/al;
  
 140 ····return-object·v0
 141 .end·method
  
 142 .method·public·g()[Landroid/support/a/a/al;
 143 ····.locals·1
  
 144 ····iget-object·v0,·p0,·Landroid/support/a/a/d;->g:[Landroid/support/a/a/al;
  
 145 ····return-object·v0
Max diff block lines reached; 390/4500 bytes (8.67%) of diff not shown.
715 B
smali/android/support/a/a/i.smali
    
Offset 10, 15 lines modifiedOffset 10, 24 lines modified
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;
14 ····.locals·114 ····.locals·2
  
15 ····invoke-interface·{p2},·Landroid/support/a/a/b;->b()Landroid/app/Notification;15 ····invoke-interface·{p2},·Landroid/support/a/a/b;->b()Landroid/app/Notification;
  
16 ····move-result-object·v016 ····move-result-object·v0
  
 17 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;
  
 18 ····if-eqz·v1,·:cond_0
  
 19 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;
  
 20 ····iput-object·v1,·v0,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
 21 ····:cond_0
17 ····return-object·v022 ····return-object·v0
18 .end·method23 .end·method
6.08 KB
smali/android/support/a/a/af.smali
    
Offset 1, 178 lines modifiedOffset 1, 35 lines modified
1 .class·Landroid/support/a/a/af;1 .class·public·abstract·Landroid/support/a/a/af;
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/No[·...·truncated·by·diffoscope;·len:·11,·SHA:·6e8e72315654087478b87c47f8fce1dbca8e4e52d0d9e73aac697082fa26e4c3·...·]4 .method·public·constructor·<init>()V
5 ····.locals·65 ····.locals·0
  
6 ····const/4·v1,·0x16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 7 ····return-void
 8 .end·method
7 ····const/4·v2,·0x0 
  
8 ····new-instance·v0,·Landroid/app/Notification$Builder; 
  
9 ····invoke-direct·{v0,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V 
  
10 ····iget-wide·v4,·p1,·Landroid/app/Notification;->when:J 
  
11 ····invoke-virtual·{v0,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; 
  
12 ····move-result-object·v0 
  
13 ····iget·v3,·p1,·Landroid/app/Notification;->icon:I 
  
14 ····iget·v4,·p1,·Landroid/app/Notification;->iconLevel:I 
  
15 ····invoke-virtual·{v0,·v3,·v4},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; 
  
16 ····move-result-object·v0 
  
17 ····iget-object·v3,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; 
  
18 ····invoke-virtual·{v0,·v3},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
19 ····move-result-object·v0 
  
20 ····iget-object·v3,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; 
  
21 ····invoke-virtual·{v0,·v3,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
22 ····move-result-object·v0 
  
23 ····iget-object·v3,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri; 
  
24 ····iget·v4,·p1,·Landroid/app/Notification;->audioStreamType:I 
  
25 ····invoke-virtual·{v0,·v3,·v4},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; 
  
26 ····move-result-object·v0 
  
27 ····iget-object·v3,·p1,·Landroid/app/Notification;->vibrate:[J 
  
28 ····invoke-virtual·{v0,·v3},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; 
  
29 ····move-result-object·v0 
  
30 ····iget·v3,·p1,·Landroid/app/Notification;->ledARGB:I 
  
31 ····iget·v4,·p1,·Landroid/app/Notification;->ledOnMS:I 
  
32 ····iget·v5,·p1,·Landroid/app/Notification;->ledOffMS:I 
  
33 ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; 
  
34 ····move-result-object·v3 
  
35 ····iget·v0,·p1,·Landroid/app/Notification;->flags:I 
  
36 ····and-int/lit8·v0,·v0,·0x2 
  
37 ····if-eqz·v0,·:cond_0 
  
38 ····move·v0,·v1 
  
39 ····:goto_0 
40 ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; 
  
41 ····move-result-object·v3 
  
42 ····iget·v0,·p1,·Landroid/app/Notification;->flags:I 
  
43 ····and-int/lit8·v0,·v0,·0x8 
  
44 ····if-eqz·v0,·:cond_1 
  
45 ····move·v0,·v1 
  
46 ····:goto_1 
47 ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; 
  
48 ····move-result-object·v3 
  
49 ····iget·v0,·p1,·Landroid/app/Notification;->flags:I 
  
50 ····and-int/lit8·v0,·v0,·0x10 
  
51 ····if-eqz·v0,·:cond_2 
  
52 ····move·v0,·v1 
  
53 ····:goto_2 
54 ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; 
  
55 ····move-result-object·v0 
  
56 ····iget·v3,·p1,·Landroid/app/Notification;->defaults:I 
  
57 ····invoke-virtual·{v0,·v3},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; 
  
58 ····move-result-object·v0 
  
59 ····invoke-virtual·{v0,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; 
  
60 ····move-result-object·v0 
  
61 ····invoke-virtual·{v0,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; 
  
62 ····move-result-object·v0 
  
63 ····invoke-virtual·{v0,·p4},·Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; 
  
64 ····move-result-object·v0 
  
65 ····invoke-virtual·{v0,·p7},·Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; 
  
Max diff block lines reached; 641/6155 bytes (10.41%) of diff not shown.
7.24 KB
smali/android/support/a/a/r.smali
    
Offset 10, 44 lines modifiedOffset 10, 220 lines modified
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
14 ····.locals·1014 ····.locals·35
  
15 ····iget-object·v0,·p1,·Landroid/support/a/a/h;->a:Landroid/content/Context;15 ····new-instance·v2,·Landroid/support/a/a/ad;
  
16 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->F:Landroid/app/Notification;16 ····move-object/from16·v0,·p1
  
17 ····iget-object·v2,·p1,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;17 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
18 ····iget-object·v3,·p1,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;18 ····move-object/from16·v0,·p1
  
19 ····iget-object·v4,·p1,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;19 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
20 ····iget-object·v5,·p1,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews;20 ····move-object/from16·v0,·p1
  
21 ····iget·v6,·p1,·Landroid/support/a/a/h;->i:I21 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;
  
22 ····iget-object·v7,·p1,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent;22 ····move-object/from16·v0,·p1
  
23 ····iget-object·v8,·p1,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent;23 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;
  
24 ····iget-object·v9,·p1,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap;24 ····move-object/from16·v0,·p1
  
25 ····invoke-static/range·{v0·..·v9},·Landroid/support/a/a/af;->a(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/Pendi[·...·truncated·by·diffoscope;·len:·60,·SHA:·d2bff7dfb68dee4fa53b661118c09f3cd2e78f2d4b56493ccde549b9deee0cd4·...·];25 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;
  
26 ····move-result-object·v026 ····move-object/from16·v0,·p1
  
27 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;27 ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews;
  
28 ····if-eqz·v1,·:cond_028 ····move-object/from16·v0,·p1
  
29 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;29 ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I
  
 30 ····move-object/from16·v0,·p1
  
 31 ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent;
  
 32 ····move-object/from16·v0,·p1
  
 33 ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent;
  
 34 ····move-object/from16·v0,·p1
  
 35 ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap;
  
 36 ····move-object/from16·v0,·p1
  
 37 ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I
  
 38 ····move-object/from16·v0,·p1
  
 39 ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I
  
 40 ····move-object/from16·v0,·p1
  
 41 ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z
  
 42 ····move-object/from16·v0,·p1
  
 43 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->k:Z
  
 44 ····move/from16·v16,·v0
  
 45 ····move-object/from16·v0,·p1
  
 46 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z
  
 47 ····move/from16·v17,·v0
  
 48 ····move-object/from16·v0,·p1
  
 49 ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I
  
 50 ····move/from16·v18,·v0
  
 51 ····move-object/from16·v0,·p1
  
 52 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence;
  
 53 ····move-object/from16·v19,·v0
  
 54 ····move-object/from16·v0,·p1
  
 55 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z
  
 56 ····move/from16·v20,·v0
  
 57 ····move-object/from16·v0,·p1
  
 58 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String;
  
 59 ····move-object/from16·v21,·v0
  
 60 ····move-object/from16·v0,·p1
  
 61 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList;
  
 62 ····move-object/from16·v22,·v0
  
 63 ····move-object/from16·v0,·p1
  
 64 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;
  
 65 ····move-object/from16·v23,·v0
  
 66 ····move-object/from16·v0,·p1
  
 67 ····iget·v0,·v0,·Landroid/support/a/a/h;->z:I
  
 68 ····move/from16·v24,·v0
  
 69 ····move-object/from16·v0,·p1
  
 70 ····iget·v0,·v0,·Landroid/support/a/a/h;->A:I
  
 71 ····move/from16·v25,·v0
  
 72 ····move-object/from16·v0,·p1
  
 73 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->B:Landroid/app/Notification;
  
Max diff block lines reached; 70/7349 bytes (0.95%) of diff not shown.
4.92 KB
smali/android/support/a/a/u.smali
    
Offset 1, 178 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/a/a/u;1 .class·interface·abstract·Landroid/support/a/a/u;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/a/a/t; 
  
  
3 #·direct·methods 
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/a/a/t;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods3 #·virtual·methods
10 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;4 .method·public·abstract·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
11 ····.locals·28 
  
12 ····new-instance·v2,·Landroid/support/a/a/al; 
  
13 ····move-object/from16·v0,·p1 
  
14 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; 
  
15 ····move-object/from16·v0,·p1 
  
16 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->F:Landroid/app/Notification; 
  
17 ····move-object/from16·v0,·p1 
  
18 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence; 
  
19 ····move-object/from16·v0,·p1 
  
20 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence; 
  
21 ····move-object/from16·v0,·p1 
  
22 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; 
  
23 ····move-object/from16·v0,·p1 
  
24 ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews; 
  
25 ····move-object/from16·v0,·p1 
  
26 ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I 
  
27 ····move-object/from16·v0,·p1 
  
28 ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent; 
  
29 ····move-object/from16·v0,·p1 
  
30 ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent; 
  
31 ····move-object/from16·v0,·p1 
  
32 ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap; 
  
33 ····move-object/from16·v0,·p1 
  
34 ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I 
  
35 ····move-object/from16·v0,·p1 
  
36 ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I 
  
37 ····move-object/from16·v0,·p1 
  
38 ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z 
  
39 ····move-object/from16·v0,·p1 
  
40 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->k:Z 
  
41 ····move/from16·v16,·v0 
  
42 ····move-object/from16·v0,·p1 
  
43 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z 
  
44 ····move/from16·v17,·v0 
  
45 ····move-object/from16·v0,·p1 
  
46 ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I 
  
47 ····move/from16·v18,·v0 
  
48 ····move-object/from16·v0,·p1 
  
49 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence; 
  
50 ····move-object/from16·v19,·v0 
  
51 ····move-object/from16·v0,·p1 
  
52 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z 
  
53 ····move/from16·v20,·v0 
  
54 ····move-object/from16·v0,·p1 
  
55 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->G:Ljava/util/ArrayList; 
  
56 ····move-object/from16·v21,·v0 
  
57 ····move-object/from16·v0,·p1 
  
58 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; 
  
59 ····move-object/from16·v22,·v0 
  
60 ····move-object/from16·v0,·p1 
  
61 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String; 
  
62 ····move-object/from16·v23,·v0 
  
63 ····move-object/from16·v0,·p1 
  
64 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z 
  
65 ····move/from16·v24,·v0 
  
Max diff block lines reached; 0/4976 bytes (0.00%) of diff not shown.
12.6 KB
smali/android/support/a/a/aj.smali
    
Offset 1, 430 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/a/a/aj;1 .class·Landroid/support/a/a/aj;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/a/a/a; 
5 .implements·Landroid/support/a/a/b; 
  
  
6 #·instance·fields 
7 .field·private·a:Landroid/app/Notification$Builder; 
  
8 .field·private·final·b:Landroid/os/Bundle; 
  
9 .field·private·c:Ljava/util/List; 
  
10 .field·private·d:Landroid/widget/RemoteViews; 
  
11 .field·private·e:Landroid/widget/RemoteViews; 
  
  
12 #·direct·methods3 #·direct·methods
13 .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;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V 
14 ····.locals·8 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····new-instance·v4,·Ljava/util/ArrayList; 
  
17 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V 
  
18 ····iput-object·v4,·p0,·Landroid/support/a/a/aj;->c:Ljava/util/List; 
  
19 ····new-instance·v4,·Landroid/app/Notification$Builder; 
  
20 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V 
  
21 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J 
  
22 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; 
  
23 ····move-result-object·v4 
  
24 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I 
  
25 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I 
  
26 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; 
  
27 ····move-result-object·v4 
  
28 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; 
  
29 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
30 ····move-result-object·v4 
  
31 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; 
  
32 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
33 ····move-result-object·v4 
  
34 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; 
  
35 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I 
  
36 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; 
  
37 ····move-result-object·v4 
  
38 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J 
  
39 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; 
  
40 ····move-result-object·v4 
  
41 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I 
  
42 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I 
  
43 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I 
  
44 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; 
  
45 ····move-result-object·v5 
  
46 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I 
  
47 ····and-int/lit8·v4,·v4,·0x2 
  
48 ····if-eqz·v4,·:cond_4 
  
49 ····const/4·v4,·0x1 
  
50 ····:goto_0 
51 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; 
  
52 ····move-result-object·v5 
  
53 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I 
  
54 ····and-int/lit8·v4,·v4,·0x8 
  
55 ····if-eqz·v4,·:cond_5 
  
56 ····const/4·v4,·0x1 
  
57 ····:goto_1 
58 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; 
  
59 ····move-result-object·v5 
  
60 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I 
  
61 ····and-int/lit8·v4,·v4,·0x10 
  
62 ····if-eqz·v4,·:cond_6 
  
63 ····const/4·v4,·0x1 
  
64 ····:goto_2 
65 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; 
  
66 ····move-result-object·v4 
  
67 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I 
  
Max diff block lines reached; 3416/12834 bytes (26.62%) of diff not shown.
210 B
smali/android/support/a/a/ae.smali
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 .class·public·interface·abstract·Landroid/support/a/a/ae;1 .class·public·Landroid/support/a/a/ae;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
11.1 KB
smali/android/support/a/a/t.smali
    
Offset 1, 185 lines modifiedOffset 1, 221 lines modified
1 .class·Landroid/support/a/a/t;1 .class·public·Landroid/support/a/a/t;
2 .super·Landroid/support/a/a/q;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/a/a/b;
  
3 #·direct·methods 
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/a/a/q;-><init>()V5 #·instance·fields
 6 .field·private·a:Landroid/app/Notification$Builder;
  
7 ····return-void 
8 .end·method 
  
 7 #·direct·methods
 8 .method·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;IIZ)V
 9 ····.locals·8
  
 10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
9 #·virtual·methods 
10 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; 
11 ····.locals·26 
  
12 ····new-instance·v2,·Landroid/support/a/a/aj;11 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
13 ····move-object/from16·v0,·p112 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
14 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;13 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J
  
15 ····move-object/from16·v0,·p114 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
16 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;15 ····move-result-object·v4
  
17 ····move-object/from16·v0,·p116 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I
  
18 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;17 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I
  
19 ····move-object/from16·v0,·p118 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
20 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;19 ····move-result-object·v4
  
21 ····move-object/from16·v0,·p120 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
22 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;21 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
23 ····move-object/from16·v0,·p122 ····move-result-object·v4
  
24 ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews;23 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
25 ····move-object/from16·v0,·p124 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
26 ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I25 ····move-result-object·v4
  
27 ····move-object/from16·v0,·p126 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
28 ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent;27 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I
  
29 ····move-object/from16·v0,·p128 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
30 ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent;29 ····move-result-object·v4
  
31 ····move-object/from16·v0,·p130 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J
  
32 ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap;31 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
33 ····move-object/from16·v0,·p132 ····move-result-object·v4
  
34 ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I33 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I
  
35 ····move-object/from16·v0,·p134 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I
  
36 ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I35 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I
  
37 ····move-object/from16·v0,·p136 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
38 ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z37 ····move-result-object·v5
  
39 ····move-object/from16·v0,·p138 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
40 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z39 ····and-int/lit8·v4,·v4,·0x2
  
41 ····move/from16·v16,·v040 ····if-eqz·v4,·:cond_0
  
42 ····move-object/from16·v0,·p141 ····const/4·v4,·0x1
  
43 ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I42 ····:goto_0
 43 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
44 ····move/from16·v17,·v044 ····move-result-object·v5
  
45 ····move-object/from16·v0,·p145 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
46 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence;46 ····and-int/lit8·v4,·v4,·0x8
  
47 ····move-object/from16·v18,·v047 ····if-eqz·v4,·:cond_1
  
48 ····move-object/from16·v0,·p148 ····const/4·v4,·0x1
  
49 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z49 ····:goto_1
 50 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
50 ····move/from16·v19,·v051 ····move-result-object·v5
  
51 ····move-object/from16·v0,·p152 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
52 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;53 ····and-int/lit8·v4,·v4,·0x10
  
53 ····move-object/from16·v20,·v054 ····if-eqz·v4,·:cond_2
  
54 ····move-object/from16·v0,·p155 ····const/4·v4,·0x1
  
55 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String;56 ····:goto_2
 57 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
56 ····move-object/from16·v21,·v058 ····move-result-object·v4
  
57 ····move-object/from16·v0,·p159 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I
  
58 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z60 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
59 ····move/from16·v22,·v061 ····move-result-object·v4
  
60 ····move-object/from16·v0,·p162 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
61 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String;63 ····move-result-object·v4
Max diff block lines reached; 4719/11261 bytes (41.91%) of diff not shown.
5.19 KB
smali/android/support/a/a/m.smali
    
Offset 1, 7 lines modifiedOffset 1, 187 lines modified
1 .class·interface·abstract·Landroid/support/a/a/m;1 .class·Landroid/support/a/a/m;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/a/a/s;
  
  
 3 #·direct·methods
 4 .method·constructor·<init>()V
 5 ····.locals·0
  
 6 ····invoke-direct·{p0},·Landroid/support/a/a/s;-><init>()V
  
 7 ····return-void
 8 .end·method
  
  
3 #·virtual·methods9 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;10 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
 11 ····.locals·26
  
 12 ····new-instance·v2,·Landroid/support/a/a/ai;
  
 13 ····move-object/from16·v0,·p1
  
 14 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
 15 ····move-object/from16·v0,·p1
  
 16 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
 17 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence;
  
 18 ····move-result-object·v5
  
 19 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence;
  
 20 ····move-result-object·v6
  
 21 ····move-object/from16·v0,·p1
  
 22 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;
  
 23 ····move-object/from16·v0,·p1
  
 24 ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews;
  
 25 ····move-object/from16·v0,·p1
  
 26 ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I
  
 27 ····move-object/from16·v0,·p1
  
 28 ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent;
  
 29 ····move-object/from16·v0,·p1
  
 30 ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent;
  
 31 ····move-object/from16·v0,·p1
  
 32 ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap;
  
 33 ····move-object/from16·v0,·p1
  
 34 ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I
  
 35 ····move-object/from16·v0,·p1
  
 36 ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I
  
 37 ····move-object/from16·v0,·p1
  
 38 ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z
  
 39 ····move-object/from16·v0,·p1
  
 40 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z
  
 41 ····move/from16·v16,·v0
  
 42 ····move-object/from16·v0,·p1
  
 43 ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I
  
 44 ····move/from16·v17,·v0
  
 45 ····move-object/from16·v0,·p1
  
 46 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence;
  
 47 ····move-object/from16·v18,·v0
  
 48 ····move-object/from16·v0,·p1
  
 49 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z
  
 50 ····move/from16·v19,·v0
  
 51 ····move-object/from16·v0,·p1
  
 52 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;
  
 53 ····move-object/from16·v20,·v0
  
 54 ····move-object/from16·v0,·p1
  
 55 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String;
  
 56 ····move-object/from16·v21,·v0
  
 57 ····move-object/from16·v0,·p1
  
 58 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z
  
 59 ····move/from16·v22,·v0
  
 60 ····move-object/from16·v0,·p1
  
 61 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String;
  
 62 ····move-object/from16·v23,·v0
  
 63 ····move-object/from16·v0,·p1
  
 64 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;
  
 65 ····move-object/from16·v24,·v0
  
 66 ····move-object/from16·v0,·p1
Max diff block lines reached; 0/5250 bytes (0.00%) of diff not shown.
3.35 KB
smali/android/support/a/a/av.smali
    
Offset 1, 2 lines modifiedOffset 1, 141 lines modified
1 .class·public·interface·abstract·Landroid/support/a/a/av;1 .class·Landroid/support/a/a/av;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·direct·methods
 4 .method·static·a(Landroid/support/a/a/at;)Landroid/os/Bundle;
 5 ····.locals·4
  
 6 ····new-instance·v1,·Landroid/os/Bundle;
  
 7 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V
  
 8 ····const-string·v0,·"resultKey"
  
 9 ····invoke-virtual·{p0},·Landroid/support/a/a/at;->a()Ljava/lang/String;
  
 10 ····move-result-object·v2
  
 11 ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
 12 ····const-string·v0,·"label"
  
 13 ····invoke-virtual·{p0},·Landroid/support/a/a/at;->b()Ljava/lang/CharSequence;
  
 14 ····move-result-object·v2
  
 15 ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V
  
 16 ····const-string·v0,·"choices"
  
 17 ····invoke-virtual·{p0},·Landroid/support/a/a/at;->c()[Ljava/lang/CharSequence;
  
 18 ····move-result-object·v2
  
 19 ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putCharSequenceArray(Ljava/lang/String;[Ljava/lang/CharSequence;)V
  
 20 ····const-string·v0,·"allowFreeFormInput"
  
 21 ····invoke-virtual·{p0},·Landroid/support/a/a/at;->e()Z
  
 22 ····move-result·v2
  
 23 ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
 24 ····const-string·v0,·"extras"
  
 25 ····invoke-virtual·{p0},·Landroid/support/a/a/at;->f()Landroid/os/Bundle;
  
 26 ····move-result-object·v2
  
 27 ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
  
 28 ····invoke-virtual·{p0},·Landroid/support/a/a/at;->d()Ljava/util/Set;
  
 29 ····move-result-object·v0
  
 30 ····if-eqz·v0,·:cond_1
  
 31 ····invoke-interface·{v0},·Ljava/util/Set;->isEmpty()Z
  
 32 ····move-result·v2
  
 33 ····if-nez·v2,·:cond_1
  
 34 ····new-instance·v2,·Ljava/util/ArrayList;
  
 35 ····invoke-interface·{v0},·Ljava/util/Set;->size()I
  
 36 ····move-result·v3
  
 37 ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(I)V
  
 38 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
 39 ····move-result-object·v3
  
 40 ····:goto_0
 41 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
 42 ····move-result·v0
  
 43 ····if-eqz·v0,·:cond_0
  
 44 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
 45 ····move-result-object·v0
  
 46 ····check-cast·v0,·Ljava/lang/String;
  
 47 ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
 48 ····goto·:goto_0
  
 49 ····:cond_0
 50 ····const-string·v0,·"allowedDataTypes"
  
 51 ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putStringArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V
  
 52 ····:cond_1
 53 ····return-object·v1
 54 .end·method
  
 55 .method·static·a([Landroid/support/a/a/at;)[Landroid/os/Bundle;
 56 ····.locals·3
  
 57 ····if-nez·p0,·:cond_0
  
 58 ····const/4·v0,·0x0
  
 59 ····:goto_0
 60 ····return-object·v0
  
 61 ····:cond_0
 62 ····array-length·v0,·p0
  
 63 ····new-array·v1,·v0,·[Landroid/os/Bundle;
  
 64 ····const/4·v0,·0x0
  
 65 ····:goto_1
 66 ····array-length·v2,·p0
  
 67 ····if-ge·v0,·v2,·:cond_1
  
 68 ····aget-object·v2,·p0,·v0
  
 69 ····invoke-static·{v2},·Landroid/support/a/a/av;->a(Landroid/support/a/a/at;)Landroid/os/Bundle;
Max diff block lines reached; -1/3362 bytes (-0.03%) of diff not shown.
11.8 KB
smali/android/support/a/a/ad.smali
    
Offset 1, 32 lines modifiedOffset 1, 373 lines modified
1 .class·public·abstract·Landroid/support/a/a/ad;1 .class·public·Landroid/support/a/a/ad;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/a/a/a;
 5 .implements·Landroid/support/a/a/b;
  
  
 6 #·instance·fields
 7 .field·private·a:Landroid/app/Notification$Builder;
  
  
3 #·direct·methods8 #·direct·methods
4 .method·public·constructor·<init>()V9 .method·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;IIZZZI[·...·truncated·by·diffoscope;·len:·275,·SHA:·7b2d547ad57198edff789d12fb6a5cc8a1a5803369bea33f1dd419d93f0424de·...·])V
5 ····.locals·010 ····.locals·8
  
6 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 12 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
 13 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
 14 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J
  
 15 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
 16 ····move-result-object·v4
  
 17 ····move/from16·v0,·p14
  
 18 ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder;
  
 19 ····move-result-object·v4
  
 20 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I
  
 21 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I
  
 22 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
 23 ····move-result-object·v4
  
 24 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
 25 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
 26 ····move-result-object·v4
  
 27 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
 28 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
 29 ····move-result-object·v4
  
 30 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
 31 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I
  
 32 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
 33 ····move-result-object·v4
  
 34 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J
  
 35 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
 36 ····move-result-object·v4
  
 37 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I
  
 38 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I
  
 39 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I
  
 40 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
 41 ····move-result-object·v5
  
 42 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
 43 ····and-int/lit8·v4,·v4,·0x2
  
 44 ····if-eqz·v4,·:cond_3
  
 45 ····const/4·v4,·0x1
  
 46 ····:goto_0
 47 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
 48 ····move-result-object·v5
  
 49 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
 50 ····and-int/lit8·v4,·v4,·0x8
  
 51 ····if-eqz·v4,·:cond_4
  
 52 ····const/4·v4,·0x1
  
 53 ····:goto_1
 54 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
 55 ····move-result-object·v5
  
 56 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
 57 ····and-int/lit8·v4,·v4,·0x10
  
 58 ····if-eqz·v4,·:cond_5
  
 59 ····const/4·v4,·0x1
  
 60 ····:goto_2
 61 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
 62 ····move-result-object·v4
  
 63 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I
  
 64 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
 65 ····move-result-object·v4
  
 66 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
 67 ····move-result-object·v4
  
Max diff block lines reached; 1163/12035 bytes (9.66%) of diff not shown.
7.42 KB
smali/android/support/a/a/q.smali
    
Offset 1, 67 lines modifiedOffset 1, 223 lines modified
1 .class·Landroid/support/a/a/q;1 .class·Landroid/support/a/a/q;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/a/a/m;2 .super·Landroid/support/a/a/p;
  
  
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},·Landroid/support/a/a/p;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
12 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;10 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
13 ····.locals·611 ····.locals·34
  
14 ····iget-object·v0,·p1,·Landroid/support/a/a/h;->F:Landroid/app/Notification;12 ····new-instance·v2,·Landroid/support/a/a/ab;
  
15 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->a:Landroid/content/Context;13 ····move-object/from16·v0,·p1
  
16 ····iget-object·v2,·p1,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;14 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
17 ····iget-object·v3,·p1,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;15 ····move-object/from16·v0,·p1
  
18 ····iget-object·v4,·p1,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent;16 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
19 ····iget-object·v5,·p1,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent;17 ····move-object/from16·v0,·p1
  
20 ····invoke-static/range·{v0·..·v5},·Landroid/support/a/a/ac;->a(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;18 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;
  
21 ····move-result-object·v019 ····move-object/from16·v0,·p1
  
22 ····iget·v1,·p1,·Landroid/support/a/a/h;->j:I20 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;
  
23 ····if-lez·v1,·:cond_021 ····move-object/from16·v0,·p1
  
24 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I22 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;
  
25 ····or-int/lit16·v1,·v1,·0x8023 ····move-object/from16·v0,·p1
  
26 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I24 ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews;
  
 25 ····move-object/from16·v0,·p1
27 ····:cond_0 
28 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; 
  
29 ····if-eqz·v1,·:cond_126 ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I
  
30 ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;27 ····move-object/from16·v0,·p1
  
31 ····iput-object·v1,·v0,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;28 ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent;
  
32 ····:cond_1 
33 ····return-object·v0 
34 .end·method29 ····move-object/from16·v0,·p1
  
 30 ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent;
  
 31 ····move-object/from16·v0,·p1
  
 32 ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap;
  
 33 ····move-object/from16·v0,·p1
  
 34 ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I
  
 35 ····move-object/from16·v0,·p1
  
 36 ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I
  
 37 ····move-object/from16·v0,·p1
  
 38 ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z
  
 39 ····move-object/from16·v0,·p1
  
 40 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->k:Z
  
 41 ····move/from16·v16,·v0
  
 42 ····move-object/from16·v0,·p1
  
 43 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z
  
 44 ····move/from16·v17,·v0
  
 45 ····move-object/from16·v0,·p1
  
 46 ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I
  
 47 ····move/from16·v18,·v0
  
 48 ····move-object/from16·v0,·p1
  
 49 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence;
  
 50 ····move-object/from16·v19,·v0
  
 51 ····move-object/from16·v0,·p1
  
 52 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z
  
 53 ····move/from16·v20,·v0
  
 54 ····move-object/from16·v0,·p1
  
 55 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String;
  
 56 ····move-object/from16·v21,·v0
  
 57 ····move-object/from16·v0,·p1
  
 58 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList;
  
 59 ····move-object/from16·v22,·v0
  
 60 ····move-object/from16·v0,·p1
  
 61 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;
  
 62 ····move-object/from16·v23,·v0
  
Max diff block lines reached; 3011/7528 bytes (40.00%) of diff not shown.
758 B
smali/android/support/a/a/x.smali
    
Offset 311, 20 lines modifiedOffset 311, 20 lines modified
311 ····.locals·1311 ····.locals·1
  
312 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder;312 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder;
  
313 ····return-object·v0313 ····return-object·v0
314 .end·method314 .end·method
  
315 .method·public·a(Landroid/support/a/a/ad;)V315 .method·public·a(Landroid/support/a/a/af;)V
316 ····.locals·1316 ····.locals·1
  
317 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder;317 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder;
  
318 ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/ad;)V318 ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V
  
319 ····return-void319 ····return-void
320 .end·method320 .end·method
  
321 .method·public·b()Landroid/app/Notification;321 .method·public·b()Landroid/app/Notification;
322 ····.locals·2322 ····.locals·2
  
414 B
smali/android/support/a/a/an.smali
    
Offset 1, 15 lines modifiedOffset 1, 2 lines modified
1 .class·final·Landroid/support/a/a/an;1 .class·interface·abstract·Landroid/support/a/a/an;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/a/a/av; 
  
  
5 #·direct·methods 
6 .method·constructor·<init>()V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
9 ····return-void 
10 .end·method 
759 B
smali/android/support/a/a/ac.smali
    
Offset 1, 14 lines modifiedOffset 1, 2 lines modified
1 .class·public·Landroid/support/a/a/ac;1 .class·Landroid/support/a/a/ac;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·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; 
5 ····.locals·0 
  
6 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V 
  
7 ····iput-object·p5,·p0,·Landroid/app/Notification;->fullScreenIntent:Landroid/app/PendingIntent; 
  
8 ····return-object·p0 
9 .end·method 
599 B
smali/android/support/a/a/at.smali
    
Offset 1, 2 lines modifiedOffset 1, 22 lines modified
1 .class·Landroid/support/a/a/at;1 .class·public·abstract·Landroid/support/a/a/at;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·virtual·methods
 4 .method·protected·abstract·a()Ljava/lang/String;
 5 .end·method
  
 6 .method·protected·abstract·b()Ljava/lang/CharSequence;
 7 .end·method
  
 8 .method·protected·abstract·c()[Ljava/lang/CharSequence;
 9 .end·method
  
 10 .method·protected·abstract·d()Ljava/util/Set;
 11 .end·method
  
 12 .method·protected·abstract·e()Z
 13 .end·method
  
 14 .method·protected·abstract·f()Landroid/os/Bundle;
 15 .end·method
758 B
smali/android/support/a/a/z.smali
    
Offset 336, 20 lines modifiedOffset 336, 20 lines modified
336 ····.locals·1336 ····.locals·1
  
337 ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder;337 ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder;
  
338 ····return-object·v0338 ····return-object·v0
339 .end·method339 .end·method
  
340 .method·public·a(Landroid/support/a/a/ad;)V340 .method·public·a(Landroid/support/a/a/af;)V
341 ····.locals·1341 ····.locals·1
  
342 ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder;342 ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder;
  
343 ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/ad;)V343 ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V
  
344 ····return-void344 ····return-void
345 .end·method345 .end·method
  
346 .method·public·b()Landroid/app/Notification;346 .method·public·b()Landroid/app/Notification;
347 ····.locals·2347 ····.locals·2
  
4.39 KB
smali/android/support/a/a/o.smali
    
Offset 10, 33 lines modifiedOffset 10, 33 lines modified
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
14 ····.locals·3314 ····.locals·28
  
15 ····new-instance·v2,·Landroid/support/a/a/z;15 ····new-instance·v2,·Landroid/support/a/a/x;
  
16 ····move-object/from16·v0,·p116 ····move-object/from16·v0,·p1
  
17 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;17 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
18 ····move-object/from16·v0,·p118 ····move-object/from16·v0,·p1
  
19 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;19 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
20 ····move-object/from16·v0,·p120 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence;
  
21 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;21 ····move-result-object·v5
  
22 ····move-object/from16·v0,·p122 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence;
  
23 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;23 ····move-result-object·v6
  
24 ····move-object/from16·v0,·p124 ····move-object/from16·v0,·p1
  
25 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;25 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;
  
26 ····move-object/from16·v0,·p126 ····move-object/from16·v0,·p1
  
Offset 98, 85 lines modifiedOffset 98, 55 lines modified
  
98 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z98 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z
  
99 ····move/from16·v20,·v099 ····move/from16·v20,·v0
  
100 ····move-object/from16·v0,·p1100 ····move-object/from16·v0,·p1
  
101 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String;101 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList;
  
102 ····move-object/from16·v21,·v0102 ····move-object/from16·v21,·v0
  
103 ····move-object/from16·v0,·p1103 ····move-object/from16·v0,·p1
  
104 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->G:Ljava/util/ArrayList; 
  
105 ····move-object/from16·v22,·v0 
  
106 ····move-object/from16·v0,·p1 
  
107 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;104 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;
  
108 ····move-object/from16·v23,·v0105 ····move-object/from16·v22,·v0
  
109 ····move-object/from16·v0,·p1 
  
110 ····iget·v0,·v0,·Landroid/support/a/a/h;->z:I 
  
111 ····move/from16·v24,·v0 
  
112 ····move-object/from16·v0,·p1 
  
113 ····iget·v0,·v0,·Landroid/support/a/a/h;->A:I 
  
114 ····move/from16·v25,·v0 
  
115 ····move-object/from16·v0,·p1 
  
116 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->B:Landroid/app/Notification; 
  
117 ····move-object/from16·v26,·v0 
  
118 ····move-object/from16·v0,·p1106 ····move-object/from16·v0,·p1
  
119 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String;107 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String;
  
120 ····move-object/from16·v27,·v0108 ····move-object/from16·v23,·v0
  
121 ····move-object/from16·v0,·p1109 ····move-object/from16·v0,·p1
  
122 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z110 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z
  
123 ····move/from16·v28,·v0111 ····move/from16·v24,·v0
  
124 ····move-object/from16·v0,·p1112 ····move-object/from16·v0,·p1
  
125 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String;113 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String;
  
126 ····move-object/from16·v29,·v0114 ····move-object/from16·v25,·v0
  
127 ····move-object/from16·v0,·p1115 ····move-object/from16·v0,·p1
  
128 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;116 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;
  
129 ····move-object/from16·v30,·v0117 ····move-object/from16·v26,·v0
  
130 ····move-object/from16·v0,·p1118 ····move-object/from16·v0,·p1
  
131 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews;119 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews;
  
132 ····move-object/from16·v31,·v0 
  
133 ····move-object/from16·v0,·p1 
  
134 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->E:Landroid/widget/RemoteViews; 
  
135 ····move-object/from16·v32,·v0120 ····move-object/from16·v27,·v0
  
136 ····invoke-direct/range·{v2·..·v32},·Landroid/support/a/a/z;-><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/grap[·...·truncated·by·diffoscope;·len:·193,·SHA:·f6a70aabe2e9c95a6602a62ec3c518583522ecea510e8f248a3fcb44d9bfa170·...·];Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V121 ····invoke-direct/range·{v2·..·v27},·Landroid/support/a/a/x;-><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/grap[·...·truncated·by·diffoscope;·len:·119,·SHA:·f6b1e040acbb1864cf642ac48264f5b21226063a0988a0564453437cdc9e4e22·...·];Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V
  
137 ····move-object/from16·v0,·p1122 ····move-object/from16·v0,·p1
  
138 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList;123 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList;
  
139 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V124 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V
  
14.7 KB
smali/android/support/a/a/al.smali
    
Offset 1, 422 lines modifiedOffset 1, 123 lines modified
1 .class·public·Landroid/support/a/a/al;1 .class·public·final·Landroid/support/a/a/al;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/a/a/at;
  
3 #·interfaces 
4 .implements·Landroid/support/a/a/a; 
5 .implements·Landroid/support/a/a/b; 
  
 3 #·static·fields
 4 .field·public·static·final·a:Landroid/support/a/a/au;
  
 5 .field·private·static·final·h:Landroid/support/a/a/an;
6 #·instance·fields 
7 .field·private·a:Landroid/app/Notification$Builder; 
  
8 .field·private·b:Landroid/os/Bundle; 
  
9 .field·private·c:Ljava/util/List; 
  
10 .field·private·d:Landroid/widget/RemoteViews; 
  
11 .field·private·e:Landroid/widget/RemoteViews; 
  
  
12 #·direct·methods 
13 .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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V 
14 ····.locals·8 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····new-instance·v4,·Ljava/util/ArrayList; 
  
17 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V 
  
18 ····iput-object·v4,·p0,·Landroid/support/a/a/al;->c:Ljava/util/List; 
  
19 ····new-instance·v4,·Landroid/app/Notification$Builder; 
  
20 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V 
  
21 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J 
  
22 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; 
  
23 ····move-result-object·v4 
  
24 ····move/from16·v0,·p14 
  
25 ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; 
  
26 ····move-result-object·v4 
  
27 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I 
  
28 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I 
  
 6 #·instance·fields
 7 .field·private·final·b:Ljava/lang/String;
29 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; 
  
30 ····move-result-object·v4 
  
31 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; 
  
32 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
33 ····move-result-object·v4 
  
34 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; 
  
35 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
36 ····move-result-object·v4 
  
37 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; 
  
38 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I 
  
39 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; 
  
40 ····move-result-object·v48 .field·private·final·c:Ljava/lang/CharSequence;
  
41 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J9 .field·private·final·d:[Ljava/lang/CharSequence;
  
42 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;10 .field·private·final·e:Z
  
43 ····move-result-object·v411 .field·private·final·f:Landroid/os/Bundle;
  
44 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I12 .field·private·final·g:Ljava/util/Set;
  
45 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I 
  
46 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I13 #·direct·methods
 14 .method·static·constructor·<clinit>()V
 15 ····.locals·2
  
47 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;16 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
48 ····move-result-object·v517 ····const/16·v1,·0x14
  
49 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I18 ····if-lt·v0,·v1,·:cond_0
  
50 ····and-int/lit8·v4,·v4,·0x219 ····new-instance·v0,·Landroid/support/a/a/ao;
  
51 ····if-eqz·v4,·:cond_520 ····invoke-direct·{v0},·Landroid/support/a/a/ao;-><init>()V
  
52 ····const/4·v4,·0x121 ····sput-object·v0,·Landroid/support/a/a/al;->h:Landroid/support/a/a/an;
  
53 ····:goto_022 ····:goto_0
 23 ····new-instance·v0,·Landroid/support/a/a/am;
54 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; 
  
55 ····move-result-object·v5 
  
56 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I 
  
57 ····and-int/lit8·v4,·v4,·0x8 
  
58 ····if-eqz·v4,·:cond_6 
  
59 ····const/4·v4,·0x1 
  
60 ····:goto_1 
61 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; 
  
62 ····move-result-object·v5 
  
63 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I 
Max diff block lines reached; 7370/14975 bytes (49.22%) of diff not shown.
408 B
smali/android/support/a/a/ao.smali
    
Offset 1, 2 lines modifiedOffset 1, 15 lines modified
1 .class·interface·abstract·Landroid/support/a/a/ao;1 .class·Landroid/support/a/a/ao;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/a/a/an;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
2.17 KB
smali/android/support/a/a/as.smali
    
Offset 1, 84 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/a/a/as;1 .class·Landroid/support/a/a/as;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·annotations
 4 .annotation·runtime·Ljava/lang/Deprecated;
 5 .end·annotation
3 #·direct·methods 
4 .method·static·a([Landroid/support/a/a/au;)[Landroid/app/RemoteInput; 
5 ····.locals·5 
  
6 ····if-nez·p0,·:cond_0 
  
7 ····const/4·v0,·0x0 
  
8 ····:goto_0 
9 ····return-object·v0 
  
10 ····:cond_0 
11 ····array-length·v0,·p0 
  
12 ····new-array·v1,·v0,·[Landroid/app/RemoteInput; 
  
13 ····const/4·v0,·0x0 
  
14 ····:goto_1 
15 ····array-length·v2,·p0 
  
16 ····if-ge·v0,·v2,·:cond_1 
  
17 ····aget-object·v2,·p0,·v0 
  
18 ····new-instance·v3,·Landroid/app/RemoteInput$Builder; 
  
19 ····invoke-virtual·{v2},·Landroid/support/a/a/au;->a()Ljava/lang/String; 
  
20 ····move-result-object·v4 
  
21 ····invoke-direct·{v3,·v4},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V 
  
22 ····invoke-virtual·{v2},·Landroid/support/a/a/au;->b()Ljava/lang/CharSequence; 
  
23 ····move-result-object·v4 
  
24 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; 
  
25 ····move-result-object·v3 
  
26 ····invoke-virtual·{v2},·Landroid/support/a/a/au;->c()[Ljava/lang/CharSequence; 
  
27 ····move-result-object·v4 
  
28 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; 
  
29 ····move-result-object·v3 
  
30 ····invoke-virtual·{v2},·Landroid/support/a/a/au;->d()Z 
  
31 ····move-result·v4 
  
32 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder; 
  
33 ····move-result-object·v3 
  
34 ····invoke-virtual·{v2},·Landroid/support/a/a/au;->e()Landroid/os/Bundle; 
  
35 ····move-result-object·v2 
  
36 ····invoke-virtual·{v3,·v2},·Landroid/app/RemoteInput$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; 
  
37 ····move-result-object·v2 
  
38 ····invoke-virtual·{v2},·Landroid/app/RemoteInput$Builder;->build()Landroid/app/RemoteInput; 
  
39 ····move-result-object·v2 
  
40 ····aput-object·v2,·v1,·v0 
  
41 ····add-int/lit8·v0,·v0,·0x1 
  
42 ····goto·:goto_1 
  
43 ····:cond_1 
44 ····move-object·v0,·v1 
  
45 ····goto·:goto_0 
46 .end·method 
3.08 KB
smali/android/support/a/a/s.smali
    
Offset 1, 42 lines modifiedOffset 1, 45 lines modified
1 .class·Landroid/support/a/a/s;1 .class·Landroid/support/a/a/s;
 2 .super·Ljava/lang/Object;
  
 3 #·interfaces
2 .super·Landroid/support/a/a/q;4 .implements·Landroid/support/a/a/u;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·constructor·<init>()V6 .method·constructor·<init>()V
5 ····.locals·07 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/a/a/q;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7 ····return-void9 ····return-void
8 .end·method10 .end·method
  
  
9 #·virtual·methods11 #·virtual·methods
10 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;12 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
11 ····.locals·1613 ····.locals·16
  
12 ····new-instance·v2,·Landroid/support/a/a/ah;14 ····new-instance·v2,·Landroid/support/a/a/t;
  
13 ····move-object/from16·v0,·p115 ····move-object/from16·v0,·p1
  
14 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;16 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
15 ····move-object/from16·v0,·p117 ····move-object/from16·v0,·p1
  
16 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;18 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
17 ····move-object/from16·v0,·p119 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence;
  
18 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;20 ····move-result-object·v5
  
19 ····move-object/from16·v0,·p121 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence;
  
20 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;22 ····move-result-object·v6
  
21 ····move-object/from16·v0,·p123 ····move-object/from16·v0,·p1
  
22 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;24 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;
  
23 ····move-object/from16·v0,·p125 ····move-object/from16·v0,·p1
  
Offset 66, 32 lines modifiedOffset 69, 27 lines modified
  
66 ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I69 ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I
  
67 ····move-object/from16·v0,·p170 ····move-object/from16·v0,·p1
  
68 ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z71 ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z
  
69 ····invoke-direct/range·{v2·..·v15},·Landroid/support/a/a/ah;-><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;IIZ)V72 ····invoke-direct/range·{v2·..·v15},·Landroid/support/a/a/t;-><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;IIZ)V
  
70 ····move-object/from16·v0,·p273 ····move-object/from16·v0,·p2
  
71 ····move-object/from16·v1,·p174 ····move-object/from16·v1,·p1
  
72 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;75 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;
  
73 ····move-result-object·v276 ····move-result-object·v2
  
 77 ····return-object·v2
 78 .end·method
74 ····move-object/from16·v0,·p1 
  
75 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; 
  
76 ····if-eqz·v3,·:cond_0 
  
77 ····move-object/from16·v0,·p1 
  
78 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;79 .method·public·a(Landroid/app/Notification;)Landroid/os/Bundle;
 80 ····.locals·1
  
79 ····iput-object·v3,·v2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;81 ····const/4·v0,·0x0
  
80 ····:cond_0 
81 ····return-object·v282 ····return-object·v0
82 .end·method83 .end·method
22.3 KB
smali/android/support/a/a/ai.smali
    
Offset 1, 388 lines modifiedOffset 1, 430 lines modified
1 .class·Landroid/support/a/a/ai;1 .class·public·Landroid/support/a/a/ai;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/a/a/a;
 5 .implements·Landroid/support/a/a/b;
  
3 #·static·fields 
4 .field·private·static·final·a:Ljava/lang/Object; 
  
5 .field·private·static·b:Ljava/lang/reflect/Field;6 #·instance·fields
 7 .field·private·a:Landroid/app/Notification$Builder;
  
6 .field·private·static·c:Z8 .field·private·final·b:Landroid/os/Bundle;
  
7 .field·private·static·final·d:Ljava/lang/Object;9 .field·private·c:Ljava/util/List;
  
 10 .field·private·d:Landroid/widget/RemoteViews;
  
 11 .field·private·e:Landroid/widget/RemoteViews;
  
  
8 #·direct·methods12 #·direct·methods
9 .method·static·constructor·<clinit>()V13 .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[·...·truncated·by·diffoscope;·len:·143,·SHA:·2db3d033db45909388b2be6bd240b341a5c9064319b847cf37764062d4d7ee4d·...·])V
10 ····.locals·114 ····.locals·8
  
11 ····new-instance·v0,·Ljava/lang/Object;15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V16 ····new-instance·v4,·Ljava/util/ArrayList;
  
13 ····sput-object·v0,·Landroid/support/a/a/ai;->a:Ljava/lang/Object;17 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V
  
14 ····new-instance·v0,·Ljava/lang/Object;18 ····iput-object·v4,·p0,·Landroid/support/a/a/ai;->c:Ljava/util/List;
  
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V19 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
16 ····sput-object·v0,·Landroid/support/a/a/ai;->d:Ljava/lang/Object;20 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
 21 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J
17 ····return-void 
18 .end·method 
  
 22 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
19 .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/ad;)Landroid/os/Bundle; 
20 ····.locals·3 
  
21 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->a()I23 ····move-result-object·v4
  
22 ····move-result·v024 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I
  
23 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->b()Ljava/lang/CharSequence;25 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I
  
24 ····move-result-object·v126 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
25 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->c()Landroid/app/PendingIntent;27 ····move-result-object·v4
  
26 ····move-result-object·v228 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
27 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;29 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
28 ····new-instance·v0,·Landroid/os/Bundle;30 ····move-result-object·v4
  
29 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->d()Landroid/os/Bundle;31 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
30 ····move-result-object·v132 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
31 ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V33 ····move-result-object·v4
  
32 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au;34 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
33 ····move-result-object·v135 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I
  
34 ····if-eqz·v1,·:cond_036 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
35 ····const-string·v1,·"android.support.remoteInputs"37 ····move-result-object·v4
  
36 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au;38 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J
  
37 ····move-result-object·v239 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
38 ····invoke-static·{v2},·Landroid/support/a/a/aw;->a([Landroid/support/a/a/au;)[Landroid/os/Bundle;40 ····move-result-object·v4
  
39 ····move-result-object·v241 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I
  
40 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V42 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I
  
 43 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I
41 ····:cond_0 
42 ····const-string·v1,·"android.support.allowGeneratedReplies" 
  
43 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->e()Z44 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
44 ····move-result·v245 ····move-result-object·v5
  
45 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V46 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
 47 ····and-int/lit8·v4,·v4,·0x2
46 ····return-object·v0 
47 .end·method 
  
 48 ····if-eqz·v4,·:cond_4
48 .method·public·static·a(Landroid/app/Notification;)Landroid/os/Bundle; 
49 ····.locals·5 
  
50 ····const/4·v1,·0x049 ····const/4·v4,·0x1
  
51 ····sget-object·v2,·Landroid/support/a/a/ai;->a:Ljava/lang/Object;50 ····:goto_0
 51 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
52 ····monitor-enter·v252 ····move-result-object·v5
  
 53 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
53 ····:try_start_0 
54 ····sget-boolean·v0,·Landroid/support/a/a/ai;->c:Z 
  
55 ····if-eqz·v0,·:cond_054 ····and-int/lit8·v4,·v4,·0x8
  
 55 ····if-eqz·v4,·:cond_5
56 ····monitor-exit·v2 
57 ····:try_end_0 
58 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
59 ····move-object·v0,·v156 ····const/4·v4,·0x1
  
60 ····:goto_057 ····:goto_1
61 ····return-object·v058 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
Max diff block lines reached; 16247/22817 bytes (71.21%) of diff not shown.
366 B
smali/android/support/a/a/e.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·final·Landroid/support/a/a/e;1 .class·final·Landroid/support/a/a/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/a/a/ae;4 .implements·Landroid/support/a/a/ag;
  
  
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.69 KB
smali/android/support/a/a/am.smali
    
Offset 1, 113 lines modifiedOffset 1, 15 lines modified
1 .class·public·final·Landroid/support/a/a/am;1 .class·final·Landroid/support/a/a/am;
2 .super·Landroid/support/a/a/au;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/a/a/au;
  
3 #·static·fields 
4 .field·public·static·final·a:Landroid/support/a/a/av; 
  
5 .field·private·static·final·g:Landroid/support/a/a/ao; 
  
  
6 #·instance·fields 
7 .field·private·final·b:Ljava/lang/String; 
  
8 .field·private·final·c:Ljava/lang/CharSequence; 
  
9 .field·private·final·d:[Ljava/lang/CharSequence; 
  
10 .field·private·final·e:Z 
  
11 .field·private·final·f:Landroid/os/Bundle; 
  
  
12 #·direct·methods5 #·direct·methods
13 .method·static·constructor·<clinit>()V6 .method·constructor·<init>()V
14 ····.locals·27 ····.locals·0
  
15 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
16 ····const/16·v1,·0x14 
  
17 ····if-lt·v0,·v1,·:cond_0 
  
18 ····new-instance·v0,·Landroid/support/a/a/ap; 
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
19 ····invoke-direct·{v0},·Landroid/support/a/a/ap;-><init>()V 
  
20 ····sput-object·v0,·Landroid/support/a/a/am;->g:Landroid/support/a/a/ao; 
  
21 ····:goto_0 
22 ····new-instance·v0,·Landroid/support/a/a/an; 
  
23 ····invoke-direct·{v0},·Landroid/support/a/a/an;-><init>()V 
  
24 ····sput-object·v0,·Landroid/support/a/a/am;->a:Landroid/support/a/a/av; 
  
25 ····return-void9 ····return-void
  
26 ····:cond_0 
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
28 ····const/16·v1,·0x10 
  
29 ····if-lt·v0,·v1,·:cond_1 
  
30 ····new-instance·v0,·Landroid/support/a/a/ar; 
  
31 ····invoke-direct·{v0},·Landroid/support/a/a/ar;-><init>()V 
  
32 ····sput-object·v0,·Landroid/support/a/a/am;->g:Landroid/support/a/a/ao; 
  
33 ····goto·:goto_0 
  
34 ····:cond_1 
35 ····new-instance·v0,·Landroid/support/a/a/aq; 
  
36 ····invoke-direct·{v0},·Landroid/support/a/a/aq;-><init>()V 
  
37 ····sput-object·v0,·Landroid/support/a/a/am;->g:Landroid/support/a/a/ao; 
  
38 ····goto·:goto_0 
39 .end·method 
  
  
40 #·virtual·methods 
41 .method·public·a()Ljava/lang/String; 
42 ····.locals·1 
  
43 ····iget-object·v0,·p0,·Landroid/support/a/a/am;->b:Ljava/lang/String; 
  
44 ····return-object·v0 
45 .end·method 
  
46 .method·public·b()Ljava/lang/CharSequence; 
47 ····.locals·1 
  
48 ····iget-object·v0,·p0,·Landroid/support/a/a/am;->c:Ljava/lang/CharSequence; 
  
49 ····return-object·v0 
50 .end·method 
  
51 .method·public·c()[Ljava/lang/CharSequence; 
52 ····.locals·1 
  
53 ····iget-object·v0,·p0,·Landroid/support/a/a/am;->d:[Ljava/lang/CharSequence; 
  
54 ····return-object·v0 
55 .end·method 
  
56 .method·public·d()Z 
57 ····.locals·1 
  
58 ····iget-boolean·v0,·p0,·Landroid/support/a/a/am;->e:Z 
  
59 ····return·v0 
60 .end·method 
  
61 .method·public·e()Landroid/os/Bundle; 
62 ····.locals·1 
  
63 ····iget-object·v0,·p0,·Landroid/support/a/a/am;->f:Landroid/os/Bundle; 
  
64 ····return-object·v0 
65 .end·method10 .end·method
2.26 KB
smali/android/support/a/a/ar.smali
    
Offset 1, 15 lines modifiedOffset 1, 84 lines modified
1 .class·Landroid/support/a/a/ar;1 .class·Landroid/support/a/a/ar;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/a/a/ao; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·static·a([Landroid/support/a/a/at;)[Landroid/app/RemoteInput;
7 ····.locals·05 ····.locals·5
  
 6 ····if-nez·p0,·:cond_0
  
 7 ····const/4·v0,·0x0
  
 8 ····:goto_0
 9 ····return-object·v0
  
 10 ····:cond_0
 11 ····array-length·v0,·p0
  
 12 ····new-array·v1,·v0,·[Landroid/app/RemoteInput;
  
 13 ····const/4·v0,·0x0
  
 14 ····:goto_1
 15 ····array-length·v2,·p0
  
 16 ····if-ge·v0,·v2,·:cond_1
  
 17 ····aget-object·v2,·p0,·v0
  
 18 ····new-instance·v3,·Landroid/app/RemoteInput$Builder;
  
 19 ····invoke-virtual·{v2},·Landroid/support/a/a/at;->a()Ljava/lang/String;
  
 20 ····move-result-object·v4
  
 21 ····invoke-direct·{v3,·v4},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
  
 22 ····invoke-virtual·{v2},·Landroid/support/a/a/at;->b()Ljava/lang/CharSequence;
  
 23 ····move-result-object·v4
  
 24 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;
  
 25 ····move-result-object·v3
  
 26 ····invoke-virtual·{v2},·Landroid/support/a/a/at;->c()[Ljava/lang/CharSequence;
  
 27 ····move-result-object·v4
  
 28 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;
  
 29 ····move-result-object·v3
  
 30 ····invoke-virtual·{v2},·Landroid/support/a/a/at;->e()Z
  
 31 ····move-result·v4
  
 32 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder;
  
 33 ····move-result-object·v3
  
 34 ····invoke-virtual·{v2},·Landroid/support/a/a/at;->f()Landroid/os/Bundle;
  
 35 ····move-result-object·v2
  
 36 ····invoke-virtual·{v3,·v2},·Landroid/app/RemoteInput$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder;
  
 37 ····move-result-object·v2
  
 38 ····invoke-virtual·{v2},·Landroid/app/RemoteInput$Builder;->build()Landroid/app/RemoteInput;
  
 39 ····move-result-object·v2
  
 40 ····aput-object·v2,·v1,·v0
  
 41 ····add-int/lit8·v0,·v0,·0x1
  
 42 ····goto·:goto_1
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····:cond_1
 44 ····move-object·v0,·v1
  
9 ····return-void45 ····goto·:goto_0
10 .end·method46 .end·method
3.32 KB
smali/android/support/a/a/ab.smali
    
Offset 340, 110 lines modifiedOffset 340, 22 lines modified
340 ····.locals·1340 ····.locals·1
  
341 ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder;341 ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder;
  
342 ····return-object·v0342 ····return-object·v0
343 .end·method343 .end·method
  
344 .method·public·a(Landroid/support/a/a/ad;)V344 .method·public·a(Landroid/support/a/a/af;)V
345 ····.locals·5345 ····.locals·1
  
346 ····new-instance·v1,·Landroid/app/Notification$Action$Builder; 
  
347 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->a()I 
  
348 ····move-result·v0 
  
349 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->b()Ljava/lang/CharSequence; 
  
350 ····move-result-object·v2 
  
351 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->c()Landroid/app/PendingIntent; 
  
352 ····move-result-object·v3 
  
353 ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V 
  
354 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au; 
  
355 ····move-result-object·v0 
  
356 ····if-eqz·v0,·:cond_0 
  
357 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au; 
  
358 ····move-result-object·v0 
  
359 ····invoke-static·{v0},·Landroid/support/a/a/as;->a([Landroid/support/a/a/au;)[Landroid/app/RemoteInput; 
  
360 ····move-result-object·v2 
  
361 ····array-length·v3,·v2 
  
362 ····const/4·v0,·0x0 
  
363 ····:goto_0 
364 ····if-ge·v0,·v3,·:cond_0 
  
365 ····aget-object·v4,·v2,·v0 
  
366 ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; 
  
367 ····add-int/lit8·v0,·v0,·0x1 
  
368 ····goto·:goto_0 
  
369 ····:cond_0 
370 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->d()Landroid/os/Bundle; 
  
371 ····move-result-object·v0 
  
372 ····if-eqz·v0,·:cond_1 
  
373 ····new-instance·v0,·Landroid/os/Bundle; 
  
374 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->d()Landroid/os/Bundle; 
  
375 ····move-result-object·v2 
  
376 ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V 
  
377 ····:goto_1 
378 ····const-string·v2,·"android.support.allowGeneratedReplies" 
  
379 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->e()Z 
  
380 ····move-result·v3 
  
381 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V 
  
382 ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; 
  
383 ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->e()Z 
  
384 ····move-result·v0 
  
385 ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->setAllowGeneratedReplies(Z)Landroid/app/Notification$Action$Builder; 
  
386 ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder;346 ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder;
  
 347 ····invoke-static·{v0,·p1},·Landroid/support/a/a/aa;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V
387 ····invoke-virtual·{v1},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action; 
  
388 ····move-result-object·v1 
  
389 ····invoke-virtual·{v0,·v1},·Landroid/app/Notification$Builder;->addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; 
  
390 ····return-void348 ····return-void
  
391 ····:cond_1 
392 ····new-instance·v0,·Landroid/os/Bundle; 
  
393 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V 
  
394 ····goto·:goto_1 
395 .end·method349 .end·method
  
396 .method·public·b()Landroid/app/Notification;350 .method·public·b()Landroid/app/Notification;
397 ····.locals·1351 ····.locals·1
  
398 ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder;352 ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder;
  
304 B
smali/android/support/a/a/a.smali
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 .class·interface·abstract·Landroid/support/a/a/a;1 .class·interface·abstract·Landroid/support/a/a/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/a/a/ad;)V4 .method·public·abstract·a(Landroid/support/a/a/af;)V
5 .end·method5 .end·method
4.3 KB
smali/android/support/a/a/p.smali
    
Offset 10, 33 lines modifiedOffset 10, 33 lines modified
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;13 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
14 ····.locals·3414 ····.locals·33
  
15 ····new-instance·v2,·Landroid/support/a/a/ab;15 ····new-instance·v2,·Landroid/support/a/a/z;
  
16 ····move-object/from16·v0,·p116 ····move-object/from16·v0,·p1
  
17 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;17 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
18 ····move-object/from16·v0,·p118 ····move-object/from16·v0,·p1
  
19 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;19 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
20 ····move-object/from16·v0,·p120 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence;
  
21 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;21 ····move-result-object·v5
  
22 ····move-object/from16·v0,·p122 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence;
  
23 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;23 ····move-result-object·v6
  
24 ····move-object/from16·v0,·p124 ····move-object/from16·v0,·p1
  
25 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;25 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;
  
26 ····move-object/from16·v0,·p126 ····move-object/from16·v0,·p1
  
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
  
104 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String;104 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String;
  
105 ····move-object/from16·v21,·v0105 ····move-object/from16·v21,·v0
  
106 ····move-object/from16·v0,·p1106 ····move-object/from16·v0,·p1
  
107 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->G:Ljava/util/ArrayList;107 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList;
  
108 ····move-object/from16·v22,·v0108 ····move-object/from16·v22,·v0
  
109 ····move-object/from16·v0,·p1109 ····move-object/from16·v0,·p1
  
110 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;110 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;
  
Offset 152, 49 lines modifiedOffset 152, 43 lines modified
  
152 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String;152 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String;
  
153 ····move-object/from16·v29,·v0153 ····move-object/from16·v29,·v0
  
154 ····move-object/from16·v0,·p1154 ····move-object/from16·v0,·p1
  
155 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->o:[Ljava/lang/CharSequence; 
  
156 ····move-object/from16·v30,·v0 
  
157 ····move-object/from16·v0,·p1 
  
158 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;155 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews;
  
159 ····move-object/from16·v31,·v0156 ····move-object/from16·v30,·v0
  
160 ····move-object/from16·v0,·p1157 ····move-object/from16·v0,·p1
  
161 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews;158 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews;
  
162 ····move-object/from16·v32,·v0159 ····move-object/from16·v31,·v0
  
163 ····move-object/from16·v0,·p1160 ····move-object/from16·v0,·p1
  
164 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->E:Landroid/widget/RemoteViews;161 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->E:Landroid/widget/RemoteViews;
  
165 ····move-object/from16·v33,·v0162 ····move-object/from16·v32,·v0
  
166 ····invoke-direct/range·{v2·..·v33},·Landroid/support/a/a/ab;-><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/grap[·...·truncated·by·diffoscope;·len:·190,·SHA:·32a089cfe98f4a3759d98ed1d731db8f048bf486376f9d232bf7f192369b0e23·...·];Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V163 ····invoke-direct/range·{v2·..·v32},·Landroid/support/a/a/z;-><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/graph[·...·truncated·by·diffoscope;·len:·164,·SHA:·d2c8e9bac4e1a85a4d87db13ce28ee2ae78c096599697324cfd88dc48a1eacc9·...·];Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V
  
167 ····move-object/from16·v0,·p1164 ····move-object/from16·v0,·p1
  
168 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList;165 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList;
  
169 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V166 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V
  
170 ····move-object/from16·v0,·p1167 ····move-object/from16·v0,·p1
  
171 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v;168 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v;
  
172 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->b(Landroid/support/a/a/b;Landroid/support/a/a/v;)V169 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/b;Landroid/support/a/a/v;)V
  
173 ····move-object/from16·v0,·p2170 ····move-object/from16·v0,·p2
  
174 ····move-object/from16·v1,·p1171 ····move-object/from16·v1,·p1
  
175 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;172 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;
  
17.2 KB
smali/android/support/a/a/ah.smali
    
Offset 1, 221 lines modifiedOffset 1, 407 lines modified
1 .class·public·Landroid/support/a/a/ah;1 .class·Landroid/support/a/a/ah;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/a/a/b; 
  
 3 #·static·fields
 4 .field·private·static·final·a:Ljava/lang/Object;
  
5 #·instance·fields 
6 .field·private·a:Landroid/app/Notification$Builder;5 .field·private·static·b:Ljava/lang/reflect/Field;
  
 6 .field·private·static·c:Z
  
 7 .field·private·static·final·d:Ljava/lang/Object;
  
  
7 #·direct·methods8 #·direct·methods
8 .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[·...·truncated·by·diffoscope;·len:·4,·SHA:·7cd7fd58a460da0e85fa85bbc33bbc348a9b2db8b0284b332157f7a2b423cb0f·...·])V9 .method·static·constructor·<clinit>()V
9 ····.locals·810 ····.locals·1
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····new-instance·v0,·Ljava/lang/Object;
  
11 ····new-instance·v4,·Landroid/app/Notification$Builder;12 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
12 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V13 ····sput-object·v0,·Landroid/support/a/a/ah;->a:Ljava/lang/Object;
  
13 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J14 ····new-instance·v0,·Ljava/lang/Object;
  
14 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
15 ····move-result-object·v416 ····sput-object·v0,·Landroid/support/a/a/ah;->d:Ljava/lang/Object;
  
16 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I17 ····return-void
 18 .end·method
  
17 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I19 .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)Landroid/os/Bundle;
 20 ····.locals·3
  
18 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;21 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->a()I
  
19 ····move-result-object·v422 ····move-result·v0
  
20 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;23 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->b()Ljava/lang/CharSequence;
  
21 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;24 ····move-result-object·v1
  
22 ····move-result-object·v425 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->c()Landroid/app/PendingIntent;
  
23 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;26 ····move-result-object·v2
  
24 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;27 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
  
25 ····move-result-object·v428 ····new-instance·v0,·Landroid/os/Bundle;
  
26 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;29 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle;
  
27 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I30 ····move-result-object·v1
  
28 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;31 ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
  
29 ····move-result-object·v432 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at;
  
30 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J33 ····move-result-object·v1
  
31 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;34 ····if-eqz·v1,·:cond_0
  
32 ····move-result-object·v435 ····const-string·v1,·"android.support.remoteInputs"
  
33 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I36 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at;
  
34 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I37 ····move-result-object·v2
  
35 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I38 ····invoke-static·{v2},·Landroid/support/a/a/av;->a([Landroid/support/a/a/at;)[Landroid/os/Bundle;
  
36 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;39 ····move-result-object·v2
  
37 ····move-result-object·v540 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V
  
38 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I41 ····:cond_0
 42 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->h()[Landroid/support/a/a/at;
  
39 ····and-int/lit8·v4,·v4,·0x243 ····move-result-object·v1
  
40 ····if-eqz·v4,·:cond_044 ····if-eqz·v1,·:cond_1
  
41 ····const/4·v4,·0x145 ····const-string·v1,·"android.support.dataRemoteInputs"
  
 46 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->h()[Landroid/support/a/a/at;
42 ····:goto_0 
43 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; 
  
44 ····move-result-object·v547 ····move-result-object·v2
  
45 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I48 ····invoke-static·{v2},·Landroid/support/a/a/av;->a([Landroid/support/a/a/at;)[Landroid/os/Bundle;
  
46 ····and-int/lit8·v4,·v4,·0x849 ····move-result-object·v2
  
47 ····if-eqz·v4,·:cond_150 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V
  
48 ····const/4·v4,·0x151 ····:cond_1
 52 ····const-string·v1,·"android.support.allowGeneratedReplies"
  
49 ····:goto_1 
50 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;53 ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z
  
 54 ····move-result·v2
  
 55 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
51 ····move-result-object·v556 ····return-object·v0
 57 .end·method
  
52 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I58 .method·public·static·a(Landroid/app/Notification;)Landroid/os/Bundle;
 59 ····.locals·5
  
53 ····and-int/lit8·v4,·v4,·0x1060 ····const/4·v1,·0x0
  
54 ····if-eqz·v4,·:cond_261 ····sget-object·v2,·Landroid/support/a/a/ah;->a:Ljava/lang/Object;
  
55 ····const/4·v4,·0x162 ····monitor-enter·v2
  
56 ····:goto_2 
57 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;63 ····:try_start_0
 64 ····sget-boolean·v0,·Landroid/support/a/a/ah;->c:Z
  
58 ····move-result-object·v465 ····if-eqz·v0,·:cond_0
Max diff block lines reached; 10891/17531 bytes (62.12%) of diff not shown.
6.9 KB
smali/android/support/a/a/c.smali
    
Offset 1, 130 lines modifiedOffset 1, 115 lines modified
1 .class·public·Landroid/support/a/a/c;1 .class·public·Landroid/support/a/a/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·static·final·a:Landroid/support/a/a/m;4 .field·static·final·a:Landroid/support/a/a/u;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·static·constructor·<clinit>()V6 .method·static·constructor·<clinit>()V
7 ····.locals·27 ····.locals·2
  
8 ····invoke-static·{},·Landroid/support/a/c/a;->a()Z8 ····invoke-static·{},·Landroid/support/a/c/a;->a()Z
  
9 ····move-result·v09 ····move-result·v0
  
10 ····if-eqz·v0,·:cond_010 ····if-eqz·v0,·:cond_0
  
11 ····new-instance·v0,·Landroid/support/a/a/p;11 ····new-instance·v0,·Landroid/support/a/a/r;
  
12 ····invoke-direct·{v0},·Landroid/support/a/a/p;-><init>()V12 ····invoke-direct·{v0},·Landroid/support/a/a/r;-><init>()V
  
13 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;13 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
14 ····:goto_014 ····:goto_0
15 ····return-void15 ····return-void
  
16 ····:cond_016 ····:cond_0
17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
18 ····const/16·v1,·0x1518 ····const/16·v1,·0x18
  
19 ····if-lt·v0,·v1,·:cond_119 ····if-lt·v0,·v1,·:cond_1
  
20 ····new-instance·v0,·Landroid/support/a/a/o;20 ····new-instance·v0,·Landroid/support/a/a/q;
  
21 ····invoke-direct·{v0},·Landroid/support/a/a/o;-><init>()V21 ····invoke-direct·{v0},·Landroid/support/a/a/q;-><init>()V
  
22 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;22 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
23 ····goto·:goto_023 ····goto·:goto_0
  
24 ····:cond_124 ····:cond_1
25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
26 ····const/16·v1,·0x1426 ····const/16·v1,·0x15
  
27 ····if-lt·v0,·v1,·:cond_227 ····if-lt·v0,·v1,·:cond_2
  
28 ····new-instance·v0,·Landroid/support/a/a/n;28 ····new-instance·v0,·Landroid/support/a/a/p;
  
29 ····invoke-direct·{v0},·Landroid/support/a/a/n;-><init>()V29 ····invoke-direct·{v0},·Landroid/support/a/a/p;-><init>()V
  
30 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;30 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
31 ····goto·:goto_031 ····goto·:goto_0
  
32 ····:cond_232 ····:cond_2
33 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I33 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
34 ····const/16·v1,·0x1334 ····const/16·v1,·0x14
  
35 ····if-lt·v0,·v1,·:cond_335 ····if-lt·v0,·v1,·:cond_3
  
36 ····new-instance·v0,·Landroid/support/a/a/u;36 ····new-instance·v0,·Landroid/support/a/a/o;
  
37 ····invoke-direct·{v0},·Landroid/support/a/a/u;-><init>()V37 ····invoke-direct·{v0},·Landroid/support/a/a/o;-><init>()V
  
38 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;38 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
39 ····goto·:goto_039 ····goto·:goto_0
  
40 ····:cond_340 ····:cond_3
41 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I41 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
42 ····const/16·v1,·0x1042 ····const/16·v1,·0x13
  
43 ····if-lt·v0,·v1,·:cond_443 ····if-lt·v0,·v1,·:cond_4
  
44 ····new-instance·v0,·Landroid/support/a/a/t;44 ····new-instance·v0,·Landroid/support/a/a/n;
  
45 ····invoke-direct·{v0},·Landroid/support/a/a/t;-><init>()V45 ····invoke-direct·{v0},·Landroid/support/a/a/n;-><init>()V
  
46 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;46 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
47 ····goto·:goto_047 ····goto·:goto_0
  
48 ····:cond_448 ····:cond_4
49 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I49 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
50 ····const/16·v1,·0xe50 ····const/16·v1,·0x10
  
51 ····if-lt·v0,·v1,·:cond_551 ····if-lt·v0,·v1,·:cond_5
  
52 ····new-instance·v0,·Landroid/support/a/a/s;52 ····new-instance·v0,·Landroid/support/a/a/m;
  
53 ····invoke-direct·{v0},·Landroid/support/a/a/s;-><init>()V53 ····invoke-direct·{v0},·Landroid/support/a/a/m;-><init>()V
  
54 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;54 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
55 ····goto·:goto_055 ····goto·:goto_0
  
56 ····:cond_556 ····:cond_5
57 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
58 ····const/16·v1,·0xb 
  
59 ····if-lt·v0,·v1,·:cond_6 
  
60 ····new-instance·v0,·Landroid/support/a/a/r;57 ····new-instance·v0,·Landroid/support/a/a/s;
  
61 ····invoke-direct·{v0},·Landroid/support/a/a/r;-><init>()V 
  
62 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m; 
  
63 ····goto·:goto_0 
  
64 ····:cond_6 
65 ····new-instance·v0,·Landroid/support/a/a/q; 
  
66 ····invoke-direct·{v0},·Landroid/support/a/a/q;-><init>()V58 ····invoke-direct·{v0},·Landroid/support/a/a/s;-><init>()V
  
67 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m;59 ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u;
  
68 ····goto·:goto_060 ····goto·:goto_0
69 .end·method61 .end·method
  
Max diff block lines reached; 2799/7002 bytes (39.97%) of diff not shown.
12.5 KB
smali/android/support/a/a/ak.smali
    
Offset 1, 12 lines modifiedOffset 1, 422 lines modified
1 .class·Landroid/support/a/a/ak;1 .class·public·Landroid/support/a/a/ak;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/a/a/a;
 5 .implements·Landroid/support/a/a/b;
  
  
 6 #·instance·fields
 7 .field·private·a:Landroid/app/Notification$Builder;
  
 8 .field·private·b:Landroid/os/Bundle;
  
 9 .field·private·c:Ljava/util/List;
  
 10 .field·private·d:Landroid/widget/RemoteViews;
  
 11 .field·private·e:Landroid/widget/RemoteViews;
  
  
3 #·direct·methods12 #·direct·methods
 13 .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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V
 14 ····.locals·8
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 16 ····new-instance·v4,·Ljava/util/ArrayList;
  
 17 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V
  
 18 ····iput-object·v4,·p0,·Landroid/support/a/a/ak;->c:Ljava/util/List;
  
 19 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
 20 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
 21 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J
  
 22 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
 23 ····move-result-object·v4
  
 24 ····move/from16·v0,·p14
  
 25 ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder;
  
 26 ····move-result-object·v4
  
 27 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I
  
 28 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I
  
 29 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
 30 ····move-result-object·v4
  
 31 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
 32 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
 33 ····move-result-object·v4
  
 34 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
 35 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
 36 ····move-result-object·v4
  
 37 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
 38 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I
  
 39 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
 40 ····move-result-object·v4
  
 41 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J
  
 42 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
 43 ····move-result-object·v4
  
 44 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I
  
 45 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I
  
 46 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I
  
 47 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
 48 ····move-result-object·v5
  
 49 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
 50 ····and-int/lit8·v4,·v4,·0x2
  
 51 ····if-eqz·v4,·:cond_5
  
 52 ····const/4·v4,·0x1
  
 53 ····:goto_0
 54 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
 55 ····move-result-object·v5
  
 56 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
 57 ····and-int/lit8·v4,·v4,·0x8
  
 58 ····if-eqz·v4,·:cond_6
  
 59 ····const/4·v4,·0x1
  
 60 ····:goto_1
 61 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
 62 ····move-result-object·v5
  
 63 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
 64 ····and-int/lit8·v4,·v4,·0x10
  
 65 ····if-eqz·v4,·:cond_7
  
 66 ····const/4·v4,·0x1
  
 67 ····:goto_2
Max diff block lines reached; 2429/12779 bytes (19.01%) of diff not shown.
4.23 KB
smali/android/support/a/a/n.smali
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 .class·Landroid/support/a/a/n;1 .class·Landroid/support/a/a/n;
2 .super·Landroid/support/a/a/u;2 .super·Landroid/support/a/a/m;
  
  
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/a/a/u;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/a/a/m;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;10 .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification;
11 ····.locals·2811 ····.locals·28
  
12 ····new-instance·v2,·Landroid/support/a/a/x;12 ····new-instance·v2,·Landroid/support/a/a/ak;
  
13 ····move-object/from16·v0,·p113 ····move-object/from16·v0,·p1
  
14 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;14 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context;
  
15 ····move-object/from16·v0,·p115 ····move-object/from16·v0,·p1
  
16 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->F:Landroid/app/Notification;16 ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification;
  
17 ····move-object/from16·v0,·p117 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence;
  
18 ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence;18 ····move-result-object·v5
  
19 ····move-object/from16·v0,·p119 ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence;
  
20 ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence;20 ····move-result-object·v6
  
21 ····move-object/from16·v0,·p121 ····move-object/from16·v0,·p1
  
22 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;22 ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence;
  
23 ····move-object/from16·v0,·p123 ····move-object/from16·v0,·p1
  
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
  
98 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z98 ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z
  
99 ····move/from16·v20,·v099 ····move/from16·v20,·v0
  
100 ····move-object/from16·v0,·p1100 ····move-object/from16·v0,·p1
  
101 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->G:Ljava/util/ArrayList;101 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList;
  
102 ····move-object/from16·v21,·v0102 ····move-object/from16·v21,·v0
  
103 ····move-object/from16·v0,·p1103 ····move-object/from16·v0,·p1
  
104 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;104 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle;
  
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
  
138 ····move-object/from16·v0,·p1138 ····move-object/from16·v0,·p1
  
139 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews;139 ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews;
  
140 ····move-object/from16·v27,·v0140 ····move-object/from16·v27,·v0
  
141 ····invoke-direct/range·{v2·..·v27},·Landroid/support/a/a/x;-><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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V141 ····invoke-direct/range·{v2·..·v27},·Landroid/support/a/a/ak;-><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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V
  
142 ····move-object/from16·v0,·p1142 ····move-object/from16·v0,·p1
  
143 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList;143 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList;
  
144 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V144 ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V
  
Offset 160, 28 lines modifiedOffset 160, 19 lines modified
  
160 ····move-object/from16·v1,·p1160 ····move-object/from16·v1,·p1
  
161 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;161 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification;
  
162 ····move-result-object·v2162 ····move-result-object·v2
  
 163 ····return-object·v2
 164 .end·method
163 ····move-object/from16·v0,·p1 
  
164 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v; 
  
165 ····if-eqz·v3,·:cond_0 
  
166 ····move-object/from16·v0,·p1 
  
167 ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v; 
  
168 ····move-object/from16·v0,·p0 
  
169 ····invoke-virtual·{v0,·v2},·Landroid/support/a/a/n;->a(Landroid/app/Notification;)Landroid/os/Bundle;165 .method·public·a(Landroid/app/Notification;)Landroid/os/Bundle;
 166 ····.locals·1
  
170 ····move-result-object·v4167 ····invoke-static·{p1},·Landroid/support/a/a/aj;->a(Landroid/app/Notification;)Landroid/os/Bundle;
  
171 ····invoke-virtual·{v3,·v4},·Landroid/support/a/a/v;->a(Landroid/os/Bundle;)V168 ····move-result-object·v0
  
172 ····:cond_0 
173 ····return-object·v2169 ····return-object·v0
174 .end·method170 .end·method
363 B
smali/android/support/a/a/aq.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/a/a/aq;1 .class·Landroid/support/a/a/aq;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/a/a/ao;4 .implements·Landroid/support/a/a/an;
  
  
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