Offset 1, 18 lines modified | Offset 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:·d97013279aab56bb9402c8786a634fb024d7c363f6d69dd45b5b238cb34c0112 | ||
10 | Signer·#1·certificate·SHA-1·digest:·0d85e3a94db85a6fbb99b496bc04a81416ef9609 | ||
11 | Signer·#1·certificate·MD5·digest:·f6cd8f72cc4b935885080a35644f0404 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·4aa9d56ad7cdbcc5bd87cbb591776c3dcef4c56f6a03e6c32c249065a476313d | ||
15 | Signer·#1·public·key·SHA-1·digest:·fced3d47f716877adb2d54492c4c85b23686e60b | ||
16 | Signer·#1·public·key·MD5·digest:·90150b0312c15f7b3a51a4251662f4f3 | ||
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/. |
Offset 1, 28 lines modified | Offset 1, 26 lines modified | ||
1 | Zip·file·size:·5 | 1 | Zip·file·size:·509871·bytes,·number·of·entries:·24 |
2 | -rw----·····2.0·fat·····1923·bl·defN·16-Apr-02·22:28·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····2044·bl·defN·16-Apr-02·22:28·META-INF/9B3FFFB1.SF | ||
4 | -rw----·····2.0·fat·····1326·bl·defN·16-Apr-02·22:28·META-INF/9B3FFFB1.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-02·21:53·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-02·21:53·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····4136·bX·defN·1 | 2 | -rw----·····2.0·fat·····4136·bX·defN·17-Jul-15·20:11·AndroidManifest.xml |
8 | -rw----·····1.0·fat······115·b-·stor·1 | 3 | -rw----·····1.0·fat······115·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i0.png |
9 | -rw----·····1.0·fat······126·b-·stor·1 | 4 | -rw----·····1.0·fat······126·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i1.png |
10 | -rw----·····1.0·fat······128·b-·stor·1 | 5 | -rw----·····1.0·fat······128·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i2.png |
11 | -rw----·····1.0·fat······126·b-·stor·1 | 6 | -rw----·····1.0·fat······126·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i3.png |
12 | -rw----·····1.0·fat······129·b-·stor·1 | 7 | -rw----·····1.0·fat······129·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i4.png |
13 | -rw----·····1.0·fat······127·b-·stor·1 | 8 | -rw----·····1.0·fat······127·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i5.png |
14 | -rw----·····1.0·fat······129·b-·stor·1 | 9 | -rw----·····1.0·fat······129·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i6.png |
15 | -rw----·····1.0·fat······128·b-·stor·1 | 10 | -rw----·····1.0·fat······128·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i7.png |
16 | -rw----·····1.0·fat······129·b-·stor·1 | 11 | -rw----·····1.0·fat······129·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i8.png |
17 | -rw----·····1.0·fat······141·b-·stor·1 | 12 | -rw----·····1.0·fat······141·b-·stor·17-Jul-15·20:11·res/drawable-xhdpi-v4/i9.png |
18 | -rw----·····2.0·fat······556·bl·defN·1 | 13 | -rw----·····2.0·fat······556·bl·defN·17-Jul-15·20:11·res/layout/dash_dialog_colors.xml |
19 | -rw----·····2.0·fat······600·bl·defN·1 | 14 | -rw----·····2.0·fat······600·bl·defN·17-Jul-15·20:11·res/layout/dash_grid_item_color.xml |
20 | -rw----·····1.0·fat·····1670·b-·stor·1 | 15 | -rw----·····1.0·fat·····1670·b-·stor·17-Jul-15·20:11·res/mipmap-hdpi-v4/ic_launcher.png |
21 | -rw----·····1.0·fat·····2478·b-·stor·1 | 16 | -rw----·····1.0·fat·····2478·b-·stor·17-Jul-15·20:11·res/mipmap-mdpi-v4/ic_launcher.png |
22 | -rw----·····1.0·fat·····5968·b-·stor·1 | 17 | -rw----·····1.0·fat·····5968·b-·stor·17-Jul-15·20:11·res/mipmap-xhdpi-v4/ic_launcher.png |
23 | -rw----·····1.0·fat·····9553·b-·stor·1 | 18 | -rw----·····1.0·fat·····9553·b-·stor·17-Jul-15·20:11·res/mipmap-xxhdpi-v4/ic_launcher.png |
24 | -rw----·····1.0·fat····13170·b-·stor·1 | 19 | -rw----·····1.0·fat····13170·b-·stor·17-Jul-15·20:11·res/mipmap-xxxhdpi-v4/ic_launcher.png |
25 | -rw----·····2.0·fat·····1288·bl·defN·1 | 20 | -rw----·····2.0·fat·····1288·bl·defN·17-Jul-15·20:11·res/xml/preferences.xml |
26 | -rw----·····1.0·fat·····4812·b-·stor·1 | 21 | -rw----·····1.0·fat·····4812·b-·stor·17-Jul-15·20:11·resources.arsc |
27 | -rw----·····2.0·fat··1 | 22 | -rw----·····2.0·fat··1585584·bl·defN·17-Jul-15·20:11·classes.dex |
23 | -rw----·····2.0·fat·····1923·b-·defN·17-Jul-15·20:11·META-INF/MANIFEST.MF | ||
24 | -rw----·····2.0·fat·····2044·b-·defN·17-Jul-15·20:11·META-INF/9B3FFFB1.SF | ||
25 | -rw----·····2.0·fat·····1326·b-·defN·17-Jul-15·20:11·META-INF/9B3FFFB1.RSA | ||
28 | 2 | 26 | 24·files,·1636386·bytes·uncompressed,·506633·bytes·compressed:··69.0% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="1.1"·package="com.mridang.throttle"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="1.1"·package="com.mridang.throttle"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="23"/> | 3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="23"/> |
4 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> | 4 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> |
5 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 5 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
6 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@mipmap/ic_launcher"·android:allowBackup="true"> | 6 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@mipmap/ic_launcher"·android:allowBackup="true"> |
7 | ····<activity·android:label="@string/app_name"·android:name="com.mridang.throttle.SettingsActivity"> | 7 | ····<activity·android:label="@string/app_name"·android:name="com.mridang.throttle.SettingsActivity"> |
8 | ······<intent-filter> | 8 | ······<intent-filter> |
9 | ········<action·android:name="android.intent.action.MAIN"/> | 9 | ········<action·android:name="android.intent.action.MAIN"/> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·182101 | 1 | Zip·file·size:·1821011·bytes,·number·of·entries:·1140 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class | 7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class |
8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class | 8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class |
Offset 773, 15 lines modified | Offset 773, 15 lines modified | ||
773 | ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$1.class | 773 | ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$1.class |
774 | ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$2.class | 774 | ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$2.class |
775 | ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$Callback.class | 775 | ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$Callback.class |
776 | ?rwxrwxr-x··2.0·unx····15707·b-·defN·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper.class | 776 | ?rwxrwxr-x··2.0·unx····15707·b-·defN·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper.class |
777 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/BuildConfig.class | 777 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/BuildConfig.class |
778 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference$1.class | 778 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference$1.class |
779 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference$ColorDialogFragment$1.class | 779 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference$ColorDialogFragment$1.class |
780 | ?rwxrwxr-x··2.0·unx·····225 | 780 | ?rwxrwxr-x··2.0·unx·····2252·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter.class |
781 | ?rwxrwxr-x··2.0·unx·····2818·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference$ColorDialogFragment.class | 781 | ?rwxrwxr-x··2.0·unx·····2818·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference$ColorDialogFragment.class |
782 | ?rwxrwxr-x··2.0·unx·····5324·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference.class | 782 | ?rwxrwxr-x··2.0·unx·····5324·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/ColorPreference.class |
783 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$array.class | 783 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$array.class |
784 | ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$attr.class | 784 | ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$attr.class |
785 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$id.class | 785 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$id.class |
786 | ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$layout.class | 786 | ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$layout.class |
787 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$style.class | 787 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R$style.class |
Offset 789, 15 lines modified | Offset 789, 15 lines modified | ||
789 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R.class | 789 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/mridang/colorpicker/R.class |
790 | ?rwxrwxr-x··2.0·unx·····1336·b-·stor·80-Jan-01·00:00·com/mridang/throttle/BatteryReceiver.class | 790 | ?rwxrwxr-x··2.0·unx·····1336·b-·stor·80-Jan-01·00:00·com/mridang/throttle/BatteryReceiver.class |
791 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/mridang/throttle/BootReceiver.class | 791 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/mridang/throttle/BootReceiver.class |
792 | ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/mridang/throttle/BuildConfig.class | 792 | ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/mridang/throttle/BuildConfig.class |
793 | ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·com/mridang/throttle/HardwareService$1.class | 793 | ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·com/mridang/throttle/HardwareService$1.class |
794 | ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·com/mridang/throttle/HardwareService$LocalBinder.class | 794 | ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·com/mridang/throttle/HardwareService$LocalBinder.class |
795 | ?rwxrwxr-x··2.0·unx·····5297·b-·stor·80-Jan-01·00:00·com/mridang/throttle/HardwareService.class | 795 | ?rwxrwxr-x··2.0·unx·····5297·b-·stor·80-Jan-01·00:00·com/mridang/throttle/HardwareService.class |
796 | ?rwxrwxr-x··2.0·unx·····544 | 796 | ?rwxrwxr-x··2.0·unx·····5441·b-·stor·80-Jan-01·00:00·com/mridang/throttle/NotificationHandler.class |
797 | ?rwxrwxr-x··2.0·unx·····1358·b-·stor·80-Jan-01·00:00·com/mridang/throttle/PowerReceiver.class | 797 | ?rwxrwxr-x··2.0·unx·····1358·b-·stor·80-Jan-01·00:00·com/mridang/throttle/PowerReceiver.class |
798 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$array.class | 798 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$array.class |
799 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$attr.class | 799 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$attr.class |
800 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$drawable.class | 800 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$drawable.class |
801 | ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$id.class | 801 | ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$id.class |
802 | ?rwxrwxr-x··2.0·unx······250·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$layout.class | 802 | ?rwxrwxr-x··2.0·unx······250·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$layout.class |
803 | ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$mipmap.class | 803 | ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·com/mridang/throttle/R$mipmap.class |
Offset 1135, 8 lines modified | Offset 1135, 8 lines modified | ||
1135 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class | 1135 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class |
1136 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class | 1136 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class |
1137 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class | 1137 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class |
1138 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class | 1138 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class |
1139 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class | 1139 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class |
1140 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class | 1140 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class |
1141 | ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class | 1141 | ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class |
1142 | 1140·files,·177112 | 1142 | 1140·files,·1771124·bytes·uncompressed,·1591249·bytes·compressed:··10.2% |
Offset 73, 21 lines modified | Offset 73, 21 lines modified | ||
73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); | 73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); |
74 | ············try·{ | 74 | ············try·{ |
75 | ················final·Object·o·=·invoke2; | 75 | ················final·Object·o·=·invoke2; |
76 | ················final·IBinder·binder2; | 76 | ················final·IBinder·binder2; |
77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; | 77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; |
78 | ················return·binder2; | 78 | ················return·binder2; |
79 | ············} | 79 | ············} |
80 | ············catch·(IllegalAccessException·ex3)·{} | ||
80 | ············catch·(IllegalArgumentException·ex | 81 | ············catch·(IllegalArgumentException·ex)·{} |
81 | ············catch·(InvocationTargetException·ex)·{} | 82 | ············catch·(InvocationTargetException·ex)·{} |
82 | ············catch·(IllegalAccessException·ex)·{} | ||
83 | ········} | 83 | ········} |
84 | ········catch·(IllegalAccessException·ex4)·{} | ||
84 | ········catch·(IllegalArgumentException·ex | 85 | ········catch·(IllegalArgumentException·ex5)·{} |
85 | ········catch·(InvocationTargetException·ex | 86 | ········catch·(InvocationTargetException·ex6)·{} |
86 | ········catch·(IllegalAccessException·ex6)·{} | ||
87 | ····} | 87 | ····} |
88 | ···· | 88 | ···· |
89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ | 89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ |
90 | ········//· | 90 | ········//· |
91 | ········//·This·method·could·not·be·decompiled. | 91 | ········//·This·method·could·not·be·decompiled. |
92 | ········//· | 92 | ········//· |
93 | ········//·Original·Bytecode: | 93 | ········//·Original·Bytecode: |
Offset 206, 29 lines modified | Offset 206, 29 lines modified | ||
206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; | 206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; |
207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; | 207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; |
208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; | 208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; |
209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; | 209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; |
210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; | 210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; |
211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; | 211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; |
212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; | 212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; |
213 | ········//··102····105···· | 213 | ········//··102····105····204····209····Ljava/lang/reflect/InvocationTargetException; |
214 | ········//··102····105···· | 214 | ········//··102····105····170····172····Ljava/lang/IllegalAccessException; |
215 | ········//··102····105····1 | 215 | ········//··102····105····199····204····Ljava/lang/IllegalArgumentException; |
216 | ········//··110····115···· | 216 | ········//··110····115····204····209····Ljava/lang/reflect/InvocationTargetException; |
217 | ········//··110····115···· | 217 | ········//··110····115····170····172····Ljava/lang/IllegalAccessException; |
218 | ········//··110····115····1 | 218 | ········//··110····115····199····204····Ljava/lang/IllegalArgumentException; |
219 | ········//··126····128···· | 219 | ········//··126····128····204····209····Ljava/lang/reflect/InvocationTargetException; |
220 | ········//··126····128···· | 220 | ········//··126····128····170····172····Ljava/lang/IllegalAccessException; |
221 | ········//··126····128····1 | 221 | ········//··126····128····199····204····Ljava/lang/IllegalArgumentException; |
222 | ········//··135····137···· | 222 | ········//··135····137····204····209····Ljava/lang/reflect/InvocationTargetException; |
223 | ········//··135····137···· | 223 | ········//··135····137····170····172····Ljava/lang/IllegalAccessException; |
224 | ········//··135····137····1 | 224 | ········//··135····137····199····204····Ljava/lang/IllegalArgumentException; |
225 | ········//··140····146···· | 225 | ········//··140····146····204····209····Ljava/lang/reflect/InvocationTargetException; |
226 | ········//··140····146···· | 226 | ········//··140····146····170····172····Ljava/lang/IllegalAccessException; |
227 | ········//··140····146····1 | 227 | ········//··140····146····199····204····Ljava/lang/IllegalArgumentException; |
228 | ········//· | 228 | ········//· |
229 | ········//·The·error·that·occurred·was: | 229 | ········//·The·error·that·occurred·was: |
230 | ········//· | 230 | ········//· |
231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: | 231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: |
232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) | 232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) |
233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) | 233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) |
234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) | 234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) |
Offset 133, 61 lines modified | Offset 133, 61 lines modified | ||
133 | ····descriptor:·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 133 | ····descriptor:·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
134 | ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC | 134 | ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC |
135 | ··private·com.mridang.colorpicker.ColorPreference$ColorDialogFragment$ColorGridAdapter(com.mridang.colorpicker.ColorPreference$ColorDialogFragment); | 135 | ··private·com.mridang.colorpicker.ColorPreference$ColorDialogFragment$ColorGridAdapter(com.mridang.colorpicker.ColorPreference$ColorDialogFragment); |
136 | ····descriptor:·(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)V | 136 | ····descriptor:·(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)V |
137 | ····flags:·(0x0002)·ACC_PRIVATE | 137 | ····flags:·(0x0002)·ACC_PRIVATE |
138 | ····Code: | 138 | ····Code: |
139 | ······stack=300,·locals= | 139 | ······stack=300,·locals=9,·args_size=2 |
140 | ·········0:·aload_0 | 140 | ·········0:·aload_0 |
141 | ·········1:·aload_1 | 141 | ·········1:·aload_1 |
142 | ·········2:·putfield······#12·················//·Field·this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 142 | ·········2:·putfield······#12·················//·Field·this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
143 | ·········5:·aload_0 | 143 | ·········5:·aload_0 |
144 | ·········6:·invokespecial·#16·················//·Method·android/widget/BaseAdapter."<init>":()V | 144 | ·········6:·invokespecial·#16·················//·Method·android/widget/BaseAdapter."<init>":()V |
145 | ·········9:·new···········#18·················//·class·java/util/ArrayList | 145 | ·········9:·new···········#18·················//·class·java/util/ArrayList |
146 | ········12:·astore_2 | 146 | ········12:·astore_2 |
147 | ········13:·aload_2 | 147 | ········13:·aload_2 |
148 | ········14:·invokespecial·#19·················//·Method·java/util/ArrayList."<init>":()V | 148 | ········14:·invokespecial·#19·················//·Method·java/util/ArrayList."<init>":()V |
149 | ········17:·aload_0 | 149 | ········17:·aload_0 |
150 | ········18:·aload_2 | 150 | ········18:·aload_2 |
151 | ········19:·putfield······#21·················//·Field·mChoices:Ljava/util/List; | 151 | ········19:·putfield······#21·················//·Field·mChoices:Ljava/util/List; |
152 | ········22:·aload_1 | 152 | ········22:·aload_1 |
153 | ········23:·invokestatic··#27·················//·Method·com/mridang/colorpicker/ColorPreference$ColorDialogFragment.access$200:(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)Lcom/mridang/colorpicker/ColorPreference; | 153 | ········23:·invokestatic··#27·················//·Method·com/mridang/colorpicker/ColorPreference$ColorDialogFragment.access$200:(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)Lcom/mridang/colorpicker/ColorPreference; |
154 | ········26:·astore_2 | ||
155 | ········27:·aload_2 | ||
156 | ········2 | 154 | ········26:·invokestatic··#33·················//·Method·com/mridang/colorpicker/ColorPreference.access$600:(Lcom/mridang/colorpicker/ColorPreference;)[I |
157 | ········ | 155 | ········29:·astore_3 |
158 | ········3 | 156 | ········30:·aload_3 |
159 | ········3 | 157 | ········31:·arraylength |
160 | ········3 | 158 | ········32:·istore········4 |
161 | ········3 | 159 | ········34:·iconst_0 |
162 | ········3 | 160 | ········35:·istore········5 |
161 | ········37:·aconst_null | ||
162 | ········38:·astore_2 | ||
163 | ········39:·iload·········5 | 163 | ········39:·iload·········5 |
164 | ········41:·iload·········4 | 164 | ········41:·iload·········4 |
165 | ········43:·if_icmpge·····8 | 165 | ········43:·if_icmpge·····84 |
166 | ········46:·aload_3 | 166 | ········46:·aload_3 |
167 | ········47:·iload·········5 | 167 | ········47:·iload·········5 |
168 | ········49:·iaload | 168 | ········49:·iaload |
169 | ········50:·istore········6 | 169 | ········50:·istore········6 |
170 | ········52:·aload_0 | 170 | ········52:·aload_0 |
171 | ········53:·getfield······#21·················//·Field·mChoices:Ljava/util/List; | 171 | ········53:·getfield······#21·················//·Field·mChoices:Ljava/util/List; |
172 | ········56:·astore | 172 | ········56:·astore········7 |
173 | ········5 | 173 | ········58:·iload·········6 |
174 | ········ | 174 | ········60:·invokestatic··#39·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
175 | ········6 | 175 | ········63:·astore········8 |
176 | ········64:·aload_2 | ||
177 | ········65:·aload·········7 | 176 | ········65:·aload·········7 |
177 | ········67:·aload·········8 | ||
178 | ········6 | 178 | ········69:·invokeinterface·#45,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
179 | ········7 | 179 | ········74:·pop |
180 | ········7 | 180 | ········75:·iload·········5 |
181 | ········7 | 181 | ········77:·iconst_1 |
182 | ········7 | 182 | ········78:·iadd |
183 | ········7 | 183 | ········79:·istore········5 |
184 | ········ | 184 | ········81:·goto··········39 |
185 | ········8 | 185 | ········84:·return |
186 | ··com.mridang.colorpicker.ColorPreference$ColorDialogFragment$ColorGridAdapter(com.mridang.colorpicker.ColorPreference$ColorDialogFragment,·com.mridang.colorpicker.ColorPreference$1); | 186 | ··com.mridang.colorpicker.ColorPreference$ColorDialogFragment$ColorGridAdapter(com.mridang.colorpicker.ColorPreference$ColorDialogFragment,·com.mridang.colorpicker.ColorPreference$1); |
187 | ····descriptor:·(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;Lcom/mridang/colorpicker/ColorPreference$1;)V | 187 | ····descriptor:·(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;Lcom/mridang/colorpicker/ColorPreference$1;)V |
188 | ····flags:·(0x1000)·ACC_SYNTHETIC | 188 | ····flags:·(0x1000)·ACC_SYNTHETIC |
189 | ····Code: | 189 | ····Code: |
190 | ······stack=300,·locals=3,·args_size=3 | 190 | ······stack=300,·locals=3,·args_size=3 |
191 | ·········0:·aload_0 | 191 | ·········0:·aload_0 |
Offset 90, 23 lines modified | Offset 90, 22 lines modified | ||
90 | ············Log.v("HardwareService",·line); | 90 | ············Log.v("HardwareService",·line); |
91 | ············final·String[]·split·=·line.split("·"); | 91 | ············final·String[]·split·=·line.split("·"); |
92 | ············final·String·s·=·split[5]; | 92 | ············final·String·s·=·split[5]; |
93 | ············try·{ | 93 | ············try·{ |
94 | ················final·long·long1·=·Long.parseLong(s); | 94 | ················final·long·long1·=·Long.parseLong(s); |
95 | ················long·l·=·0L; | 95 | ················long·l·=·0L; |
96 | ················split[0]·=·(split[1]·=·"0"); | 96 | ················split[0]·=·(split[1]·=·"0"); |
97 | ················final·String[]·array·=·split; | ||
98 | ················final·int·length·=·split.length; | 97 | ················final·int·length·=·split.length; |
99 | ················int·n·=·0; | 98 | ················int·n·=·0; |
100 | ················while·(true)·{ | 99 | ················while·(true)·{ |
101 | ····················Label_0 | 100 | ····················Label_0205:·{ |
102 | ························if·(n·>=·length)·{ | 101 | ························if·(n·>=·length)·{ |
103 | ····························break·Label_0 | 102 | ····························break·Label_0205; |
104 | ························} | 103 | ························} |
105 | ························final·String·s2·=· | 104 | ························final·String·s2·=·split[n]; |
106 | ························try·{ | 105 | ························try·{ |
107 | ····························l·+=·Integer.parseInt(s2); | 106 | ····························l·+=·Integer.parseInt(s2); |
108 | ····························++n; | 107 | ····························++n; |
109 | ····························continue; | 108 | ····························continue; |
110 | ····························final·long·n2·=·long1·-·this.lngPreviousIdle; | 109 | ····························final·long·n2·=·long1·-·this.lngPreviousIdle; |
111 | ····························final·long·n3·=·l·-·this.lngPreviousTotal; | 110 | ····························final·long·n3·=·l·-·this.lngPreviousTotal; |
112 | ····························this.lngPreviousIdle·=·Long.valueOf(long1); | 111 | ····························this.lngPreviousIdle·=·Long.valueOf(long1); |
Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
99 | ····:try_end_1 | 99 | ····:try_end_1 |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
103 | ····.line·58 | 103 | ····.line·58 |
104 | ····:goto_1 | 104 | ····:goto_1 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | ····.line·43 | 106 | ····.line·43 |
107 | ····:catch_0 | 107 | ····:catch_0 |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
236 | ····:try_end_1 | 236 | ····:try_end_1 |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
240 | ····.line·82 | 240 | ····.line·82 |
241 | ····:cond_1 | 241 | ····:cond_1 |
242 | ····:goto_1 | 242 | ····:goto_1 |
243 | ····return-void | 243 | ····return-void |
244 | ····.line·67 | 244 | ····.line·67 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/mridang/throttle/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·101 | 27 | ····.line·101 |
27 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$4;->this$0:Lcom/mridang/throttle/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$4;->this$0:Lcom/mridang/throttle/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 40, 14 lines modified | Offset 40, 15 lines modified | ||
40 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 40 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
41 | ····move-result·v0 | 41 | ····move-result·v0 |
42 | ····if-eqz·v0,·:cond_0 | 42 | ····if-eqz·v0,·:cond_0 |
43 | ····.line·22 | ||
43 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 44 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
44 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
45 | ····const-string·v1,·"lowpower" | 46 | ····const-string·v1,·"lowpower" |
46 | ····const/4·v2,·0x0 | 47 | ····const/4·v2,·0x0 |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$settings:Landroid/content/SharedPreferences; | 19 | .field·final·synthetic·val$settings:Landroid/content/SharedPreferences; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/mridang/throttle/HardwareService;Landroid/content/SharedPreferences;)V | 21 | .method·constructor·<init>(Lcom/mridang/throttle/HardwareService;Landroid/content/SharedPreferences;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/mridang/throttle/HardwareService; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·93 | 25 | ····.line·93 |
25 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/HardwareService$1;->this$0:Lcom/mridang/throttle/HardwareService; | 26 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/HardwareService$1;->this$0:Lcom/mridang/throttle/HardwareService; |
26 | ····iput-object·p2,·p0,·Lcom/mridang/throttle/HardwareService$1;->val$settings:Landroid/content/SharedPreferences; | 27 | ····iput-object·p2,·p0,·Lcom/mridang/throttle/HardwareService$1;->val$settings:Landroid/content/SharedPreferences; |
Offset 24, 10 lines modified | Offset 24, 9 lines modified | ||
24 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·10 | 27 | ····.line·10 |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·75 | ||
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
Offset 43, 14 lines modified | Offset 43, 15 lines modified | ||
43 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 43 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
44 | ····move-result·v1 | 44 | ····move-result·v1 |
45 | ····if-eqz·v1,·:cond_0 | 45 | ····if-eqz·v1,·:cond_0 |
46 | ····.line·26 | ||
46 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 47 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
47 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
48 | ····const-string·v2,·"lowpower" | 49 | ····const-string·v2,·"lowpower" |
49 | ····const/4·v3,·0x0 | 50 | ····const/4·v3,·0x0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/mridang/throttle/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·88 | 27 | ····.line·88 |
27 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$3;->this$0:Lcom/mridang/throttle/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$3;->this$0:Lcom/mridang/throttle/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 179, 553 lines modified | Offset 179, 545 lines modified | ||
179 | ····move-result-object·v0 | 179 | ····move-result-object·v0 |
180 | ····return-object·v0 | 180 | ····return-object·v0 |
181 | .end·method | 181 | .end·method |
182 | .method·public·handleMessage(Landroid/os/Message;)V | 182 | .method·public·handleMessage(Landroid/os/Message;)V |
183 | ····.locals·3 | 183 | ····.locals·32 |
184 | ····.param·p1,·"msgMessage"····#·Landroid/os/Message; | 184 | ····.param·p1,·"msgMessage"····#·Landroid/os/Message; |
185 | ····.prologue | 185 | ····.prologue |
186 | ····.line·81 | 186 | ····.line·81 |
187 | ····const/16·v2 | 187 | ····const/16·v23,·0x1 |
188 | ····const-wide/16·v2 | 188 | ····const-wide/16·v24,·0x7d0 |
189 | ····move-object/from16·v0,·p0 | 189 | ····move-object/from16·v0,·p0 |
190 | ····move/from16·v1,·v2 | 190 | ····move/from16·v1,·v23 |
191 | ····move-wide/from16·v2,·v2 | 191 | ····move-wide/from16·v2,·v24 |
192 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/mridang/throttle/NotificationHandler;->sendEmptyMessageDelayed(IJ)Z | 192 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/mridang/throttle/NotificationHandler;->sendEmptyMessageDelayed(IJ)Z |
193 | ····.line·85 | 193 | ····.line·85 |
194 | ····:try_start_0 | 194 | ····:try_start_0 |
195 | ····move-object/from16·v0,·p0 | 195 | ····move-object/from16·v0,·p0 |
196 | ····iget-object·v0,·v0,·Lcom/mridang/throttle/NotificationHandler;->rafProcessor:Ljava/io/RandomAccessFile; | 196 | ····iget-object·v0,·v0,·Lcom/mridang/throttle/NotificationHandler;->rafProcessor:Ljava/io/RandomAccessFile; |
197 | ····move-object/from16·v2 | 197 | ····move-object/from16·v23,·v0 |
198 | ····const-wide/16·v28,·0x0 | ||
199 | ····move-object/from16·v0,·v26 | ||
200 | ···· | 198 | ····const-wide/16·v24,·0x0 |
201 | ····invoke-virtual·{v | 199 | ····invoke-virtual/range·{v23·..·v25},·Ljava/io/RandomAccessFile;->seek(J)V |
202 | ····.line·86 | 200 | ····.line·86 |
203 | ····move-object/from16·v0,·p0 | 201 | ····move-object/from16·v0,·p0 |
204 | ····iget-object·v0,·v0,·Lcom/mridang/throttle/NotificationHandler;->rafProcessor:Ljava/io/RandomAccessFile; | 202 | ····iget-object·v0,·v0,·Lcom/mridang/throttle/NotificationHandler;->rafProcessor:Ljava/io/RandomAccessFile; |
205 | ····move-object/from16·v2 | 203 | ····move-object/from16·v23,·v0 |
206 | ····invoke-virtual/range·{v2 | 204 | ····invoke-virtual/range·{v23·..·v23},·Ljava/io/RandomAccessFile;->readLine()Ljava/lang/String; |
207 | ····move-result-object·v2 | 205 | ····move-result-object·v21 |
208 | ····.line·87 | 206 | ····.line·87 |
209 | ····.local·v2 | 207 | ····.local·v21,·"strLine":Ljava/lang/String; |
210 | ····const-string·v2 | 208 | ····const-string·v23,·"HardwareService" |
211 | ····move-object/from16·v0,·v2 | 209 | ····move-object/from16·v0,·v23 |
212 | ····move-object/from16·v1,·v2 | 210 | ····move-object/from16·v1,·v21 |
213 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I | 211 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I |
214 | ····.line·88 | 212 | ····.line·88 |
215 | ····const-string·v2 | 213 | ····const-string·v23,·"·" |
216 | ····move-object/from16·v0,·v2 | 214 | ····move-object/from16·v0,·v21 |
217 | ····move-object/from16·v1,·v2 | 215 | ····move-object/from16·v1,·v23 |
218 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 216 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
219 | ····move-result-object·v | 217 | ····move-result-object·v20 |
220 | ····.line·90 | 218 | ····.line·90 |
221 | ····.local·v | 219 | ····.local·v20,·"lstColumns":[Ljava/lang/String; |
222 | ····const/16·v2 | 220 | ····const/16·v23,·0x5 |
223 | ····aget-object·v2 | 221 | ····aget-object·v23,·v20,·v23 |
224 | ····invoke-static/range·{v2 | 222 | ····invoke-static/range·{v23·..·v23},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
225 | ····move-result-wide·v | 223 | ····move-result-wide·v6 |
226 | ····.line·91 | 224 | ····.line·91 |
227 | ····.local·v | 225 | ····.local·v6,·"lngCurrentIdle":J |
228 | ····const-wide/16·v | 226 | ····const-wide/16·v8,·0x0 |
229 | ····.line·93 | 227 | ····.line·93 |
230 | ····.local·v | 228 | ····.local·v8,·"lngCurrentTotal":J |
231 | ····const/16·v2 | 229 | ····const/16·v23,·0x0 |
232 | ····const/16·v2 | 230 | ····const/16·v24,·0x1 |
233 | ····const-string·v2 | 231 | ····const-string·v25,·"0" |
234 | ····aput-object·v2 | 232 | ····aput-object·v25,·v20,·v24 |
235 | ····aput-object·v2 | 233 | ····aput-object·v25,·v20,·v23 |
236 | ····.line·95 | 234 | ····.line·95 |
237 | ····move-object·v | 235 | ····move-object/from16·v0,·v20 |
238 | ····.local·v4,·"arr$":[Ljava/lang/String; | ||
239 | ····array-length·v | 236 | ····array-length·v0,·v0 |
240 | ···· | 237 | ····move/from16·v24,·v0 |
241 | ····const/ | 238 | ····const/16·v23,·0x0 |
242 | ····.local·v6,·"i$":I | ||
243 | ····:goto_0 | 239 | ····:goto_0 |
244 | ···· | 240 | ····move/from16·v0,·v23 |
241 | ····move/from16·v1,·v24 | ||
242 | ····if-ge·v0,·v1,·:cond_0 | ||
245 | ····aget-object·v2 | 243 | ····aget-object·v22,·v20,·v23 |
246 | ····.line·96 | 244 | ····.line·96 |
247 | ····.local·v2 | 245 | ····.local·v22,·"strStatistic":Ljava/lang/String; |
248 | ····invoke-static/range·{v2 | 246 | ····invoke-static/range·{v22·..·v22},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
249 | ····move-result·v2 | 247 | ····move-result·v25 |
250 | ····move/from16·v0,·v2 | 248 | ····move/from16·v0,·v25 |
251 | ····int-to-long·v0,·v0 | 249 | ····int-to-long·v0,·v0 |
Max diff block lines reached; 19848/24100 bytes (82.36%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/mridang/throttle/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·71 | 27 | ····.line·71 |
27 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$2;->this$0:Lcom/mridang/throttle/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$2;->this$0:Lcom/mridang/throttle/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/mridang/throttle/HardwareService; | 18 | .field·final·synthetic·this$0:Lcom/mridang/throttle/HardwareService; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/mridang/throttle/HardwareService;)V | 20 | .method·public·constructor·<init>(Lcom/mridang/throttle/HardwareService;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/mridang/throttle/HardwareService; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·209 | 24 | ····.line·209 |
24 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/HardwareService$LocalBinder;->this$0:Lcom/mridang/throttle/HardwareService; | 25 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/HardwareService$LocalBinder;->this$0:Lcom/mridang/throttle/HardwareService; |
25 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/mridang/throttle/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/mridang/throttle/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/mridang/throttle/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·24 | 27 | ····.line·24 |
27 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$1;->this$0:Lcom/mridang/throttle/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/mridang/throttle/SettingsActivity$1;->this$0:Lcom/mridang/throttle/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 49, 15 lines modified | Offset 49, 14 lines modified | ||
49 | ····.line·53 | 49 | ····.line·53 |
50 | ····new-instance·v0,·Lcom/mridang/throttle/PowerReceiver; | 50 | ····new-instance·v0,·Lcom/mridang/throttle/PowerReceiver; |
51 | ····invoke-direct·{v0},·Lcom/mridang/throttle/PowerReceiver;-><init>()V | 51 | ····invoke-direct·{v0},·Lcom/mridang/throttle/PowerReceiver;-><init>()V |
52 | ····iput-object·v0,·p0,·Lcom/mridang/throttle/HardwareService;->recSaver:Landroid/content/BroadcastReceiver; | 52 | ····iput-object·v0,·p0,·Lcom/mridang/throttle/HardwareService;->recSaver:Landroid/content/BroadcastReceiver; |
53 | ····.line·209 | ||
54 | ····return-void | 53 | ····return-void |
55 | .end·method | 54 | .end·method |
56 | .method·static·synthetic·access$000()Lcom/mridang/throttle/NotificationHandler; | 55 | .method·static·synthetic·access$000()Lcom/mridang/throttle/NotificationHandler; |
57 | ····.locals·1 | 56 | ····.locals·1 |
58 | ····.prologue | 57 | ····.prologue |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/preference/Preference; | 2 | .super·Landroid/preference/Preference; |
3 | .source·"ColorPreference.java" | 3 | .source·"ColorPreference.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/mridang/colorpicker/ColorPreference$1;, | ||
8 | ········Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 7 | ········Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·mColorChoices:[I | 11 | .field·private·mColorChoices:[I |
Offset 412, 56 lines modified | Offset 411, 61 lines modified | ||
412 | ····if-eqz·v5,·:cond_1 | 411 | ····if-eqz·v5,·:cond_1 |
413 | ····move-object·v0,·v1 | 412 | ····move-object·v0,·v1 |
414 | ····.line·266 | 413 | ····.line·266 |
415 | ····check-cast·v0,·Landroid/graphics/drawable/GradientDrawable; | 414 | ····check-cast·v0,·Landroid/graphics/drawable/GradientDrawable; |
416 | ····.line·27 | 415 | ····.line·274 |
417 | ····.local·v0,·"colorChoiceDrawable":Landroid/graphics/drawable/GradientDrawable; | 416 | ····.local·v0,·"colorChoiceDrawable":Landroid/graphics/drawable/GradientDrawable; |
418 | ····:goto_0 | 417 | ····:goto_0 |
419 | ····invoke-static·{p1},·Landroid/graphics/Color;->red(I)I | 418 | ····invoke-static·{p1},·Landroid/graphics/Color;->red(I)I |
420 | ····move-result·v5 | 419 | ····move-result·v5 |
421 | ····mul-int/lit16·v5,·v5,·0xc0 | 420 | ····mul-int/lit16·v5,·v5,·0xc0 |
422 | ····div-int/lit16·v5,·v5,·0x100 | 421 | ····div-int/lit16·v5,·v5,·0x100 |
422 | ····.line·275 | ||
423 | ····invoke-static·{p1},·Landroid/graphics/Color;->green(I)I | 423 | ····invoke-static·{p1},·Landroid/graphics/Color;->green(I)I |
424 | ····move-result·v6 | 424 | ····move-result·v6 |
425 | ····mul-int/lit16·v6,·v6,·0xc0 | 425 | ····mul-int/lit16·v6,·v6,·0xc0 |
426 | ····div-int/lit16·v6,·v6,·0x100 | 426 | ····div-int/lit16·v6,·v6,·0x100 |
427 | ····.line·276 | ||
427 | ····invoke-static·{p1},·Landroid/graphics/Color;->blue(I)I | 428 | ····invoke-static·{p1},·Landroid/graphics/Color;->blue(I)I |
428 | ····move-result·v7 | 429 | ····move-result·v7 |
429 | ····mul-int/lit16·v7,·v7,·0xc0 | 430 | ····mul-int/lit16·v7,·v7,·0xc0 |
430 | ····div-int/lit16·v7,·v7,·0x100 | 431 | ····div-int/lit16·v7,·v7,·0x100 |
432 | ····.line·273 | ||
431 | ····invoke-static·{v5,·v6,·v7},·Landroid/graphics/Color;->rgb(III)I | 433 | ····invoke-static·{v5,·v6,·v7},·Landroid/graphics/Color;->rgb(III)I |
432 | ····move-result·v2 | 434 | ····move-result·v2 |
433 | ····.line·278 | 435 | ····.line·278 |
434 | ····.local·v2,·"darkenedColor":I | 436 | ····.local·v2,·"darkenedColor":I |
435 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/GradientDrawable;->setColor(I)V | 437 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/GradientDrawable;->setColor(I)V |
436 | ····.line·279 | 438 | ····.line·279 |
437 | ····const/high16·v5,·0x3f800000····#·1.0f | 439 | ····const/high16·v5,·0x3f800000····#·1.0f |
440 | ····.line·280 | ||
438 | ····invoke-virtual·{v4},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | 441 | ····invoke-virtual·{v4},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
439 | ····move-result-object·v6 | 442 | ····move-result-object·v6 |
443 | ····.line·279 | ||
440 | ····invoke-static·{v8,·v5,·v6},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F | 444 | ····invoke-static·{v8,·v5,·v6},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F |
441 | ····move-result·v5 | 445 | ····move-result·v5 |
442 | ····float-to-int·v5,·v5 | 446 | ····float-to-int·v5,·v5 |
443 | ····invoke-virtual·{v0,·v5,·v2},·Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V | 447 | ····invoke-virtual·{v0,·v5,·v2},·Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V |
Offset 557, 15 lines modified | Offset 561, 15 lines modified | ||
557 | ····.line·119 | 561 | ····.line·119 |
558 | ····invoke-virtual·{p0},·Lcom/mridang/colorpicker/ColorPreference;->getContext()Landroid/content/Context; | 562 | ····invoke-virtual·{p0},·Lcom/mridang/colorpicker/ColorPreference;->getContext()Landroid/content/Context; |
559 | ····move-result-object·v0 | 563 | ····move-result-object·v0 |
560 | ····check-cast·v0,·Landroid/app/Activity; | 564 | ····check-cast·v0,·Landroid/app/Activity; |
561 | ····.line·12 | 565 | ····.line·121 |
562 | ····.local·v0,·"activity":Landroid/app/Activity; | 566 | ····.local·v0,·"activity":Landroid/app/Activity; |
563 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; | 567 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; |
564 | ····move-result-object·v2 | 568 | ····move-result-object·v2 |
565 | ····invoke-direct·{p0},·Lcom/mridang/colorpicker/ColorPreference;->getFragmentTag()Ljava/lang/String; | 569 | ····invoke-direct·{p0},·Lcom/mridang/colorpicker/ColorPreference;->getFragmentTag()Ljava/lang/String; |
Offset 643, 22 lines modified | Offset 647, 24 lines modified | ||
643 | ····move-result-object·v2 | 647 | ····move-result-object·v2 |
644 | ····invoke-virtual·{v2},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; | 648 | ····invoke-virtual·{v2},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; |
645 | ····move-result-object·v2 | 649 | ····move-result-object·v2 |
650 | ····.line·111 | ||
646 | ····invoke-direct·{p0},·Lcom/mridang/colorpicker/ColorPreference;->getFragmentTag()Ljava/lang/String; | 651 | ····invoke-direct·{p0},·Lcom/mridang/colorpicker/ColorPreference;->getFragmentTag()Ljava/lang/String; |
647 | ····move-result-object·v3 | 652 | ····move-result-object·v3 |
648 | ····invoke-virtual·{v2,·v1,·v3},·Landroid/app/FragmentTransaction;->add(Landroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; | 653 | ····invoke-virtual·{v2,·v1,·v3},·Landroid/app/FragmentTransaction;->add(Landroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; |
649 | ····move-result-object·v2 | 654 | ····move-result-object·v2 |
655 | ····.line·112 | ||
650 | ····invoke-virtual·{v2},·Landroid/app/FragmentTransaction;->commit()I | 656 | ····invoke-virtual·{v2},·Landroid/app/FragmentTransaction;->commit()I |
651 | ····.line·113 | 657 | ····.line·113 |
652 | ····return-void | 658 | ····return-void |
653 | .end·method | 659 | .end·method |
654 | .method·protected·onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object; | 660 | .method·protected·onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object; |
Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·9 | 23 | ····.line·9 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·30 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
Offset 38, 58 lines modified | Offset 38, 55 lines modified | ||
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·214 | 39 | ····.line·214 |
40 | ····iput-object·p1,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter;->this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 40 | ····iput-object·p1,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter;->this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
41 | ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V | 41 | ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V |
42 | ····.line·211 | 42 | ····.line·211 |
43 | ····new-instance·v | 43 | ····new-instance·v1,·Ljava/util/ArrayList; |
44 | ····invoke-direct·{v | 44 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
45 | ····iput-object·v | 45 | ····iput-object·v1,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter;->mChoices:Ljava/util/List; |
46 | ····.line·215 | 46 | ····.line·215 |
47 | ····invoke-static·{p1},·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;->access$200(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)Lcom/mridang/colorpicker/ColorPreference; | 47 | ····invoke-static·{p1},·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;->access$200(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)Lcom/mridang/colorpicker/ColorPreference; |
48 | ····move-result-object·v | 48 | ····move-result-object·v1 |
49 | ····invoke-static·{v | 49 | ····invoke-static·{v1},·Lcom/mridang/colorpicker/ColorPreference;->access$600(Lcom/mridang/colorpicker/ColorPreference;)[I |
50 | ····move-result-object·v | 50 | ····move-result-object·v2 |
51 | ····.local·v0,·"arr$":[I | ||
52 | ····array-length·v3,·v | 51 | ····array-length·v3,·v2 |
53 | ····.local·v3,·"len$":I | ||
54 | ····const/4·v | 52 | ····const/4·v1,·0x0 |
55 | ····.local·v2,·"i$":I | ||
56 | ····:goto_0 | 53 | ····:goto_0 |
57 | ····if-ge·v | 54 | ····if-ge·v1,·v3,·:cond_0 |
58 | ····aget·v | 55 | ····aget·v0,·v2,·v1 |
59 | ····.line·216 | 56 | ····.line·216 |
60 | ····.local·v | 57 | ····.local·v0,·"color":I |
61 | ····iget-object·v4,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter;->mChoices:Ljava/util/List; | 58 | ····iget-object·v4,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter;->mChoices:Ljava/util/List; |
62 | ····invoke-static·{v | 59 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
63 | ····move-result-object·v5 | 60 | ····move-result-object·v5 |
64 | ····invoke-interface·{v4,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 61 | ····invoke-interface·{v4,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
65 | ····.line·215 | 62 | ····.line·215 |
66 | ····add-int/lit8·v | 63 | ····add-int/lit8·v1,·v1,·0x1 |
67 | ····goto·:goto_0 | 64 | ····goto·:goto_0 |
68 | ····.line·218 | 65 | ····.line·218 |
69 | ····.end·local·v | 66 | ····.end·local·v0····#·"color":I |
70 | ····:cond_0 | 67 | ····:cond_0 |
71 | ····return-void | 68 | ····return-void |
72 | .end·method | 69 | .end·method |
73 | .method·synthetic·constructor·<init>(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;Lcom/mridang/colorpicker/ColorPreference$1;)V | 70 | .method·synthetic·constructor·<init>(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;Lcom/mridang/colorpicker/ColorPreference$1;)V |
74 | ····.locals·0 | 71 | ····.locals·0 |
75 | ····.param·p1,·"x0"····#·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 72 | ····.param·p1,·"x0"····#·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
Offset 191, 14 lines modified | Offset 188, 15 lines modified | ||
191 | ····invoke-static·{v2},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; | 188 | ····invoke-static·{v2},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; |
192 | ····move-result-object·v2 | 189 | ····move-result-object·v2 |
193 | ····iget-object·v3,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter;->this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 190 | ····iget-object·v3,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$ColorGridAdapter;->this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
191 | ····.line·239 | ||
194 | ····invoke-static·{v3},·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;->access$200(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)Lcom/mridang/colorpicker/ColorPreference; | 192 | ····invoke-static·{v3},·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;->access$200(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)Lcom/mridang/colorpicker/ColorPreference; |
195 | ····move-result-object·v3 | 193 | ····move-result-object·v3 |
196 | ····invoke-static·{v3},·Lcom/mridang/colorpicker/ColorPreference;->access$700(Lcom/mridang/colorpicker/ColorPreference;)I | 194 | ····invoke-static·{v3},·Lcom/mridang/colorpicker/ColorPreference;->access$700(Lcom/mridang/colorpicker/ColorPreference;)I |
197 | ····move-result·v3 | 195 | ····move-result·v3 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·179 | 27 | ····.line·179 |
27 | ····iput-object·p1,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$1;->this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment$1;->this$0:Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 226, 22 lines modified | Offset 226, 25 lines modified | ||
226 | ····invoke-virtual·{p0},·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;->getActivity()Landroid/app/Activity; | 226 | ····invoke-virtual·{p0},·Lcom/mridang/colorpicker/ColorPreference$ColorDialogFragment;->getActivity()Landroid/app/Activity; |
227 | ····move-result-object·v3 | 227 | ····move-result-object·v3 |
228 | ····invoke-direct·{v2,·v3},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 228 | ····invoke-direct·{v2,·v3},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
229 | ····.line·191 | ||
229 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 230 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
230 | ····move-result-object·v2 | 231 | ····move-result-object·v2 |
232 | ····.line·192 | ||
231 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 233 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
232 | ····move-result-object·v2 | 234 | ····move-result-object·v2 |
235 | ····.line·190 | ||
233 | ····return-object·v2 | 236 | ····return-object·v2 |
234 | .end·method | 237 | .end·method |
235 | .method·public·setPreference(Lcom/mridang/colorpicker/ColorPreference;)V | 238 | .method·public·setPreference(Lcom/mridang/colorpicker/ColorPreference;)V |
236 | ····.locals·0 | 239 | ····.locals·0 |
237 | ····.param·p1,·"preference"····#·Lcom/mridang/colorpicker/ColorPreference; | 240 | ····.param·p1,·"preference"····#·Lcom/mridang/colorpicker/ColorPreference; |