| Offset 1, 46 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):·true | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
| 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:·6a7be8ee0aabea163a0f328c46013a00c00fb184cb3806ff2dbd9cae7d31a065 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·8a89dce59834ba756ec38b00c41e51e8aabd9a95 | ||
| 11 | Signer·#1·certificate·MD5·digest:·b206983af3de9ae47a7f99d4b3d51585 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·71e5f0f36d9f212f292a5e4d8f52403b55d4002e5708f8912575b636f23eb9a6 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·6c41fb2e6b95481009d89308c210ea4df059fea3 | ||
| 16 | Signer·#1·public·key·MD5·digest:·00f2845cd4f950c8525051e7c7330379 | ||
| 17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·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/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 19 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 20 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 21 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 22 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 23 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 24 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 25 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 26 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 27 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 28 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 29 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 30 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 31 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 32 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 33 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 34 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 35 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 36 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 37 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 38 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 39 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 40 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 41 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 42 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 43 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 44 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 45 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 46 | WARNING:·META-INF/com.google.android.material_material.version·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, 10 lines modified | Offset 1, 10 lines modified | ||
| 1 | Zip·file·size:·4300566·bytes,·number·of·entries:·1664 | 1 | Zip·file·size:·4300566·bytes,·number·of·entries:·1664 |
| 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
| 3 | -rw-rw-rw-··0.0·unx··50034 | 3 | -rw-rw-rw-··0.0·unx··5003480·b-·defN·81-Jan-01·01:01·classes.dex |
| 4 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 4 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
| 5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
| 6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
| 7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
| 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version | 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version |
| 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.cardview_cardview.version | 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.cardview_cardview.version |
| 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.coordinatorlayout_coordinatorlayout.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.coordinatorlayout_coordinatorlayout.version |
| Offset 1659, 8 lines modified | Offset 1659, 8 lines modified | ||
| 1659 | -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml | 1659 | -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml |
| 1660 | -rw----·····0.0·fat······142·b-·stor·81-Jan-01·01:01·res/zy.png | 1660 | -rw----·····0.0·fat······142·b-·stor·81-Jan-01·01:01·res/zy.png |
| 1661 | -rw----·····0.0·fat······588·b-·defN·81-Jan-01·01:01·res/zy.xml | 1661 | -rw----·····0.0·fat······588·b-·defN·81-Jan-01·01:01·res/zy.xml |
| 1662 | -rw----·····0.0·fat···855940·b-·stor·81-Jan-01·01:01·resources.arsc | 1662 | -rw----·····0.0·fat···855940·b-·stor·81-Jan-01·01:01·resources.arsc |
| 1663 | -rw----·····2.0·fat···109615·b-·defN·81-Jan-01·01:01·META-INF/4C6B8659.SF | 1663 | -rw----·····2.0·fat···109615·b-·defN·81-Jan-01·01:01·META-INF/4C6B8659.SF |
| 1664 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/4C6B8659.RSA | 1664 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/4C6B8659.RSA |
| 1665 | -rw----·····2.0·fat···109507·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1665 | -rw----·····2.0·fat···109507·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 1666 | 1664·files,·75734 | 1666 | 1664·files,·7573421·bytes·uncompressed,·4122462·bytes·compressed:··45.6% |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | DEX·version·'035' | 1 | DEX·version·'035' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
| 4 | checksum············:· | 4 | checksum············:·23ad777c |
| 5 | signature···········:· | 5 | signature···········:·4d8c...4f83 |
| 6 | file_size···········:·50034 | 6 | file_size···········:·5003480 |
| 7 | header_size·········:·112 | 7 | header_size·········:·112 |
| 8 | link_size···········:·0 | 8 | link_size···········:·0 |
| 9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
| 10 | string_ids_size·····:·40328 | 10 | string_ids_size·····:·40328 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·5178 | 12 | type_ids_size·······:·5178 |
| 13 | type_ids_off········:·161424·(0x027690) | 13 | type_ids_off········:·161424·(0x027690) |
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | proto_ids_off·······:·182136·(0x02c778) | 15 | proto_ids_off·······:·182136·(0x02c778) |
| 16 | field_ids_size······:·29015 | 16 | field_ids_size······:·29015 |
| 17 | field_ids_off·······:·286608·(0x045f90) | 17 | field_ids_off·······:·286608·(0x045f90) |
| 18 | method_ids_size·····:·40207 | 18 | method_ids_size·····:·40207 |
| 19 | method_ids_off······:·518728·(0x07ea48) | 19 | method_ids_off······:·518728·(0x07ea48) |
| 20 | class_defs_size·····:·3971 | 20 | class_defs_size·····:·3971 |
| 21 | class_defs_off······:·840384·(0x0cd2c0) | 21 | class_defs_off······:·840384·(0x0cd2c0) |
| 22 | data_size···········:·403602 | 22 | data_size···········:·4036024 |
| 23 | data_off············:·967456·(0x0ec320) | 23 | data_off············:·967456·(0x0ec320) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·307 | 25 | class_idx···········:·307 |
| 26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
| 27 | superclass_idx······:·3820 | 27 | superclass_idx······:·3820 |
| 28 | source_file_idx·····:·6561 | 28 | source_file_idx·····:·6561 |
| Offset 541170, 19 lines modified | Offset 541170, 19 lines modified | ||
| 541170 | ······type··········:·'(Lcom/mkulesh/onpc/iscp/PopupBuilder;Lorg/w3c/dom/Element;)V' | 541170 | ······type··········:·'(Lcom/mkulesh/onpc/iscp/PopupBuilder;Lorg/w3c/dom/Element;)V' |
| 541171 | ······access········:·0x10000·(CONSTRUCTOR) | 541171 | ······access········:·0x10000·(CONSTRUCTOR) |
| 541172 | ······code··········- | 541172 | ······code··········- |
| 541173 | ······registers·····:·3 | 541173 | ······registers·····:·3 |
| 541174 | ······ins···········:·3 | 541174 | ······ins···········:·3 |
| 541175 | ······outs··········:·1 | 541175 | ······outs··········:·1 |
| 541176 | ······insns·size····:·8·16-bit·code·units | 541176 | ······insns·size····:·8·16-bit·code·units |
| 541177 | 257bf | 541177 | 257bf4:········································|[257bf4]·com.mkulesh.onpc.iscp.PopupBuilder$1.<init>:(Lcom/mkulesh/onpc/iscp/PopupBuilder;Lorg/w3c/dom/Element;)V |
| 541178 | 257c0 | 541178 | 257c04:·5b01·a860······························|0000:·iput-object·v1,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;.this$0:Lcom/mkulesh/onpc/iscp/PopupBuilder;·//·field@60a8 |
| 541179 | 257c0 | 541179 | 257c08:·5b02·a960······························|0002:·iput-object·v2,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;.val$box:Lorg/w3c/dom/Element;·//·field@60a9 |
| 541180 | 257c0 | 541180 | 257c0c:·7010·e07a·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@7ae0 |
| 541181 | 257c | 541181 | 257c12:·0e00···································|0007:·return-void |
| 541182 | ······catches·······:·(none) | 541182 | ······catches·······:·(none) |
| 541183 | ······positions·····:· | 541183 | ······positions·····:· |
| 541184 | ········0x0000·line=200 | 541184 | ········0x0000·line=200 |
| 541185 | ······locals········:· | 541185 | ······locals········:· |
| 541186 | ········0x0000·-·0x0008·reg=0·this·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;· | 541186 | ········0x0000·-·0x0008·reg=0·this·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;· |
| 541187 | ········0x0000·-·0x0008·reg=1·(null)·Lcom/mkulesh/onpc/iscp/PopupBuilder;· | 541187 | ········0x0000·-·0x0008·reg=1·(null)·Lcom/mkulesh/onpc/iscp/PopupBuilder;· |
| 541188 | ········0x0000·-·0x0008·reg=2·(null)·Lorg/w3c/dom/Element;· | 541188 | ········0x0000·-·0x0008·reg=2·(null)·Lorg/w3c/dom/Element;· |
| Offset 541193, 51 lines modified | Offset 541193, 51 lines modified | ||
| 541193 | ······type··········:·'(Landroid/text/Editable;)V' | 541193 | ······type··········:·'(Landroid/text/Editable;)V' |
| 541194 | ······access········:·0x0001·(PUBLIC) | 541194 | ······access········:·0x0001·(PUBLIC) |
| 541195 | ······code··········- | 541195 | ······code··········- |
| 541196 | ······registers·····:·2 | 541196 | ······registers·····:·2 |
| 541197 | ······ins···········:·2 | 541197 | ······ins···········:·2 |
| 541198 | ······outs··········:·0 | 541198 | ······outs··········:·0 |
| 541199 | ······insns·size····:·1·16-bit·code·units | 541199 | ······insns·size····:·1·16-bit·code·units |
| 541200 | 257c1 | 541200 | 257c14:········································|[257c14]·com.mkulesh.onpc.iscp.PopupBuilder$1.afterTextChanged:(Landroid/text/Editable;)V |
| 541201 | 257c2 | 541201 | 257c24:·0e00···································|0000:·return-void |
| 541202 | ······catches·······:·(none) | 541202 | ······catches·······:·(none) |
| 541203 | ······positions·····:· | 541203 | ······positions·····:· |
| 541204 | ······locals········:· | 541204 | ······locals········:· |
| 541205 | ····#1··············:·(in·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;) | 541205 | ····#1··············:·(in·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;) |
| 541206 | ······name··········:·'beforeTextChanged' | 541206 | ······name··········:·'beforeTextChanged' |
| 541207 | ······type··········:·'(Ljava/lang/CharSequence;III)V' | 541207 | ······type··········:·'(Ljava/lang/CharSequence;III)V' |
| 541208 | ······access········:·0x0001·(PUBLIC) | 541208 | ······access········:·0x0001·(PUBLIC) |
| 541209 | ······code··········- | 541209 | ······code··········- |
| 541210 | ······registers·····:·5 | 541210 | ······registers·····:·5 |
| 541211 | ······ins···········:·5 | 541211 | ······ins···········:·5 |
| 541212 | ······outs··········:·0 | 541212 | ······outs··········:·0 |
| 541213 | ······insns·size····:·1·16-bit·code·units | 541213 | ······insns·size····:·1·16-bit·code·units |
| 541214 | 257c2 | 541214 | 257c28:········································|[257c28]·com.mkulesh.onpc.iscp.PopupBuilder$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V |
| 541215 | 257c3 | 541215 | 257c38:·0e00···································|0000:·return-void |
| 541216 | ······catches·······:·(none) | 541216 | ······catches·······:·(none) |
| 541217 | ······positions·····:· | 541217 | ······positions·····:· |
| 541218 | ······locals········:· | 541218 | ······locals········:· |
| 541219 | ····#2··············:·(in·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;) | 541219 | ····#2··············:·(in·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;) |
| 541220 | ······name··········:·'onTextChanged' | 541220 | ······name··········:·'onTextChanged' |
| 541221 | ······type··········:·'(Ljava/lang/CharSequence;III)V' | 541221 | ······type··········:·'(Ljava/lang/CharSequence;III)V' |
| 541222 | ······access········:·0x0001·(PUBLIC) | 541222 | ······access········:·0x0001·(PUBLIC) |
| 541223 | ······code··········- | 541223 | ······code··········- |
| 541224 | ······registers·····:·5 | 541224 | ······registers·····:·5 |
| 541225 | ······ins···········:·5 | 541225 | ······ins···········:·5 |
| 541226 | ······outs··········:·3 | 541226 | ······outs··········:·3 |
| 541227 | ······insns·size····:·12·16-bit·code·units | 541227 | ······insns·size····:·12·16-bit·code·units |
| 541228 | 257c3 | 541228 | 257c3c:········································|[257c3c]·com.mkulesh.onpc.iscp.PopupBuilder$1.onTextChanged:(Ljava/lang/CharSequence;III)V |
| 541229 | 257c4 | 541229 | 257c4c:·5402·a960······························|0000:·iget-object·v2,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;.val$box:Lorg/w3c/dom/Element;·//·field@60a9 |
| 541230 | 257c | 541230 | 257c50:·7210·fa79·0100·························|0002:·invoke-interface·{v1},·Ljava/lang/CharSequence;.toString:()Ljava/lang/String;·//·method@79fa |
| 541231 | 257c5 | 541231 | 257c56:·0c01···································|0005:·move-result-object·v1 |
| 541232 | 257c5 | 541232 | 257c58:·1a03·189b······························|0006:·const-string·v3,·"value"·//·string@9b18 |
| 541233 | 257c5 | 541233 | 257c5c:·7230·8b9c·3201·························|0008:·invoke-interface·{v2,·v3,·v1},·Lorg/w3c/dom/Element;.setAttribute:(Ljava/lang/String;Ljava/lang/String;)V·//·method@9c8b |
| 541234 | 257c | 541234 | 257c62:·0e00···································|000b:·return-void |
| 541235 | ······catches·······:·(none) | 541235 | ······catches·······:·(none) |
| 541236 | ······positions·····:· | 541236 | ······positions·····:· |
| 541237 | ········0x0000·line=211 | 541237 | ········0x0000·line=211 |
| 541238 | ······locals········:· | 541238 | ······locals········:· |
| 541239 | ········0x0000·-·0x000c·reg=0·this·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;· | 541239 | ········0x0000·-·0x000c·reg=0·this·Lcom/mkulesh/onpc/iscp/PopupBuilder$1;· |
| 541240 | ········0x0000·-·0x000c·reg=1·(null)·Ljava/lang/CharSequence;· | 541240 | ········0x0000·-·0x000c·reg=1·(null)·Ljava/lang/CharSequence;· |
| 541241 | ········0x0000·-·0x000c·reg=2·(null)·I· | 541241 | ········0x0000·-·0x000c·reg=2·(null)·I· |
| Offset 541352, 26 lines modified | Offset 541352, 26 lines modified | ||
| 541352 | ······type··········:·'(Landroid/content/Context;Lcom/mkulesh/onpc/iscp/State;Lcom/mkulesh/onpc/iscp/PopupBuilder$ButtonListener;)V' | 541352 | ······type··········:·'(Landroid/content/Context;Lcom/mkulesh/onpc/iscp/State;Lcom/mkulesh/onpc/iscp/PopupBuilder$ButtonListener;)V' |
| 541353 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 541353 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 541354 | ······code··········- | 541354 | ······code··········- |
| 541355 | ······registers·····:·4 | 541355 | ······registers·····:·4 |
| 541356 | ······ins···········:·4 | 541356 | ······ins···········:·4 |
| 541357 | ······outs··········:·1 | 541357 | ······outs··········:·1 |
| 541358 | ······insns·size····:·22·16-bit·code·units | 541358 | ······insns·size····:·22·16-bit·code·units |
| 541359 | 2581d | 541359 | 2581dc:········································|[2581dc]·com.mkulesh.onpc.iscp.PopupBuilder.<init>:(Landroid/content/Context;Lcom/mkulesh/onpc/iscp/State;Lcom/mkulesh/onpc/iscp/PopupBuilder$ButtonListener;)V |
| 541360 | 2581e | 541360 | 2581ec:·7010·e07a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@7ae0 |
| 541361 | 2581 | 541361 | 2581f2:·5b01·ac60······························|0003:·iput-object·v1,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder;.context:Landroid/content/Context;·//·field@60ac |
| 541362 | 2581f | 541362 | 2581f6:·5421·0a61······························|0005:·iget-object·v1,·v2,·Lcom/mkulesh/onpc/iscp/State;.serviceType:Lcom/mkulesh/onpc/iscp/messages/ServiceType;·//·field@610a |
| 541363 | 2581f | 541363 | 2581fa:·5b01·ae60······························|0007:·iput-object·v1,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder;.serviceType:Lcom/mkulesh/onpc/iscp/messages/ServiceType;·//·field@60ae |
| 541364 | 2581f | 541364 | 2581fe:·5421·c460······························|0009:·iget-object·v1,·v2,·Lcom/mkulesh/onpc/iscp/State;.artist:Ljava/lang/String;·//·field@60c4 |
| 541365 | 258 | 541365 | 258202:·5b01·aa60······························|000b:·iput-object·v1,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder;.artist:Ljava/lang/String;·//·field@60aa |
| 541366 | 25820 | 541366 | 258206:·5b03·ab60······························|000d:·iput-object·v3,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder;.buttonListener:Lcom/mkulesh/onpc/iscp/PopupBuilder$ButtonListener;·//·field@60ab |
| 541367 | 25820 | 541367 | 25820a:·6e10·9672·0200·························|000f:·invoke-virtual·{v2},·Lcom/mkulesh/onpc/iscp/State;.getServiceIcon:()I·//·method@7296 |
| 541368 | 2582 | 541368 | 258210:·0a01···································|0012:·move-result·v1 |
| 541369 | 2582 | 541369 | 258212:·5901·ad60······························|0013:·iput·v1,·v0,·Lcom/mkulesh/onpc/iscp/PopupBuilder;.serviceIcon:I·//·field@60ad |
| 541370 | 25821 | 541370 | 258216:·0e00···································|0015:·return-void |
| 541371 | ······catches·······:·(none) | 541371 | ······catches·······:·(none) |
| 541372 | ······positions·····:· | 541372 | ······positions·····:· |
| 541373 | ········0x0000·line=75 | 541373 | ········0x0000·line=75 |
| 541374 | ········0x0003·line=76 | 541374 | ········0x0003·line=76 |
| 541375 | ········0x0005·line=77 | 541375 | ········0x0005·line=77 |
| 541376 | ········0x0009·line=78 | 541376 | ········0x0009·line=78 |
| Max diff block lines reached; 34620087/34631062 bytes (99.97%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·78477 | 1 | Zip·file·size:·7847786·bytes,·number·of·entries:·3968 |
| 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
| 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class | 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
| 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
| 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
| 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
| 7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
| 8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
| Offset 3691, 25 lines modified | Offset 3691, 25 lines modified | ||
| 3691 | ?rwxrwxr-x··2.0·unx·····5149·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/JettisonProvider.class | 3691 | ?rwxrwxr-x··2.0·unx·····5149·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/JettisonProvider.class |
| 3692 | ?rwxrwxr-x··2.0·unx·····4588·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/JsonOrgJsonProvider.class | 3692 | ?rwxrwxr-x··2.0·unx·····4588·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/JsonOrgJsonProvider.class |
| 3693 | ?rwxrwxr-x··2.0·unx·····2772·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/JsonSmartJsonProvider.class | 3693 | ?rwxrwxr-x··2.0·unx·····2772·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/JsonSmartJsonProvider.class |
| 3694 | ?rwxrwxr-x··2.0·unx·····2774·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/TapestryJsonProvider.class | 3694 | ?rwxrwxr-x··2.0·unx·····2774·b-·stor·80-Jan-01·00:00·com/jayway/jsonpath/spi/json/TapestryJsonProvider.class |
| 3695 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/MainActivity$1.class | 3695 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/MainActivity$1.class |
| 3696 | ?rwxrwxr-x··2.0·unx·····2335·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/MainPagerAdapter.class | 3696 | ?rwxrwxr-x··2.0·unx·····2335·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/MainPagerAdapter.class |
| 3697 | ?rwxrwxr-x··2.0·unx····12411·b-·defN·80-Jan-01·00:00·com/mkulesh/onpc/iscp/MessageChannelDcp.class | 3697 | ?rwxrwxr-x··2.0·unx····12411·b-·defN·80-Jan-01·00:00·com/mkulesh/onpc/iscp/MessageChannelDcp.class |
| 3698 | ?rwxrwxr-x··2.0·unx·····92 | 3698 | ?rwxrwxr-x··2.0·unx·····9274·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/MessageChannelIscp.class |
| 3699 | ?rwxrwxr-x··2.0·unx·····4564·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/MockupState.class | 3699 | ?rwxrwxr-x··2.0·unx·····4564·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/MockupState.class |
| 3700 | ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/ZonedMessage.class | 3700 | ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/ZonedMessage.class |
| 3701 | ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AlbumNameMsg.class | 3701 | ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AlbumNameMsg.class |
| 3702 | ?rwxrwxr-x··2.0·unx·····144 | 3702 | ?rwxrwxr-x··2.0·unx·····1442·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AmpOperationCommandMsg.class |
| 3703 | ?rwxrwxr-x··2.0·unx·····1143·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/ArtistNameMsg.class | 3703 | ?rwxrwxr-x··2.0·unx·····1143·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/ArtistNameMsg.class |
| 3704 | ?rwxrwxr-x··2.0·unx······885·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AudioInformationMsg.class | 3704 | ?rwxrwxr-x··2.0·unx······885·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AudioInformationMsg.class |
| 3705 | ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AudioMutingMsg$Status.class | 3705 | ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AudioMutingMsg$Status.class |
| 3706 | ?rwxrwxr-x··2.0·unx·····1514·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AutoPowerMsg.class | 3706 | ?rwxrwxr-x··2.0·unx·····1514·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/AutoPowerMsg.class |
| 3707 | ?rwxrwxr-x··2.0·unx·····2537·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/BroadcastResponseMsg.class | 3707 | ?rwxrwxr-x··2.0·unx·····2537·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/BroadcastResponseMsg.class |
| 3708 | ?rwxrwxr-x··2.0·unx·····20 | 3708 | ?rwxrwxr-x··2.0·unx·····2030·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/CdPlayerOperationCommandMsg.class |
| 3709 | ?rwxrwxr-x··2.0·unx·····1578·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/CenterLevelCommandMsg.class | 3709 | ?rwxrwxr-x··2.0·unx·····1578·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/CenterLevelCommandMsg.class |
| 3710 | ?rwxrwxr-x··2.0·unx·····2532·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/CustomPopupMsg.class | 3710 | ?rwxrwxr-x··2.0·unx·····2532·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/CustomPopupMsg.class |
| 3711 | ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpAudioRestorerMsg$Status.class | 3711 | ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpAudioRestorerMsg$Status.class |
| 3712 | ?rwxrwxr-x··2.0·unx·····2825·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpAudioRestorerMsg.class | 3712 | ?rwxrwxr-x··2.0·unx·····2825·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpAudioRestorerMsg.class |
| 3713 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpEcoModeMsg$Status.class | 3713 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpEcoModeMsg$Status.class |
| 3714 | ?rwxrwxr-x··2.0·unx·····2712·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpEcoModeMsg.class | 3714 | ?rwxrwxr-x··2.0·unx·····2712·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpEcoModeMsg.class |
| 3715 | ?rwxrwxr-x··2.0·unx····12714·b-·defN·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpMediaContainerMsg.class | 3715 | ?rwxrwxr-x··2.0·unx····12714·b-·defN·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/DcpMediaContainerMsg.class |
| Offset 3761, 15 lines modified | Offset 3761, 15 lines modified | ||
| 3761 | ?rwxrwxr-x··2.0·unx·····2179·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/PresetMemoryMsg.class | 3761 | ?rwxrwxr-x··2.0·unx·····2179·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/PresetMemoryMsg.class |
| 3762 | ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/PrivacyPolicyStatusMsg.class | 3762 | ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/PrivacyPolicyStatusMsg.class |
| 3763 | ?rwxrwxr-x··2.0·unx······911·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/RDSInformationMsg.class | 3763 | ?rwxrwxr-x··2.0·unx······911·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/RDSInformationMsg.class |
| 3764 | ?rwxrwxr-x··2.0·unx·····1942·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/RadioStationNameMsg.class | 3764 | ?rwxrwxr-x··2.0·unx·····1942·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/RadioStationNameMsg.class |
| 3765 | ?rwxrwxr-x··2.0·unx····13193·b-·defN·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/ReceiverInformationMsg.class | 3765 | ?rwxrwxr-x··2.0·unx····13193·b-·defN·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/ReceiverInformationMsg.class |
| 3766 | ?rwxrwxr-x··2.0·unx·····7217·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/ServiceType.class | 3766 | ?rwxrwxr-x··2.0·unx·····7217·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/ServiceType.class |
| 3767 | ?rwxrwxr-x··2.0·unx·····2137·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg$Command.class | 3767 | ?rwxrwxr-x··2.0·unx·····2137·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg$Command.class |
| 3768 | ?rwxrwxr-x··2.0·unx·····180 | 3768 | ?rwxrwxr-x··2.0·unx·····1809·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg.class |
| 3769 | ?rwxrwxr-x··2.0·unx·····2734·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/SleepSetCommandMsg.class | 3769 | ?rwxrwxr-x··2.0·unx·····2734·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/SleepSetCommandMsg.class |
| 3770 | ?rwxrwxr-x··2.0·unx·····1564·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/SubwooferLevelCommandMsg.class | 3770 | ?rwxrwxr-x··2.0·unx·····1564·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/SubwooferLevelCommandMsg.class |
| 3771 | ?rwxrwxr-x··2.0·unx·····1899·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TimeInfoMsg.class | 3771 | ?rwxrwxr-x··2.0·unx·····1899·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TimeInfoMsg.class |
| 3772 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TimeSeekMsg.class | 3772 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TimeSeekMsg.class |
| 3773 | ?rwxrwxr-x··2.0·unx·····1139·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TitleNameMsg.class | 3773 | ?rwxrwxr-x··2.0·unx·····1139·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TitleNameMsg.class |
| 3774 | ?rwxrwxr-x··2.0·unx·····1351·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TrackInfoMsg.class | 3774 | ?rwxrwxr-x··2.0·unx·····1351·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TrackInfoMsg.class |
| 3775 | ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TuningCommandMsg$Command.class | 3775 | ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/iscp/messages/TuningCommandMsg$Command.class |
| Offset 3963, 8 lines modified | Offset 3963, 8 lines modified | ||
| 3963 | ?rwxrwxr-x··2.0·unx·····3804·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/AppCompatPreferenceActivity.class | 3963 | ?rwxrwxr-x··2.0·unx·····3804·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/AppCompatPreferenceActivity.class |
| 3964 | ?rwxrwxr-x··2.0·unx·····2310·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/DraggableListActivity.class | 3964 | ?rwxrwxr-x··2.0·unx·····2310·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/DraggableListActivity.class |
| 3965 | ?rwxrwxr-x··2.0·unx·····1974·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesMain.class | 3965 | ?rwxrwxr-x··2.0·unx·····1974·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesMain.class |
| 3966 | ?rwxrwxr-x··2.0·unx·····3131·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesDeviceSelectors.class | 3966 | ?rwxrwxr-x··2.0·unx·····3131·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesDeviceSelectors.class |
| 3967 | ?rwxrwxr-x··2.0·unx·····3001·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesListeningModes.class | 3967 | ?rwxrwxr-x··2.0·unx·····3001·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesListeningModes.class |
| 3968 | ?rwxrwxr-x··2.0·unx·····2711·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesNetworkServices.class | 3968 | ?rwxrwxr-x··2.0·unx·····2711·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesNetworkServices.class |
| 3969 | ?rwxrwxr-x··2.0·unx·····2588·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesVisibleTabs.class | 3969 | ?rwxrwxr-x··2.0·unx·····2588·b-·stor·80-Jan-01·00:00·com/mkulesh/onpc/config/PreferencesVisibleTabs.class |
| 3970 | 3968·files,·90039 | 3970 | 3968·files,·9003934·bytes·uncompressed,·7085468·bytes·compressed:··21.3% |
| Offset 89, 54 lines modified | Offset 89, 57 lines modified | ||
| 89 | ················final·int·headerSize·=·EISCPMessage.getHeaderSize(array,·msgStartIndex); | 89 | ················final·int·headerSize·=·EISCPMessage.getHeaderSize(array,·msgStartIndex); |
| 90 | ················final·int·dataSize·=·EISCPMessage.getDataSize(catBuffer,·msgStartIndex); | 90 | ················final·int·dataSize·=·EISCPMessage.getDataSize(catBuffer,·msgStartIndex); |
| 91 | ················final·int·n·=·headerSize·+·dataSize; | 91 | ················final·int·n·=·headerSize·+·dataSize; |
| 92 | ················if·(headerSize·<·0·||·dataSize·<·0·||·n·>·i)·{ | 92 | ················if·(headerSize·<·0·||·dataSize·<·0·||·n·>·i)·{ |
| 93 | ····················this.packetJoinBuffer·=·catBuffer; | 93 | ····················this.packetJoinBuffer·=·catBuffer; |
| 94 | ····················return; | 94 | ····················return; |
| 95 | ················} | 95 | ················} |
| 96 | ················ | 96 | ················int·n2·=·1; |
| 97 | ················EISCPMessage·obj; | 97 | ················EISCPMessage·obj·=·null; |
| 98 | ················try·{ | 98 | ················try·{ |
| 99 | ····················final·int·messageId·=·this.messageId·+·1; | ||
| 100 | ····················this.messageId·=· | 99 | ····················this.messageId·+=·n2; |
| 100 | ····················obj·=·new(com.mkulesh.onpc.iscp.EISCPMessage.class); | ||
| 101 | ····················try·{ | ||
| 101 | ···················· | 102 | ························new·EISCPMessage(this.messageId,·catBuffer,·msgStartIndex,·headerSize,·dataSize); |
| 102 | ················} | 103 | ····················} |
| 103 | ················catch·(Exception·ex)·{ | 104 | ····················catch·(Exception·ex)·{ |
| 104 | ····················final·int·max·=·Math.max(0,·catBuffer.length·-·n); | 105 | ························final·int·max·=·Math.max(0,·catBuffer.length·-·n); |
| 105 | ····················final·StringBuilder·sb3·=·new·StringBuilder(); | 106 | ························final·StringBuilder·sb3·=·new·StringBuilder(); |
| 106 | ····················sb3.append("<<·error:·invalid·raw·message:·"); | 107 | ························sb3.append("<<·error:·invalid·raw·message:·"); |
| 107 | ····················sb3.append(ex.getLocalizedMessage()); | 108 | ························sb3.append(ex.getLocalizedMessage()); |
| 108 | ····················sb3.append(s); | 109 | ························sb3.append(s); |
| 109 | ····················sb3.append(max); | 110 | ························sb3.append(max); |
| 110 | ····················sb3.append(str); | 111 | ························sb3.append(str); |
| 111 | ····················Logging.info((Object)this,·sb3.toString()); | 112 | ························Logging.info((Object)this,·sb3.toString()); |
| 112 | ····················obj·=·null; | 113 | ························obj·=·null; |
| 113 | ····················i·=·max; | 114 | ························i·=·max; |
| 115 | ····················} | ||
| 114 | ················} | 116 | ················} |
| 117 | ················catch·(Exception·ex4)·{} | ||
| 115 | ················Label_073 | 118 | ················Label_0736:·{ |
| 116 | ····················if·(obj·!=·null)·{ | 119 | ····················if·(obj·!=·null)·{ |
| 117 | ························i·=·Math.max(0,·catBuffer.length·-·obj.getMsgSize()); | 120 | ························i·=·Math.max(0,·catBuffer.length·-·obj.getMsgSize()); |
| 118 | ························try·{ | 121 | ························try·{ |
| 119 | ····························final·Set·allowedMessages·=·this.allowedMessages; | 122 | ····························final·Set·allowedMessages·=·this.allowedMessages; |
| 120 | ····························try·{ | 123 | ····························try·{ |
| 121 | ································Label_049 | 124 | ································Label_0497:·{ |
| 122 | ····································if·(allowedMessages.isEmpty())·{ | 125 | ····································if·(allowedMessages.isEmpty())·{ |
| 123 | ········································break·Label_049 | 126 | ········································break·Label_0497; |
| 124 | ····································} | 127 | ····································} |
| 125 | ····································final·Set·allowedMessages2·=·this.allowedMessages; | 128 | ····································final·Set·allowedMessages2·=·this.allowedMessages; |
| 126 | ····································try·{ | 129 | ····································try·{ |
| 127 | ········································if·(allowedMessages2.contains(obj.getCode()))·{ | 130 | ········································if·(allowedMessages2.contains(obj.getCode()))·{ |
| 128 | ············································ | 131 | ············································n2·=·0; |
| 129 | ········································} | 132 | ········································} |
| 130 | ········································if·( | 133 | ········································if·(n2·!=·0)·{ |
| 131 | ············································break·Label_073 | 134 | ············································break·Label_0736; |
| 132 | ········································} | 135 | ········································} |
| 133 | ········································Label_064 | 136 | ········································Label_0645:·{ |
| 134 | ············································if·("NTM".equals(obj.getCode()))·{ | 137 | ············································if·("NTM".equals(obj.getCode()))·{ |
| 135 | ················································break·Label_064 | 138 | ················································break·Label_0645; |
| 136 | ············································} | 139 | ············································} |
| 137 | ············································try·{ | 140 | ············································try·{ |
| 138 | ················································final·StringBuilder·sb4·=·new·StringBuilder(); | 141 | ················································final·StringBuilder·sb4·=·new·StringBuilder(); |
| 139 | ················································sb4.append("<<·new·message·"); | 142 | ················································sb4.append("<<·new·message·"); |
| 140 | ················································sb4.append(obj.getCode()); | 143 | ················································sb4.append(obj.getCode()); |
| 141 | ················································sb4.append("·from·"); | 144 | ················································sb4.append("·from·"); |
| 142 | ················································sb4.append(this.getHostAndPort()); | 145 | ················································sb4.append(this.getHostAndPort()); |
| Offset 159, 25 lines modified | Offset 162, 25 lines modified | ||
| 159 | ························································sb7.append("<<·error:·ignored:·"); | 162 | ························································sb7.append("<<·error:·ignored:·"); |
| 160 | ························································sb7.append(ex2.getLocalizedMessage()); | 163 | ························································sb7.append(ex2.getLocalizedMessage()); |
| 161 | ························································sb7.append(":·"); | 164 | ························································sb7.append(":·"); |
| 162 | ························································sb7.append(obj); | 165 | ························································sb7.append(obj); |
| 163 | ························································Logging.info((Object)this,·sb7.toString()); | 166 | ························································Logging.info((Object)this,·sb7.toString()); |
| 164 | ····················································} | 167 | ····················································} |
| 165 | ················································} | 168 | ················································} |
| 166 | ················································catch·(Exception·ex | 169 | ················································catch·(Exception·ex5)·{} |
| 167 | ············································} | 170 | ············································} |
| 168 | ············································catch·(Exception·ex | 171 | ············································catch·(Exception·ex6)·{} |
| 169 | ········································} | 172 | ········································} |
| 170 | ····································} | 173 | ····································} |
| 171 | ····································catch·(Exception·ex | 174 | ····································catch·(Exception·ex7)·{} |
| 172 | ································} | 175 | ································} |
| 173 | ····························} | 176 | ····························} |
| 174 | ····························catch·(Exception·ex | 177 | ····························catch·(Exception·ex8)·{} |
| 175 | ························} | 178 | ························} |
| 176 | ························catch·(Exception·ex | 179 | ························catch·(Exception·ex9)·{} |
| 177 | ····················} | 180 | ····················} |
| 178 | ················} | 181 | ················} |
| 179 | ················if·(i·>·0)·{ | 182 | ················if·(i·>·0)·{ |
| 180 | ····················catBuffer·=·Utils.catBuffer(catBuffer,·catBuffer.length·-·i,·i); | 183 | ····················catBuffer·=·Utils.catBuffer(catBuffer,·catBuffer.length·-·i,·i); |
| 181 | ····················continue; | 184 | ····················continue; |
| 182 | ················} | 185 | ················} |
| 183 | ················continue; | 186 | ················continue; |
| Offset 12, 21 lines modified | Offset 12, 20 lines modified | ||
| 12 | ···· | 12 | ···· |
| 13 | ····public·AmpOperationCommandMsg(final·String·s)·{ | 13 | ····public·AmpOperationCommandMsg(final·String·s)·{ |
| 14 | ········super(0,·(String)null); | 14 | ········super(0,·(String)null); |
| 15 | ········this.command·=·(AmpOperationCommandMsg$Command)searchParameter(s,·(ISCPMessage$StringParameterIf[])AmpOperationCommandMsg$Command.values(),·(ISCPMessage$StringParameterIf)null); | 15 | ········this.command·=·(AmpOperationCommandMsg$Command)searchParameter(s,·(ISCPMessage$StringParameterIf[])AmpOperationCommandMsg$Command.values(),·(ISCPMessage$StringParameterIf)null); |
| 16 | ····} | 16 | ····} |
| 17 | ···· | 17 | ···· |
| 18 | ····public·EISCPMessage·getCmdMsg()·{ | 18 | ····public·EISCPMessage·getCmdMsg()·{ |
| 19 | ········final·AmpOperationCommandMsg$Command·command·=·this.command; | ||
| 20 | ········EISCPMessage·eiscpMessage; | 19 | ········EISCPMessage·eiscpMessage; |
| 21 | ········if·(command·==·null)·{ | 20 | ········if·(this.command·==·null)·{ |
| 22 | ············eiscpMessage·=·null; | 21 | ············eiscpMessage·=·null; |
| 23 | ········} | 22 | ········} |
| 24 | ········else·{ | 23 | ········else·{ |
| 25 | ············eiscpMessage·=·new·EISCPMessage("CAP",·command.getCode()); | 24 | ············eiscpMessage·=·new·EISCPMessage("CAP",·this.command.getCode()); |
| 26 | ········} | 25 | ········} |
| 27 | ········return·eiscpMessage; | 26 | ········return·eiscpMessage; |
| 28 | ····} | 27 | ····} |
| 29 | ···· | 28 | ···· |
| 30 | ····public·AmpOperationCommandMsg$Command·getCommand()·{ | 29 | ····public·AmpOperationCommandMsg$Command·getCommand()·{ |
| 31 | ········return·this.command; | 30 | ········return·this.command; |
| 32 | ····} | 31 | ····} |
| Offset 30, 21 lines modified | Offset 30, 20 lines modified | ||
| 30 | ········if·(!s.equals("TRUP"))·{ | 30 | ········if·(!s.equals("TRUP"))·{ |
| 31 | ············return·s; | 31 | ············return·s; |
| 32 | ········} | 32 | ········} |
| 33 | ········return·CdPlayerOperationCommandMsg$Command.SKIP_F.getCode(); | 33 | ········return·CdPlayerOperationCommandMsg$Command.SKIP_F.getCode(); |
| 34 | ····} | 34 | ····} |
| 35 | ···· | 35 | ···· |
| 36 | ····public·EISCPMessage·getCmdMsg()·{ | 36 | ····public·EISCPMessage·getCmdMsg()·{ |
| 37 | ········final·CdPlayerOperationCommandMsg$Command·command·=·this.command; | ||
| 38 | ········EISCPMessage·eiscpMessage; | 37 | ········EISCPMessage·eiscpMessage; |
| 39 | ········if·(command·==·null)·{ | 38 | ········if·(this.command·==·null)·{ |
| 40 | ············eiscpMessage·=·null; | 39 | ············eiscpMessage·=·null; |
| 41 | ········} | 40 | ········} |
| 42 | ········else·{ | 41 | ········else·{ |
| 43 | ············eiscpMessage·=·new·EISCPMessage("CCD",·command.getCmd()); | 42 | ············eiscpMessage·=·new·EISCPMessage("CCD",·this.command.getCmd()); |
| 44 | ········} | 43 | ········} |
| 45 | ········return·eiscpMessage; | 44 | ········return·eiscpMessage; |
| 46 | ····} | 45 | ····} |
| 47 | ···· | 46 | ···· |
| 48 | ····public·CdPlayerOperationCommandMsg$Command·getCommand()·{ | 47 | ····public·CdPlayerOperationCommandMsg$Command·getCommand()·{ |
| 49 | ········return·this.command; | 48 | ········return·this.command; |
| 50 | ····} | 49 | ····} |
| Offset 32, 21 lines modified | Offset 32, 20 lines modified | ||
| 32 | ········else·{ | 32 | ········else·{ |
| 33 | ············string·=·null; | 33 | ············string·=·null; |
| 34 | ········} | 34 | ········} |
| 35 | ········return·string; | 35 | ········return·string; |
| 36 | ····} | 36 | ····} |
| 37 | ···· | 37 | ···· |
| 38 | ····public·EISCPMessage·getCmdMsg()·{ | 38 | ····public·EISCPMessage·getCmdMsg()·{ |
| 39 | ········final·SetupOperationCommandMsg$Command·command·=·this.command; | ||
| 40 | ········EISCPMessage·eiscpMessage; | 39 | ········EISCPMessage·eiscpMessage; |
| 41 | ········if·(command·==·null)·{ | 40 | ········if·(this.command·==·null)·{ |
| 42 | ············eiscpMessage·=·null; | 41 | ············eiscpMessage·=·null; |
| 43 | ········} | 42 | ········} |
| 44 | ········else·{ | 43 | ········else·{ |
| 45 | ············eiscpMessage·=·new·EISCPMessage("OSD",·command.getCode()); | 44 | ············eiscpMessage·=·new·EISCPMessage("OSD",·this.command.getCode()); |
| 46 | ········} | 45 | ········} |
| 47 | ········return·eiscpMessage; | 46 | ········return·eiscpMessage; |
| 48 | ····} | 47 | ····} |
| 49 | ···· | 48 | ···· |
| 50 | ····public·SetupOperationCommandMsg$Command·getCommand()·{ | 49 | ····public·SetupOperationCommandMsg$Command·getCommand()·{ |
| 51 | ········return·this.command; | 50 | ········return·this.command; |
| 52 | ····} | 51 | ····} |
| Offset 310, 21 lines modified | Offset 310, 23 lines modified | ||
| 310 | ····:cond_4 | 310 | ····:cond_4 |
| 311 | ····const/4·v12,·0x1 | 311 | ····const/4·v12,·0x1 |
| 312 | ····.line·320 | 312 | ····.line·320 |
| 313 | ····:try_start_1 | 313 | ····:try_start_1 |
| 314 | ····iget·v4,·p0,·Lcom/mkulesh/onpc/iscp/MessageChannelIscp;->messageId:I | 314 | ····iget·v4,·p0,·Lcom/mkulesh/onpc/iscp/MessageChannelIscp;->messageId:I |
| 315 | ····add-int/ | 315 | ····add-int/2addr·v4,·v12 |
| 316 | ····iput·v | 316 | ····iput·v4,·p0,·Lcom/mkulesh/onpc/iscp/MessageChannelIscp;->messageId:I |
| 317 | ····.line·321 | 317 | ····.line·321 |
| 318 | ····new-instance·v13,·Lcom/mkulesh/onpc/iscp/EISCPMessage; | 318 | ····new-instance·v13,·Lcom/mkulesh/onpc/iscp/EISCPMessage; |
| 319 | ····iget·v5,·p0,·Lcom/mkulesh/onpc/iscp/MessageChannelIscp;->messageId:I | ||
| 319 | ····move-object·v4,·v13 | 320 | ····move-object·v4,·v13 |
| 320 | ····move-object·v6,·v0 | 321 | ····move-object·v6,·v0 |
| 321 | ····invoke-direct/range·{v4·..·v9},·Lcom/mkulesh/onpc/iscp/EISCPMessage;-><init>(I[BIII)V | 322 | ····invoke-direct/range·{v4·..·v9},·Lcom/mkulesh/onpc/iscp/EISCPMessage;-><init>(I[BIII)V |
| 322 | ····:try_end_1 | 323 | ····:try_end_1 |
| 323 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 | 324 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 |
| Offset 65, 25 lines modified | Offset 65, 25 lines modified | ||
| 65 | ····if-nez·v0,·:cond_0 | 65 | ····if-nez·v0,·:cond_0 |
| 66 | ····const/4·v0,·0x0 | 66 | ····const/4·v0,·0x0 |
| 67 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
| 68 | ····:cond_0 | 68 | ····:cond_0 |
| 69 | ····new-instance·v | 69 | ····new-instance·v0,·Lcom/mkulesh/onpc/iscp/EISCPMessage; |
| 70 | ····i | 70 | ····iget-object·v1,·p0,·Lcom/mkulesh/onpc/iscp/messages/AmpOperationCommandMsg;->command:Lcom/mkulesh/onpc/iscp/messages/AmpOperationCommandMsg$Command; |
| 71 | ···· | 71 | ····invoke-virtual·{v1},·Lcom/mkulesh/onpc/iscp/messages/AmpOperationCommandMsg$Command;->getCode()Ljava/lang/String; |
| 72 | ···· | 72 | ····move-result-object·v1 |
| 73 | ···· | 73 | ····const-string·v2,·"CAP" |
| 74 | ···· | 74 | ····invoke-direct·{v0,·v2,·v1},·Lcom/mkulesh/onpc/iscp/EISCPMessage;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
| 75 | ····:goto_0 | 75 | ····:goto_0 |
| 76 | ····return-object·v0 | 76 | ····return-object·v0 |
| 77 | .end·method | 77 | .end·method |
| 78 | .method·public·getCommand()Lcom/mkulesh/onpc/iscp/messages/AmpOperationCommandMsg$Command; | 78 | .method·public·getCommand()Lcom/mkulesh/onpc/iscp/messages/AmpOperationCommandMsg$Command; |
| 79 | ····.locals·1 | 79 | ····.locals·1 |
| Offset 154, 25 lines modified | Offset 154, 25 lines modified | ||
| 154 | ····if-nez·v0,·:cond_0 | 154 | ····if-nez·v0,·:cond_0 |
| 155 | ····const/4·v0,·0x0 | 155 | ····const/4·v0,·0x0 |
| 156 | ····goto·:goto_0 | 156 | ····goto·:goto_0 |
| 157 | ····:cond_0 | 157 | ····:cond_0 |
| 158 | ····new-instance·v | 158 | ····new-instance·v0,·Lcom/mkulesh/onpc/iscp/EISCPMessage; |
| 159 | ····i | 159 | ····iget-object·v1,·p0,·Lcom/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg;->command:Lcom/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg$Command; |
| 160 | ···· | 160 | ····invoke-virtual·{v1},·Lcom/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg$Command;->getCode()Ljava/lang/String; |
| 161 | ···· | 161 | ····move-result-object·v1 |
| 162 | ···· | 162 | ····const-string·v2,·"OSD" |
| 163 | ···· | 163 | ····invoke-direct·{v0,·v2,·v1},·Lcom/mkulesh/onpc/iscp/EISCPMessage;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
| 164 | ····:goto_0 | 164 | ····:goto_0 |
| 165 | ····return-object·v0 | 165 | ····return-object·v0 |
| 166 | .end·method | 166 | .end·method |
| 167 | .method·public·getCommand()Lcom/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg$Command; | 167 | .method·public·getCommand()Lcom/mkulesh/onpc/iscp/messages/SetupOperationCommandMsg$Command; |
| 168 | ····.locals·1 | 168 | ····.locals·1 |
| Offset 162, 25 lines modified | Offset 162, 25 lines modified | ||
| 162 | ····if-nez·v0,·:cond_0 | 162 | ····if-nez·v0,·:cond_0 |
| 163 | ····const/4·v0,·0x0 | 163 | ····const/4·v0,·0x0 |
| 164 | ····goto·:goto_0 | 164 | ····goto·:goto_0 |
| 165 | ····:cond_0 | 165 | ····:cond_0 |
| 166 | ····new-instance·v | 166 | ····new-instance·v0,·Lcom/mkulesh/onpc/iscp/EISCPMessage; |
| 167 | ····i | 167 | ····iget-object·v1,·p0,·Lcom/mkulesh/onpc/iscp/messages/CdPlayerOperationCommandMsg;->command:Lcom/mkulesh/onpc/iscp/messages/CdPlayerOperationCommandMsg$Command; |
| 168 | ···· | 168 | ····invoke-virtual·{v1},·Lcom/mkulesh/onpc/iscp/messages/CdPlayerOperationCommandMsg$Command;->getCmd()Ljava/lang/String; |
| 169 | ···· | 169 | ····move-result-object·v1 |
| 170 | ···· | 170 | ····const-string·v2,·"CCD" |
| 171 | ···· | 171 | ····invoke-direct·{v0,·v2,·v1},·Lcom/mkulesh/onpc/iscp/EISCPMessage;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
| 172 | ····:goto_0 | 172 | ····:goto_0 |
| 173 | ····return-object·v0 | 173 | ····return-object·v0 |
| 174 | .end·method | 174 | .end·method |
| 175 | .method·public·getCommand()Lcom/mkulesh/onpc/iscp/messages/CdPlayerOperationCommandMsg$Command; | 175 | .method·public·getCommand()Lcom/mkulesh/onpc/iscp/messages/CdPlayerOperationCommandMsg$Command; |
| 176 | ····.locals·1 | 176 | ····.locals·1 |