7.67 MB
/home/fdroid/fdroiddata/tmp/troop.com.freedcam_222.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_troop.com.freedcam_222.apk
7.31 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <dfa270a0c19d3a9041c9720481ede8e073ecfc64fb447698ddc96bdd6fdd4aa7>, actual: <a64b0ed8c80e1d79ad986e98ef8673082f88e0588f6a4b5c266bf240a29886c1> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <967682c3cebc8e4f948751bb7aadf247ad1a62e6aefc47a22941ea4e136658b729c9690000000000>, actual: <1a2065d41ba6d67d153f01c933cde3f992abf2fbea4c2ba86660c0950b8d290629c9690000000000>
    
Offset 1, 44 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·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:·ae380265b2c49965823eec6657dc71c8bfc8353084d980c78166494f4dcf61ad 
10 Signer·#1·certificate·SHA-1·digest:·9779654643695e6a37e8cc9444db342ae4fc9165 
11 Signer·#1·certificate·MD5·digest:·285e65a75c3e4e7f3d670ed5fd851630 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·5f879c7004bb824ae952ff6edc385700eb66c79f48da97a6c4f77e50590731cf 
15 Signer·#1·public·key·SHA-1·digest:·f061fae91aa10bd085e39e20b7057e2ba9ea60db 
16 Signer·#1·public·key·MD5·digest:·9d0917b26dc1ae2555d0c8e3db42e8fa 
17 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/. 
18 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/. 
19 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/. 
20 WARNING:·META-INF/androidx.documentfile_documentfile.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.lifecycle_lifecycle-extensions.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.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/. 
23 WARNING:·META-INF/androidx.databinding_baseAdapters.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.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/. 
25 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/. 
26 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/. 
27 WARNING:·META-INF/androidx.databinding_viewbinding.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.databinding_library.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.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/. 
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.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/. 
32 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/. 
33 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/. 
34 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.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-process.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.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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
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.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/. 
44 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/. 
1.63 KB
zipinfo {}
    
Offset 619, 16 lines modifiedOffset 619, 16 lines modified
619 -rw----·····0.0·fat····25047·b-·stor·81-Jan-01·01:01·res/drawable-nodpi-v4/ic_guide_diagonal_type_2_4_3.png619 -rw----·····0.0·fat····25047·b-·stor·81-Jan-01·01:01·res/drawable-nodpi-v4/ic_guide_diagonal_type_2_4_3.png
620 -rw----·····0.0·fat··2607472·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libfreedcam.so620 -rw----·····0.0·fat··2607472·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libfreedcam.so
621 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png621 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png
622 -rw----·····0.0·fat······281·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png622 -rw----·····0.0·fat······281·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png
623 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png623 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
624 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png624 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png
625 -rw----·····0.0·fat······988·b-·defN·81-Jan-01·01:01·res/layout/freedviewer_screenslide_imageframent.xml625 -rw----·····0.0·fat······988·b-·defN·81-Jan-01·01:01·res/layout/freedviewer_screenslide_imageframent.xml
626 -rw----·····0.0·fat··3577152·b-·defN·81-Jan-01·01:01·classes.dex626 -rw----·····0.0·fat··3577168·b-·defN·81-Jan-01·01:01·classes.dex
627 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml627 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml
628 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/layout/settingsmenu_groupchild.xml628 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/layout/settingsmenu_groupchild.xml
629 -rw----·····0.0·fat·····3743·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/stack_done.png629 -rw----·····0.0·fat·····3743·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/stack_done.png
630 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png630 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
631 -rw----·····2.0·fat····64154·b-·defN·81-Jan-01·01:01·META-INF/C3B1A27E.SF631 -rw----·····2.0·fat····64154·b-·defN·81-Jan-01·01:01·META-INF/C3B1A27E.SF
632 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/C3B1A27E.RSA632 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/C3B1A27E.RSA
633 -rw----·····2.0·fat····64046·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF633 -rw----·····2.0·fat····64046·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
634 632·files,·16227933·bytes·uncompressed,·6819912·bytes·compressed:··58.0%634 632·files,·16227949·bytes·uncompressed,·6819989·bytes·compressed:··58.0%
7.65 MB
classes.dex
6.86 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 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············:·075baa8d4 checksum············:·909100bb
5 signature···········:·809b...e4015 signature···········:·929d...e8bb
6 file_size···········:·35771526 file_size···········:·3577168
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3061710 string_ids_size·····:·30617
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·379412 type_ids_size·······:·3794
13 type_ids_off········:·122580·(0x01ded4)13 type_ids_off········:·122580·(0x01ded4)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·137756·(0x021a1c)15 proto_ids_off·······:·137756·(0x021a1c)
16 field_ids_size······:·2315316 field_ids_size······:·23153
17 field_ids_off·······:·203996·(0x031cdc)17 field_ids_off·······:·203996·(0x031cdc)
18 method_ids_size·····:·2621418 method_ids_size·····:·26214
19 method_ids_off······:·389220·(0x05f064)19 method_ids_off······:·389220·(0x05f064)
20 class_defs_size·····:·272320 class_defs_size·····:·2723
21 class_defs_off······:·598932·(0x092394)21 class_defs_off······:·598932·(0x092394)
22 data_size···········:·289108422 data_size···········:·2891100
23 data_off············:·686068·(0x0a77f4)23 data_off············:·686068·(0x0a77f4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·4097·(0x1001)26 access_flags········:·4097·(0x1001)
27 superclass_idx······:·343327 superclass_idx······:·3433
28 source_file_idx·····:·-128 source_file_idx·····:·-1
Offset 478947, 17 lines modifiedOffset 478947, 17 lines modified
478947 ······type··········:·'()V'478947 ······type··········:·'()V'
478948 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)478948 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
478949 ······code··········-478949 ······code··········-
478950 ······registers·····:·1478950 ······registers·····:·1
478951 ······ins···········:·1478951 ······ins···········:·1
478952 ······outs··········:·1478952 ······outs··········:·1
478953 ······insns·size····:·4·16-bit·code·units478953 ······insns·size····:·4·16-bit·code·units
478954 1fd878:········································|[1fd878]·freed.image.ImageTask.<init>:()V478954 1fd87c:········································|[1fd87c]·freed.image.ImageTask.<init>:()V
478955 1fd888:·7010·fe62·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@62fe478955 1fd88c:·7010·fe62·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@62fe
478956 1fd88e:·0e00···································|0003:·return-void478956 1fd892:·0e00···································|0003:·return-void
478957 ······catches·······:·(none)478957 ······catches·······:·(none)
478958 ······positions·····:·478958 ······positions·····:·
478959 ········0x0000·line=7478959 ········0x0000·line=7
478960 ······locals········:·478960 ······locals········:·
478961 ········0x0000·-·0x0004·reg=0·this·Lfreed/image/ImageTask;·478961 ········0x0000·-·0x0004·reg=0·this·Lfreed/image/ImageTask;·
  
478962 ··Virtual·methods···-478962 ··Virtual·methods···-
Offset 478966, 17 lines modifiedOffset 478966, 17 lines modified
478966 ······type··········:·'()Ljava/lang/Thread;'478966 ······type··········:·'()Ljava/lang/Thread;'
478967 ······access········:·0x0001·(PUBLIC)478967 ······access········:·0x0001·(PUBLIC)
478968 ······code··········-478968 ······code··········-
478969 ······registers·····:·2478969 ······registers·····:·2
478970 ······ins···········:·1478970 ······ins···········:·1
478971 ······outs··········:·0478971 ······outs··········:·0
478972 ······insns·size····:·3·16-bit·code·units478972 ······insns·size····:·3·16-bit·code·units
478973 1fd860:········································|[1fd860]·freed.image.ImageTask.getThread:()Ljava/lang/Thread;478973 1fd864:········································|[1fd864]·freed.image.ImageTask.getThread:()Ljava/lang/Thread;
478974 1fd870:·5410·4156······························|0000:·iget-object·v0,·v1,·Lfreed/image/ImageTask;.currentThread:Ljava/lang/Thread;·//·field@5641478974 1fd874:·5410·4156······························|0000:·iget-object·v0,·v1,·Lfreed/image/ImageTask;.currentThread:Ljava/lang/Thread;·//·field@5641
478975 1fd874:·1100···································|0002:·return-object·v0478975 1fd878:·1100···································|0002:·return-object·v0
478976 ······catches·······:·(none)478976 ······catches·······:·(none)
478977 ······positions·····:·478977 ······positions·····:·
478978 ········0x0000·line=12478978 ········0x0000·line=12
478979 ······locals········:·478979 ······locals········:·
478980 ········0x0000·-·0x0003·reg=1·this·Lfreed/image/ImageTask;·478980 ········0x0000·-·0x0003·reg=1·this·Lfreed/image/ImageTask;·
  
478981 ····#1··············:·(in·Lfreed/image/ImageTask;)478981 ····#1··············:·(in·Lfreed/image/ImageTask;)
Offset 478990, 24 lines modifiedOffset 478990, 24 lines modified
478990 ······type··········:·'()V'478990 ······type··········:·'()V'
478991 ······access········:·0x0001·(PUBLIC)478991 ······access········:·0x0001·(PUBLIC)
478992 ······code··········-478992 ······code··········-
478993 ······registers·····:·2478993 ······registers·····:·2
478994 ······ins···········:·1478994 ······ins···········:·1
478995 ······outs··········:·1478995 ······outs··········:·1
478996 ······insns·size····:·17·16-bit·code·units478996 ······insns·size····:·17·16-bit·code·units
478997 1fd890:········································|[1fd890]·freed.image.ImageTask.run:()V478997 1fd894:········································|[1fd894]·freed.image.ImageTask.run:()V
478998 1fd8a0:·7100·6863·0000·························|0000:·invoke-static·{},·Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread;·//·method@6368478998 1fd8a4:·7100·6863·0000·························|0000:·invoke-static·{},·Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread;·//·method@6368
478999 1fd8a6:·0c00···································|0003:·move-result-object·v0478999 1fd8aa:·0c00···································|0003:·move-result-object·v0
479000 1fd8a8:·5b10·4156······························|0004:·iput-object·v0,·v1,·Lfreed/image/ImageTask;.currentThread:Ljava/lang/Thread;·//·field@5641479000 1fd8ac:·5b10·4156······························|0004:·iput-object·v0,·v1,·Lfreed/image/ImageTask;.currentThread:Ljava/lang/Thread;·//·field@5641
479001 1fd8ac:·7100·6d63·0000·························|0006:·invoke-static·{},·Ljava/lang/Thread;.interrupted:()Z·//·method@636d479001 1fd8b0:·7100·6d63·0000·························|0006:·invoke-static·{},·Ljava/lang/Thread;.interrupted:()Z·//·method@636d
479002 1fd8b2:·0a00···································|0009:·move-result·v0479002 1fd8b6:·0a00···································|0009:·move-result·v0
479003 1fd8b4:·3800·0300······························|000a:·if-eqz·v0,·000d·//·+0003479003 1fd8b8:·3800·0300······························|000a:·if-eqz·v0,·000d·//·+0003
479004 1fd8b8:·0e00···································|000c:·return-void479004 1fd8bc:·0e00···································|000c:·return-void
479005 1fd8ba:·6e10·e75b·0100·························|000d:·invoke-virtual·{v1},·Lfreed/image/ImageTask;.process:()Z·//·method@5be7479005 1fd8be:·6e10·e75b·0100·························|000d:·invoke-virtual·{v1},·Lfreed/image/ImageTask;.process:()Z·//·method@5be7
479006 1fd8c0:·0e00···································|0010:·return-void479006 1fd8c4:·0e00···································|0010:·return-void
479007 ······catches·······:·(none)479007 ······catches·······:·(none)
479008 ······positions·····:·479008 ······positions·····:·
479009 ········0x0000·line=17479009 ········0x0000·line=17
479010 ········0x0006·line=18479010 ········0x0006·line=18
479011 ········0x000d·line=21479011 ········0x000d·line=21
479012 ······locals········:·479012 ······locals········:·
479013 ········0x0000·-·0x0011·reg=1·this·Lfreed/image/ImageTask;·479013 ········0x0000·-·0x0011·reg=1·this·Lfreed/image/ImageTask;·
Offset 479041, 36 lines modifiedOffset 479041, 36 lines modified
479041 ······type··········:·'()V'479041 ······type··········:·'()V'
479042 ······access········:·0x10008·(STATIC·CONSTRUCTOR)479042 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
479043 ······code··········-479043 ······code··········-
479044 ······registers·····:·1479044 ······registers·····:·1
479045 ······ins···········:·0479045 ······ins···········:·0
479046 ······outs··········:·1479046 ······outs··········:·1
479047 ······insns·size····:·6·16-bit·code·units479047 ······insns·size····:·6·16-bit·code·units
479048 1fd8c4:········································|[1fd8c4]·freed.jni.DngStack.<clinit>:()V479048 1fd8c8:········································|[1fd8c8]·freed.jni.DngStack.<clinit>:()V
479049 1fd8d4:·1a00·3c45······························|0000:·const-string·v0,·"freedcam"·//·string@453c479049 1fd8d8:·1a00·3c45······························|0000:·const-string·v0,·"freedcam"·//·string@453c
479050 1fd8d8:·7110·6363·0000·························|0002:·invoke-static·{v0},·Ljava/lang/System;.loadLibrary:(Ljava/lang/String;)V·//·method@6363479050 1fd8dc:·7110·6363·0000·························|0002:·invoke-static·{v0},·Ljava/lang/System;.loadLibrary:(Ljava/lang/String;)V·//·method@6363
479051 1fd8de:·0e00···································|0005:·return-void479051 1fd8e2:·0e00···································|0005:·return-void
479052 ······catches·······:·(none)479052 ······catches·······:·(none)
479053 ······positions·····:·479053 ······positions·····:·
479054 ········0x0002·line=17479054 ········0x0002·line=17
479055 ······locals········:·479055 ······locals········:·
  
479056 ····#1··············:·(in·Lfreed/jni/DngStack;)479056 ····#1··············:·(in·Lfreed/jni/DngStack;)
479057 ······name··········:·'<init>'479057 ······name··········:·'<init>'
479058 ······type··········:·'([Ljava/lang/String;)V'479058 ······type··········:·'([Ljava/lang/String;)V'
479059 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)479059 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
479060 ······code··········-479060 ······code··········-
479061 ······registers·····:·2479061 ······registers·····:·2
479062 ······ins···········:·2479062 ······ins···········:·2
479063 ······outs··········:·1479063 ······outs··········:·1
479064 ······insns·size····:·6·16-bit·code·units479064 ······insns·size····:·6·16-bit·code·units
479065 1fd8e0:········································|[1fd8e0]·freed.jni.DngStack.<init>:([Ljava/lang/String;)V479065 1fd8e4:········································|[1fd8e4]·freed.jni.DngStack.<init>:([Ljava/lang/String;)V
479066 1fd8f0:·7010·fe62·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@62fe479066 1fd8f4:·7010·fe62·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@62fe
479067 1fd8f6:·5b01·4b56······························|0003:·iput-object·v1,·v0,·Lfreed/jni/DngStack;.dngToStack:[Ljava/lang/String;·//·field@564b479067 1fd8fa:·5b01·4b56······························|0003:·iput-object·v1,·v0,·Lfreed/jni/DngStack;.dngToStack:[Ljava/lang/String;·//·field@564b
479068 1fd8fa:·0e00···································|0005:·return-void479068 1fd8fe:·0e00···································|0005:·return-void
479069 ······catches·······:·(none)479069 ······catches·······:·(none)
479070 ······positions·····:·479070 ······positions·····:·
479071 ········0x0000·line=25479071 ········0x0000·line=25
479072 ········0x0003·line=26479072 ········0x0003·line=26
479073 ······locals········:·479073 ······locals········:·
479074 ········0x0000·-·0x0006·reg=0·this·Lfreed/jni/DngStack;·479074 ········0x0000·-·0x0006·reg=0·this·Lfreed/jni/DngStack;·
479075 ········0x0000·-·0x0006·reg=1·(null)·[Ljava/lang/String;·479075 ········0x0000·-·0x0006·reg=1·(null)·[Ljava/lang/String;·
Max diff block lines reached; 7183412/7191590 bytes (99.89%) of diff not shown.
806 KB
classes.jar
7.04 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·5832600·bytes,·number·of·entries:·27131 Zip·file·size:·5832616·bytes,·number·of·entries:·2713
2 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class2 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class
3 ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class3 ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class
4 ?rwxrwxr-x··2.0·unx·····2317·b-·stor·80-Jan-01·00:00·Camera2EXT/Keys.class4 ?rwxrwxr-x··2.0·unx·····2317·b-·stor·80-Jan-01·00:00·Camera2EXT/Keys.class
5 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·Camera2EXT/OpModes.class5 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·Camera2EXT/OpModes.class
6 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class6 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
7 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class7 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class
8 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class8 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class
Offset 1722, 17 lines modifiedOffset 1722, 17 lines modified
1722 ?rwxrwxr-x··2.0·unx·····3767·b-·stor·80-Jan-01·00:00·freed/renderscript/RenderScriptManager.class1722 ?rwxrwxr-x··2.0·unx·····3767·b-·stor·80-Jan-01·00:00·freed/renderscript/RenderScriptManager.class
1723 ?rwxrwxr-x··2.0·unx·····6466·b-·stor·80-Jan-01·00:00·freed/renderscript/RenderScriptProcessor$ProcessingTask.class1723 ?rwxrwxr-x··2.0·unx·····6466·b-·stor·80-Jan-01·00:00·freed/renderscript/RenderScriptProcessor$ProcessingTask.class
1724 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·freed/renderscript/RenderScriptProcessorInterface.class1724 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·freed/renderscript/RenderScriptProcessorInterface.class
1725 ?rwxrwxr-x··2.0·unx····10417·b-·defN·80-Jan-01·00:00·freed/renderscript/ScriptC_freedcam.class1725 ?rwxrwxr-x··2.0·unx····10417·b-·defN·80-Jan-01·00:00·freed/renderscript/ScriptC_freedcam.class
1726 ?rwxrwxr-x··2.0·unx·····3023·b-·stor·80-Jan-01·00:00·freed/renderscript/ScriptC_rgb_clipping.class1726 ?rwxrwxr-x··2.0·unx·····3023·b-·stor·80-Jan-01·00:00·freed/renderscript/ScriptC_rgb_clipping.class
1727 ?rwxrwxr-x··2.0·unx·····3759·b-·stor·80-Jan-01·00:00·freed/renderscript/ScriptC_rgb_focuspeak.class1727 ?rwxrwxr-x··2.0·unx·····3759·b-·stor·80-Jan-01·00:00·freed/renderscript/ScriptC_rgb_focuspeak.class
1728 ?rwxrwxr-x··2.0·unx·····3453·b-·stor·80-Jan-01·00:00·freed/renderscript/ScriptC_rgb_histogram.class1728 ?rwxrwxr-x··2.0·unx·····3453·b-·stor·80-Jan-01·00:00·freed/renderscript/ScriptC_rgb_histogram.class
1729 ?rwxrwxr-x··2.0·unx···171023·b-·defN·80-Jan-01·00:00·freed/renderscript/freedcamBitCode.class1729 ?rwxrwxr-x··2.0·unx···171053·b-·defN·80-Jan-01·00:00·freed/renderscript/freedcamBitCode.class
1730 ?rwxrwxr-x··2.0·unx····21642·b-·defN·80-Jan-01·00:00·freed/renderscript/rgb_clippingBitCode.class1730 ?rwxrwxr-x··2.0·unx····21642·b-·defN·80-Jan-01·00:00·freed/renderscript/rgb_clippingBitCode.class
1731 ?rwxrwxr-x··2.0·unx····31453·b-·defN·80-Jan-01·00:00·freed/renderscript/rgb_focuspeakBitCode.class1731 ?rwxrwxr-x··2.0·unx····31422·b-·defN·80-Jan-01·00:00·freed/renderscript/rgb_focuspeakBitCode.class
1732 ?rwxrwxr-x··2.0·unx····22838·b-·defN·80-Jan-01·00:00·freed/renderscript/rgb_histogramBitCode.class1732 ?rwxrwxr-x··2.0·unx····22838·b-·defN·80-Jan-01·00:00·freed/renderscript/rgb_histogramBitCode.class
1733 ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·freed/settings/-$$Lambda$SettingsManager$UjaULZEPIZchjwOnB4KY3sqF4js.class1733 ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·freed/settings/-$$Lambda$SettingsManager$UjaULZEPIZchjwOnB4KY3sqF4js.class
1734 ?rwxrwxr-x··2.0·unx·····3017·b-·stor·80-Jan-01·00:00·freed/settings/FrameworkDetector.class1734 ?rwxrwxr-x··2.0·unx·····3017·b-·stor·80-Jan-01·00:00·freed/settings/FrameworkDetector.class
1735 ?rwxrwxr-x··2.0·unx·····1040·b-·stor·80-Jan-01·00:00·freed/settings/Frameworks.class1735 ?rwxrwxr-x··2.0·unx·····1040·b-·stor·80-Jan-01·00:00·freed/settings/Frameworks.class
1736 ?rwxrwxr-x··2.0·unx·····4144·b-·stor·80-Jan-01·00:00·freed/settings/MediaProfilesManager.class1736 ?rwxrwxr-x··2.0·unx·····4144·b-·stor·80-Jan-01·00:00·freed/settings/MediaProfilesManager.class
1737 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·freed/settings/OpCodeUrl.class1737 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·freed/settings/OpCodeUrl.class
1738 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·freed/settings/SettingKeys$1.class1738 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·freed/settings/SettingKeys$1.class
Offset 1779, 16 lines modifiedOffset 1779, 16 lines modified
1779 ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·freed/viewer/ActivityFreeDviewer$2.class1779 ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·freed/viewer/ActivityFreeDviewer$2.class
1780 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·freed/viewer/ActivityFreeDviewer$3.class1780 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·freed/viewer/ActivityFreeDviewer$3.class
1781 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/-$$Lambda$DngConvertingFragment$2z0BY22NFHmKvJ16VIKpJ4NNbBA.class1781 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/-$$Lambda$DngConvertingFragment$2z0BY22NFHmKvJ16VIKpJ4NNbBA.class
1782 ?rwxrwxr-x··2.0·unx·····1394·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$1.class1782 ?rwxrwxr-x··2.0·unx·····1394·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$1.class
1783 ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$2.class1783 ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$2.class
1784 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$3.class1784 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$3.class
1785 ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$4.class1785 ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$4.class
1786 ?rwxrwxr-x··2.0·unx·····2464·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$5.class1786 ?rwxrwxr-x··2.0·unx·····2467·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$5.class
1787 ?rwxrwxr-x··2.0·unx·····2854·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$6.class1787 ?rwxrwxr-x··2.0·unx·····2857·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$6.class
1788 ?rwxrwxr-x··2.0·unx·····3235·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$AsyncConverter.class1788 ?rwxrwxr-x··2.0·unx·····3235·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingFragment$AsyncConverter.class
1789 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/-$$Lambda$BitmapLoadRunnable$gFscuQx6by06Nad69rCLF_7d_X0.class1789 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/-$$Lambda$BitmapLoadRunnable$gFscuQx6by06Nad69rCLF_7d_X0.class
1790 ?rwxrwxr-x··2.0·unx·····1983·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/adapter/ImageAdapter.class1790 ?rwxrwxr-x··2.0·unx·····1983·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/adapter/ImageAdapter.class
1791 ?rwxrwxr-x··2.0·unx·····2624·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/binding/CustomBinding.class1791 ?rwxrwxr-x··2.0·unx·····2624·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/binding/CustomBinding.class
1792 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/enums/RequestModes.class1792 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/enums/RequestModes.class
1793 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/enums/ViewStates.class1793 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/enums/ViewStates.class
1794 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/models/-$$Lambda$ButtonOptionsModel$VcyQjn33AUzFRIwfGrt74NzNJNk.class1794 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·freed/viewer/gridview/models/-$$Lambda$ButtonOptionsModel$VcyQjn33AUzFRIwfGrt74NzNJNk.class
Offset 2309, 15 lines modifiedOffset 2309, 15 lines modified
2309 ?rwxrwxr-x··2.0·unx·····3468·b-·stor·80-Jan-01·00:00·freed/cam/ui/themesample/settings/opcode/OpcodeItem.class2309 ?rwxrwxr-x··2.0·unx·····3468·b-·stor·80-Jan-01·00:00·freed/cam/ui/themesample/settings/opcode/OpcodeItem.class
2310 ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·freed/dng/opcode/FixBadPixelsList.class2310 ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·freed/dng/opcode/FixBadPixelsList.class
2311 ?rwxrwxr-x··2.0·unx······991·b-·stor·80-Jan-01·00:00·freed/dng/opcode/FixVignetteRadial.class2311 ?rwxrwxr-x··2.0·unx······991·b-·stor·80-Jan-01·00:00·freed/dng/opcode/FixVignetteRadial.class
2312 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·freed/dng/opcode/GainMap.class2312 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·freed/dng/opcode/GainMap.class
2313 ?rwxrwxr-x··2.0·unx·····3377·b-·stor·80-Jan-01·00:00·freed/file/holder/FileHolder.class2313 ?rwxrwxr-x··2.0·unx·····3377·b-·stor·80-Jan-01·00:00·freed/file/holder/FileHolder.class
2314 ?rwxrwxr-x··2.0·unx·····3334·b-·stor·80-Jan-01·00:00·freed/file/holder/UriHolder.class2314 ?rwxrwxr-x··2.0·unx·····3334·b-·stor·80-Jan-01·00:00·freed/file/holder/UriHolder.class
2315 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·freed/image/EmptyTask.class2315 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·freed/image/EmptyTask.class
2316 ?rwxrwxr-x··2.0·unx·····5278·b-·stor·80-Jan-01·00:00·freed/image/ImageSaveTask.class2316 ?rwxrwxr-x··2.0·unx·····5283·b-·stor·80-Jan-01·00:00·freed/image/ImageSaveTask.class
2317 ?rwxrwxr-x··2.0·unx·····2627·b-·stor·80-Jan-01·00:00·freed/image/ImageTaskDngConverter.class2317 ?rwxrwxr-x··2.0·unx·····2627·b-·stor·80-Jan-01·00:00·freed/image/ImageTaskDngConverter.class
2318 ?rwxrwxr-x··2.0·unx····11579·b-·defN·80-Jan-01·00:00·freed/renderscript/RenderScriptProcessor.class2318 ?rwxrwxr-x··2.0·unx····11579·b-·defN·80-Jan-01·00:00·freed/renderscript/RenderScriptProcessor.class
2319 ?rwxrwxr-x··2.0·unx····10321·b-·defN·80-Jan-01·00:00·freed/settings/SettingsManager.class2319 ?rwxrwxr-x··2.0·unx····10321·b-·defN·80-Jan-01·00:00·freed/settings/SettingsManager.class
2320 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·freed/settings/mode/AbstractSettingMode.class2320 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·freed/settings/mode/AbstractSettingMode.class
2321 ?rwxrwxr-x··2.0·unx·····3696·b-·stor·80-Jan-01·00:00·freed/utils/LocationManager.class2321 ?rwxrwxr-x··2.0·unx·····3696·b-·stor·80-Jan-01·00:00·freed/utils/LocationManager.class
2322 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·freed/viewer/-$$Lambda$ActivityFreeDviewer$3Uy9rKiV1JrJC0TYR7qhKgO9eCk.class2322 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·freed/viewer/-$$Lambda$ActivityFreeDviewer$3Uy9rKiV1JrJC0TYR7qhKgO9eCk.class
2323 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·freed/viewer/-$$Lambda$ActivityFreeDviewer$aP97MLGNEKs_Ymdnwc1mOqbKZK4.class2323 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·freed/viewer/-$$Lambda$ActivityFreeDviewer$aP97MLGNEKs_Ymdnwc1mOqbKZK4.class
Offset 2708, 8 lines modifiedOffset 2708, 8 lines modified
2708 ?rwxrwxr-x··2.0·unx·····4088·b-·stor·80-Jan-01·00:00·freed/cam/apis/camera2/modules/HuaweiAeBracketApi2.class2708 ?rwxrwxr-x··2.0·unx·····4088·b-·stor·80-Jan-01·00:00·freed/cam/apis/camera2/modules/HuaweiAeBracketApi2.class
2709 ?rwxrwxr-x··2.0·unx·····9595·b-·stor·80-Jan-01·00:00·freed/viewer/ActivityFreeDviewer.class2709 ?rwxrwxr-x··2.0·unx·····9595·b-·stor·80-Jan-01·00:00·freed/viewer/ActivityFreeDviewer.class
2710 ?rwxrwxr-x··2.0·unx·····1325·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingActivity.class2710 ?rwxrwxr-x··2.0·unx·····1325·b-·stor·80-Jan-01·00:00·freed/viewer/dngconvert/DngConvertingActivity.class
2711 ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·freed/viewer/stack/DngStackActivity.class2711 ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·freed/viewer/stack/DngStackActivity.class
2712 ?rwxrwxr-x··2.0·unx····11029·b-·defN·80-Jan-01·00:00·freed/viewer/stack/StackActivity.class2712 ?rwxrwxr-x··2.0·unx····11029·b-·defN·80-Jan-01·00:00·freed/viewer/stack/StackActivity.class
2713 ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·freed/cam/ActivityFreeDcamMainSecure.class2713 ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·freed/cam/ActivityFreeDcamMainSecure.class
2714 ?rwxrwxr-x··2.0·unx·····1316·b-·stor·80-Jan-01·00:00·freed/cam/ActivityFreeDcamShare.class2714 ?rwxrwxr-x··2.0·unx·····1316·b-·stor·80-Jan-01·00:00·freed/cam/ActivityFreeDcamShare.class
2715 2713·files,·6760042·bytes·uncompressed,·5318590·bytes·compressed:··21.3%2715 2713·files,·6760052·bytes·uncompressed,·5318606·bytes·compressed:··21.3%
676 KB
freed/renderscript/freedcamBitCode.class
676 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·freed.renderscript;1 package·freed.renderscript;
  
2 public·class·freedcamBitCode2 public·class·freedcamBitCode
3 {3 {
4 ····private·static·int·bitCode32Length·=·12784;4 ····private·static·int·bitCode32Length·=·12788;
5 ····private·static·int·bitCode64Length·=·14032;5 ····private·static·int·bitCode64Length·=·14032;
6 ····6 ····
7 ····public·static·byte[]·getBitCode32()·{7 ····public·static·byte[]·getBitCode32()·{
8 ········return·getBitCode32Internal();8 ········return·getBitCode32Internal();
9 ····}9 ····}
10 ····10 ····
11 ····private·static·byte[]·getBitCode32Internal()·{11 ····private·static·byte[]·getBitCode32Internal()·{
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ········array2[2]·=·23;44 ········array2[2]·=·23;
45 ········array2[3]·=·11;45 ········array2[3]·=·11;
46 ········array2[5]·=·(array2[4]·=·0);46 ········array2[5]·=·(array2[4]·=·0);
47 ········array2[7]·=·(array2[6]·=·0);47 ········array2[7]·=·(array2[6]·=·0);
48 ········array2[8]·=·44;48 ········array2[8]·=·44;
49 ········array2[9]·=·0;49 ········array2[9]·=·0;
50 ········array2[11]·=·(array2[10]·=·0);50 ········array2[11]·=·(array2[10]·=·0);
51 ········array2[12]·=·-60;51 ········array2[12]·=·-56;
52 ········array2[13]·=·49;52 ········array2[13]·=·49;
53 ········array2[15]·=·(array2[14]·=·0);53 ········array2[15]·=·(array2[14]·=·0);
54 ········array2[17]·=·(array2[16]·=·0);54 ········array2[17]·=·(array2[16]·=·0);
55 ········array2[19]·=·(array2[18]·=·0);55 ········array2[19]·=·(array2[18]·=·0);
56 ········array2[20]·=·24;56 ········array2[20]·=·24;
57 ········array2[21]·=·0;57 ········array2[21]·=·0;
58 ········array2[23]·=·(array2[22]·=·0);58 ········array2[23]·=·(array2[22]·=·0);
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ········array2[44]·=·66;75 ········array2[44]·=·66;
76 ········array2[45]·=·67;76 ········array2[45]·=·67;
77 ········array2[46]·=·-64;77 ········array2[46]·=·-64;
78 ········array2[47]·=·-34;78 ········array2[47]·=·-34;
79 ········array2[48]·=·33;79 ········array2[48]·=·33;
80 ········array2[49]·=·12;80 ········array2[49]·=·12;
81 ········array2[51]·=·(array2[50]·=·0);81 ········array2[51]·=·(array2[50]·=·0);
82 ········array2[52]·=·110;82 ········array2[52]·=·111;
83 ········array2[53]·=·12;83 ········array2[53]·=·12;
84 ········array2[55]·=·(array2[54]·=·0);84 ········array2[55]·=·(array2[54]·=·0);
85 ········array2[56]·=·1;85 ········array2[56]·=·1;
86 ········array2[57]·=·16;86 ········array2[57]·=·16;
87 ········array2[59]·=·(array2[58]·=·0);87 ········array2[59]·=·(array2[58]·=·0);
88 ········array2[60]·=·18;88 ········array2[60]·=·18;
89 ········array2[61]·=·0;89 ········array2[61]·=·0;
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
257 ········array2[255]·=·31;257 ········array2[255]·=·31;
258 ········array2[256]·=·-64;258 ········array2[256]·=·-64;
259 ········array2[257]·=·0;259 ········array2[257]·=·0;
260 ········array2[259]·=·(array2[258]·=·0);260 ········array2[259]·=·(array2[258]·=·0);
261 ········array2[260]·=·-119;261 ········array2[260]·=·-119;
262 ········array2[261]·=·32;262 ········array2[261]·=·32;
263 ········array2[263]·=·(array2[262]·=·0);263 ········array2[263]·=·(array2[262]·=·0);
264 ········array2[264]·=·53;264 ········array2[264]·=·54;
265 ········array2[265]·=·0;265 ········array2[265]·=·0;
266 ········array2[267]·=·(array2[266]·=·0);266 ········array2[267]·=·(array2[266]·=·0);
267 ········array2[268]·=·50;267 ········array2[268]·=·50;
268 ········array2[269]·=·34;268 ········array2[269]·=·34;
269 ········array2[270]·=·-56;269 ········array2[270]·=·-56;
270 ········array2[271]·=·9;270 ········array2[271]·=·9;
271 ········array2[272]·=·32;271 ········array2[272]·=·32;
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 ········array2[297]·=·-120;296 ········array2[297]·=·-120;
297 ········array2[298]·=·-62;297 ········array2[298]·=·-62;
298 ········array2[299]·=·28;298 ········array2[299]·=·28;
299 ········array2[300]·=·1;299 ········array2[300]·=·1;
300 ········array2[301]·=·24;300 ········array2[301]·=·24;
301 ········array2[302]·=·16;301 ········array2[302]·=·16;
302 ········array2[303]·=·-32;302 ········array2[303]·=·-32;
303 ········array2[304]·=·40;303 ········array2[304]·=·44;
304 ········array2[305]·=·105;304 ········array2[305]·=·105;
305 ········array2[306]·=·-118;305 ········array2[306]·=·-118;
306 ········array2[307]·=·40;306 ········array2[307]·=·40;
307 ········array2[308]·=·97;307 ········array2[308]·=·97;
308 ········array2[309]·=·-14;308 ········array2[309]·=·-14;
309 ········array2[310]·=·35;309 ········array2[310]·=·35;
310 ········array2[311]·=·-23;310 ········array2[311]·=·-23;
Offset 312, 12141 lines modifiedOffset 312, 12140 lines modified
312 ········array2[313]·=·-106;312 ········array2[313]·=·-106;
313 ········array2[314]·=·-59;313 ········array2[314]·=·-59;
314 ········array2[315]·=·17;314 ········array2[315]·=·17;
315 ········array2[316]·=·-128;315 ········array2[316]·=·-128;
316 ········array2[317]·=·9;316 ········array2[317]·=·9;
317 ········array2[318]·=·113;317 ········array2[318]·=·113;
318 ········array2[319]·=·26;318 ········array2[319]·=·26;
 319 ········array2[320]·=·-97;
319 ········array2[320]·=·20;320 ········array2[321]·=·70;
 321 ········array2[322]·=·65;
 322 ········array2[323]·=·-128;
320 ········array2[321]·=·4;323 ········array2[324]·=·4;
 324 ········array2[325]·=·51;
321 ········array2[322]·=·72;325 ········array2[326]·=·0;
322 ········array2[323]·=·48;326 ········array2[327]·=·68;
 327 ········array2[328]·=·-104;
323 ········array2[324]·=·3;328 ········array2[329]·=·35;
324 ········array2[325]·=·64;329 ········array2[330]·=·64;
325 ········array2[326]·=·-124; 
326 ········array2[327]·=·57; 
327 ········array2[328]·=·2; 
328 ········array2[329]·=·-124; 
329 ········array2[330]·=·12; 
330 ········array2[331]·=·-55;330 ········array2[331]·=·-56;
331 ········array2[332]·=·97;331 ········array2[332]·=·-112;
332 ········array2[333]·=·32;332 ········array2[333]·=·28;
333 ········array2[334]·=·68;333 ········array2[334]·=·6;
334 ········array2[335]·=·62;334 ········array2[335]·=·66;
335 ········array2[336]·=·24;335 ········array2[336]·=·-28;
336 ········array2[337]·=·72; 
337 ········array2[338]·=·-111; 
338 ········array2[339]·=·9; 
339 ········array2[340]·=·6; 
340 ········array2[341]·=·98; 
341 ········array2[342]·=·36; 
342 ········array2[343]·=·-125;336 ········array2[337]·=·-125;
343 ········array2[344]·=·-127;337 ········array2[338]·=·-127;
 338 ········array2[339]·=·20;
 339 ········array2[340]·=·-103;
 340 ········array2[341]·=·96;
 341 ········array2[342]·=·32;
 342 ········array2[343]·=·70;
 343 ········array2[344]·=·50;
344 ········array2[345]·=·28;344 ········array2[345]·=·24;
345 ········array2[346]·=·-61;345 ········array2[346]·=·-56;
346 ········array2[347]·=·8;346 ········array2[347]·=·49;
347 ········array2[348]·=·-124;347 ········array2[348]·=·-116;
348 ········array2[349]·=·81;348 ········array2[349]·=·64;
349 ········array2[350]·=·6;349 ········array2[350]·=·24;
Max diff block lines reached; 685302/691769 bytes (99.07%) of diff not shown.
117 KB
freed/renderscript/rgb_focuspeakBitCode.class
117 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·freed.renderscript;1 package·freed.renderscript;
  
2 public·class·rgb_focuspeakBitCode2 public·class·rgb_focuspeakBitCode
3 {3 {
4 ····private·static·int·bitCode32Length·=·2368;4 ····private·static·int·bitCode32Length·=·2364;
5 ····private·static·int·bitCode64Length·=·2496;5 ····private·static·int·bitCode64Length·=·2496;
6 ····6 ····
7 ····public·static·byte[]·getBitCode32()·{7 ····public·static·byte[]·getBitCode32()·{
8 ········return·getBitCode32Internal();8 ········return·getBitCode32Internal();
9 ····}9 ····}
10 ····10 ····
11 ····private·static·byte[]·getBitCode32Internal()·{11 ····private·static·byte[]·getBitCode32Internal()·{
Offset 28, 25 lines modifiedOffset 28, 25 lines modified
28 ········System.arraycopy(segment64_0,·0,·array,·0,·segment64_0.length);28 ········System.arraycopy(segment64_0,·0,·array,·0,·segment64_0.length);
29 ········final·int·length·=·segment64_0.length;29 ········final·int·length·=·segment64_0.length;
30 ········return·array;30 ········return·array;
31 ····}31 ····}
32 ····32 ····
33 ····private·static·byte[]·getSegment32_0()·{33 ····private·static·byte[]·getSegment32_0()·{
34 ········final·byte[]·array2;34 ········final·byte[]·array2;
35 ········final·byte[]·array·=·array2·=·new·byte[2368];35 ········final·byte[]·array·=·array2·=·new·byte[2364];
36 ········array2[0]·=·-34;36 ········array2[0]·=·-34;
37 ········array2[1]·=·-64;37 ········array2[1]·=·-64;
38 ········array2[2]·=·23;38 ········array2[2]·=·23;
39 ········array2[3]·=·11;39 ········array2[3]·=·11;
40 ········array2[5]·=·(array2[4]·=·0);40 ········array2[5]·=·(array2[4]·=·0);
41 ········array2[7]·=·(array2[6]·=·0);41 ········array2[7]·=·(array2[6]·=·0);
42 ········array2[8]·=·44;42 ········array2[8]·=·44;
43 ········array2[9]·=·0;43 ········array2[9]·=·0;
44 ········array2[11]·=·(array2[10]·=·0);44 ········array2[11]·=·(array2[10]·=·0);
45 ········array2[12]·=·20;45 ········array2[12]·=·16;
46 ········array2[13]·=·9;46 ········array2[13]·=·9;
47 ········array2[15]·=·(array2[14]·=·0);47 ········array2[15]·=·(array2[14]·=·0);
48 ········array2[17]·=·(array2[16]·=·0);48 ········array2[17]·=·(array2[16]·=·0);
49 ········array2[19]·=·(array2[18]·=·0);49 ········array2[19]·=·(array2[18]·=·0);
50 ········array2[20]·=·24;50 ········array2[20]·=·24;
51 ········array2[21]·=·0;51 ········array2[21]·=·0;
52 ········array2[23]·=·(array2[22]·=·0);52 ········array2[23]·=·(array2[22]·=·0);
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ········array2[44]·=·66;69 ········array2[44]·=·66;
70 ········array2[45]·=·67;70 ········array2[45]·=·67;
71 ········array2[46]·=·-64;71 ········array2[46]·=·-64;
72 ········array2[47]·=·-34;72 ········array2[47]·=·-34;
73 ········array2[48]·=·33;73 ········array2[48]·=·33;
74 ········array2[49]·=·12;74 ········array2[49]·=·12;
75 ········array2[51]·=·(array2[50]·=·0);75 ········array2[51]·=·(array2[50]·=·0);
76 ········array2[52]·=·66;76 ········array2[52]·=·65;
77 ········array2[53]·=·2;77 ········array2[53]·=·2;
78 ········array2[55]·=·(array2[54]·=·0);78 ········array2[55]·=·(array2[54]·=·0);
79 ········array2[56]·=·1;79 ········array2[56]·=·1;
80 ········array2[57]·=·16;80 ········array2[57]·=·16;
81 ········array2[59]·=·(array2[58]·=·0);81 ········array2[59]·=·(array2[58]·=·0);
82 ········array2[60]·=·18;82 ········array2[60]·=·18;
83 ········array2[61]·=·0;83 ········array2[61]·=·0;
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
200 ········array2[194]·=·15;200 ········array2[194]·=·15;
201 ········array2[195]·=·96;201 ········array2[195]·=·96;
202 ········array2[197]·=·(array2[196]·=·0);202 ········array2[197]·=·(array2[196]·=·0);
203 ········array2[199]·=·(array2[198]·=·0);203 ········array2[199]·=·(array2[198]·=·0);
204 ········array2[200]·=·-119;204 ········array2[200]·=·-119;
205 ········array2[201]·=·32;205 ········array2[201]·=·32;
206 ········array2[203]·=·(array2[202]·=·0);206 ········array2[203]·=·(array2[202]·=·0);
207 ········array2[204]·=·27;207 ········array2[204]·=·26;
208 ········array2[205]·=·0;208 ········array2[205]·=·0;
209 ········array2[207]·=·(array2[206]·=·0);209 ········array2[207]·=·(array2[206]·=·0);
210 ········array2[208]·=·50;210 ········array2[208]·=·50;
211 ········array2[209]·=·34;211 ········array2[209]·=·34;
212 ········array2[210]·=·72;212 ········array2[210]·=·72;
213 ········array2[211]·=·9;213 ········array2[211]·=·9;
214 ········array2[212]·=·32;214 ········array2[212]·=·32;
Offset 238, 15 lines modifiedOffset 238, 15 lines modified
238 ········array2[236]·=·16;238 ········array2[236]·=·16;
239 ········array2[237]·=·100;239 ········array2[237]·=·100;
240 ········array2[238]·=·115;240 ········array2[238]·=·115;
241 ········array2[239]·=·4;241 ········array2[239]·=·4;
242 ········array2[240]·=·96;242 ········array2[240]·=·96;
243 ········array2[241]·=·64;243 ········array2[241]·=·64;
244 ········array2[242]·=·-32;244 ········array2[242]·=·-32;
245 ········array2[243]·=·44;245 ········array2[243]·=·40;
246 ········array2[244]·=·105;246 ········array2[244]·=·105;
247 ········array2[245]·=·-118;247 ········array2[245]·=·-118;
248 ········array2[246]·=·40;248 ········array2[246]·=·40;
249 ········array2[247]·=·97;249 ········array2[247]·=·97;
250 ········array2[248]·=·-14;250 ········array2[248]·=·-14;
251 ········array2[249]·=·35;251 ········array2[249]·=·35;
252 ········array2[250]·=·-23;252 ········array2[250]·=·-23;
Offset 254, 2066 lines modifiedOffset 254, 2063 lines modified
254 ········array2[252]·=·-106;254 ········array2[252]·=·-106;
255 ········array2[253]·=·-59;255 ········array2[253]·=·-59;
256 ········array2[254]·=·17;256 ········array2[254]·=·17;
257 ········array2[255]·=·-128;257 ········array2[255]·=·-128;
258 ········array2[256]·=·9;258 ········array2[256]·=·9;
259 ········array2[257]·=·113;259 ········array2[257]·=·113;
260 ········array2[258]·=·26;260 ········array2[258]·=·26;
261 ········array2[259]·=·-97;261 ········array2[259]·=·20;
262 ········array2[260]·=·70;262 ········array2[260]·=·4;
263 ········array2[261]·=·65;263 ········array2[261]·=·18;
264 ········array2[262]·=·32;264 ········array2[262]·=·115;
265 ········array2[263]·=·49;265 ········array2[263]·=·4;
266 ········array2[264]·=·71;266 ········array2[264]·=·8;
267 ········array2[265]·=·-128;267 ········array2[265]·=·-111;
268 ········array2[266]·=·16;268 ········array2[266]·=·97;
269 ········array2[267]·=·25;269 ········array2[267]·=·4;
 270 ········array2[268]·=·-126;
270 ········array2[268]·=·70;271 ········array2[269]·=·40;
271 ········array2[269]·=·32; 
272 ········array2[270]·=·-120;272 ········array2[270]·=·-125;
273 ········array2[271]·=·50;273 ········array2[271]·=·1;
274 ········array2[272]·=·24;274 ········array2[272]·=·-128;
275 ········array2[273]·=·0;275 ········array2[273]·=·78;
276 ········array2[274]·=·-24;276 ········array2[274]·=·6;
277 ········array2[275]·=·100;277 ········array2[275]·=·-128;
278 ········array2[276]·=·0;278 ········array2[276]·=·66;
279 ········array2[277]·=·40; 
280 ········array2[278]·=·-124;279 ········array2[277]·=·-104;
281 ········array2[279]·=·73; 
282 ········array2[280]·=·0; 
283 ········array2[281]·=·-112; 
284 ········array2[282]·=·42; 
285 ········array2[283]·=·4;280 ········array2[278]·=·4;
 281 ········array2[279]·=·0;
 282 ········array2[280]·=·-87;
 283 ········array2[281]·=·66;
 284 ········array2[282]·=·0;
286 ········array2[285]·=·(array2[284]·=·0);285 ········array2[284]·=·(array2[283]·=·0);
 286 ········array2[285]·=·-79;
Max diff block lines reached; 108192/119615 bytes (90.45%) of diff not shown.
2.56 KB
freed/viewer/dngconvert/DngConvertingFragment$5.class
2.46 KB
procyon -ec {}
    
Offset 14, 16 lines modifiedOffset 14, 15 lines modified
14 ········this.this$0·=·this$0;14 ········this.this$0·=·this$0;
15 ····}15 ····}
16 ····16 ····
17 ····public·void·onClick(final·View·view)·{17 ····public·void·onClick(final·View·view)·{
18 ········final·String[]·access$700·=·DngConvertingFragment.access$700(this.this$0);18 ········final·String[]·access$700·=·DngConvertingFragment.access$700(this.this$0);
19 ········final·int·n·=·1;19 ········final·int·n·=·1;
20 ········if·(access$700·!=·null·&&·DngConvertingFragment.access$700(this.this$0).length·!=·0)·{20 ········if·(access$700·!=·null·&&·DngConvertingFragment.access$700(this.this$0).length·!=·0)·{
21 ············final·DngConvertingFragment·this$0·=·this.this$0; 
22 ············DngConvertingFragment.access$002(this$0,·new·DngProfile(Integer.parseInt(DngConvertingFragment.access$800(this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$900(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1000(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1100(this.this$0).getText().toString()),·DngConvertingFragment.access$500(this.this$0),·DngConvertingFragment.access$300(this.this$0),·Integer.parseInt(DngConvertingFragment.access$1200(this.this$0).getText().toString()),·DngConvertingFragment.access$200(this.this$0).GetCustomMatrixNotOverWritten(DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()),·DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()));21 ············DngConvertingFragment.access$002(this.this$0,·new·DngProfile(Integer.parseInt(DngConvertingFragment.access$800(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$900(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1000(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1100(this.this$0).getText().toString()),·DngConvertingFragment.access$500(this.this$0),·DngConvertingFragment.access$300(this.this$0),·Integer.parseInt(DngConvertingFragment.access$1200(this.this$0).getText().toString()),·DngConvertingFragment.access$200(this.this$0).GetCustomMatrixNotOverWritten(DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()),·DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()));
23 ············final·DngConvertingFragment$AsyncConverter·dngConvertingFragment$AsyncConverter·=·new·DngConvertingFragment$AsyncConverter(this.this$0);22 ············final·DngConvertingFragment$AsyncConverter·dngConvertingFragment$AsyncConverter·=·new·DngConvertingFragment$AsyncConverter(this.this$0);
24 ············final·String[][]·array·=·new·String[n][];23 ············final·String[][]·array·=·new·String[n][];
25 ············array[0]·=·DngConvertingFragment.access$700(this.this$0);24 ············array[0]·=·DngConvertingFragment.access$700(this.this$0);
26 ············dngConvertingFragment$AsyncConverter.execute((Object[])array);25 ············dngConvertingFragment$AsyncConverter.execute((Object[])array);
27 ········}26 ········}
28 ········else·{27 ········else·{
29 ············Toast.makeText(this.this$0.getContext(),·2131689842,·n).show();28 ············Toast.makeText(this.this$0.getContext(),·2131689842,·n).show();
2.49 KB
freed/viewer/dngconvert/DngConvertingFragment$6.class
2.38 KB
procyon -ec {}
    
Offset 13, 14 lines modifiedOffset 13, 13 lines modified
13 ····final·/*·synthetic·*/·DngConvertingFragment·this$0;13 ····final·/*·synthetic·*/·DngConvertingFragment·this$0;
14 ····14 ····
15 ····DngConvertingFragment$6(final·DngConvertingFragment·this$0)·{15 ····DngConvertingFragment$6(final·DngConvertingFragment·this$0)·{
16 ········this.this$0·=·this$0;16 ········this.this$0·=·this$0;
17 ····}17 ····}
18 ····18 ····
19 ····public·void·onClick(final·View·view)·{19 ····public·void·onClick(final·View·view)·{
20 ········final·DngConvertingFragment·this$0·=·this.this$0; 
21 ········DngConvertingFragment.access$002(this$0,·new·DngProfile(Integer.parseInt(DngConvertingFragment.access$800(this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$900(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1000(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1100(this.this$0).getText().toString()),·DngConvertingFragment.access$500(this.this$0),·DngConvertingFragment.access$300(this.this$0),·Integer.parseInt(DngConvertingFragment.access$1200(this.this$0).getText().toString()),·DngConvertingFragment.access$200(this.this$0).GetCustomMatrixNotOverWritten(DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()),·DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()));20 ········DngConvertingFragment.access$002(this.this$0,·new·DngProfile(Integer.parseInt(DngConvertingFragment.access$800(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$900(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1000(this.this$0).getText().toString()),·Integer.parseInt(DngConvertingFragment.access$1100(this.this$0).getText().toString()),·DngConvertingFragment.access$500(this.this$0),·DngConvertingFragment.access$300(this.this$0),·Integer.parseInt(DngConvertingFragment.access$1200(this.this$0).getText().toString()),·DngConvertingFragment.access$200(this.this$0).GetCustomMatrixNotOverWritten(DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()),·DngConvertingFragment.access$100(this.this$0).getSelectedItem().toString()));
22 ········SettingsManager.getInstance().getDngProfilesMap().append(DngConvertingFragment.access$1300(this.this$0),·(Object)DngConvertingFragment.access$000(this.this$0));21 ········SettingsManager.getInstance().getDngProfilesMap().append(DngConvertingFragment.access$1300(this.this$0),·(Object)DngConvertingFragment.access$000(this.this$0));
23 ········new·XmlParserWriter().saveDngProfiles(SettingsManager.getInstance().getDngProfilesMap(),·SettingsManager.getInstance().getDeviceString(),·SettingsManager.getInstance().getAppDataFolder());22 ········new·XmlParserWriter().saveDngProfiles(SettingsManager.getInstance().getDngProfilesMap(),·SettingsManager.getInstance().getDeviceString(),·SettingsManager.getInstance().getAppDataFolder());
24 ········Toast.makeText(this.this$0.getContext(),·(CharSequence)"Profile·Saved",·0).show();23 ········Toast.makeText(this.this$0.getContext(),·(CharSequence)"Profile·Saved",·0).show();
25 ····}24 ····}
26 }25 }
900 B
freed/image/ImageSaveTask.class
838 B
procyon -ec {}
    
Offset 91, 17 lines modifiedOffset 91, 16 lines modified
91 ············this.moduleInterface.internalFireOnWorkDone(newImgFileHolder);91 ············this.moduleInterface.internalFireOnWorkDone(newImgFileHolder);
92 ········}92 ········}
93 ········Log.d(this.TAG,·"End·Saving·Bytes");93 ········Log.d(this.TAG,·"End·Saving·Bytes");
94 ····}94 ····}
95 ····95 ····
96 ····private·void·saveRawToDng()·{96 ····private·void·saveRawToDng()·{
97 ········final·RawToDng·getInstance·=·RawToDng.GetInstance();97 ········final·RawToDng·getInstance·=·RawToDng.GetInstance();
98 ········final·Location·location·=·this.location; 
99 ········if·(location·!=·null)·{98 ········if·(this.location·!=·null)·{
100 ············getInstance.SetGpsData(new·GpsInfo(location).getByteBuffer());99 ············getInstance.SetGpsData(new·GpsInfo(this.location).getByteBuffer());
101 ········}100 ········}
102 ········final·int·miso·=·this.mISO;101 ········final·int·miso·=·this.mISO;
103 ········final·int·flash·=·this.flash;102 ········final·int·flash·=·this.flash;
104 ········final·double·n·=·(double)this.exposureTime;103 ········final·double·n·=·(double)this.exposureTime;
105 ········final·float·focal·=·this.focal;104 ········final·float·focal·=·this.focal;
106 ········final·float·fnum·=·this.fnum;105 ········final·float·fnum·=·this.fnum;
107 ········final·float·expoindex·=·this.expoindex;106 ········final·float·expoindex·=·this.expoindex;
951 B
smali/freed/viewer/dngconvert/DngConvertingFragment$6.smali
    
Offset 39, 15 lines modifiedOffset 39, 17 lines modified
39 ····.locals·1139 ····.locals·11
  
40 ····.line·34040 ····.line·340
41 ····iget-object·p1,·p0,·Lfreed/viewer/dngconvert/DngConvertingFragment$6;->this$0:Lfreed/viewer/dngconvert/DngConvertingFragment;41 ····iget-object·p1,·p0,·Lfreed/viewer/dngconvert/DngConvertingFragment$6;->this$0:Lfreed/viewer/dngconvert/DngConvertingFragment;
  
42 ····new-instance·v10,·Lfreed/dng/DngProfile;42 ····new-instance·v10,·Lfreed/dng/DngProfile;
  
 43 ····iget-object·v0,·p0,·Lfreed/viewer/dngconvert/DngConvertingFragment$6;->this$0:Lfreed/viewer/dngconvert/DngConvertingFragment;
  
43 ····invoke-static·{p1},·Lfreed/viewer/dngconvert/DngConvertingFragment;->access$800(Lfreed/viewer/dngconvert/DngConvertingFragment;)Landroid/widget/EditText;44 ····invoke-static·{v0},·Lfreed/viewer/dngconvert/DngConvertingFragment;->access$800(Lfreed/viewer/dngconvert/DngConvertingFragment;)Landroid/widget/EditText;
  
44 ····move-result-object·v045 ····move-result-object·v0
  
45 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;46 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
46 ····move-result-object·v047 ····move-result-object·v0
  
948 B
smali/freed/viewer/dngconvert/DngConvertingFragment$5.smali
    
Offset 63, 15 lines modifiedOffset 63, 17 lines modified
  
63 ····.line·29463 ····.line·294
64 ····:cond_064 ····:cond_0
65 ····iget-object·p1,·p0,·Lfreed/viewer/dngconvert/DngConvertingFragment$5;->this$0:Lfreed/viewer/dngconvert/DngConvertingFragment;65 ····iget-object·p1,·p0,·Lfreed/viewer/dngconvert/DngConvertingFragment$5;->this$0:Lfreed/viewer/dngconvert/DngConvertingFragment;
  
66 ····new-instance·v11,·Lfreed/dng/DngProfile;66 ····new-instance·v11,·Lfreed/dng/DngProfile;
  
 67 ····iget-object·v1,·p0,·Lfreed/viewer/dngconvert/DngConvertingFragment$5;->this$0:Lfreed/viewer/dngconvert/DngConvertingFragment;
  
67 ····invoke-static·{p1},·Lfreed/viewer/dngconvert/DngConvertingFragment;->access$800(Lfreed/viewer/dngconvert/DngConvertingFragment;)Landroid/widget/EditText;68 ····invoke-static·{v1},·Lfreed/viewer/dngconvert/DngConvertingFragment;->access$800(Lfreed/viewer/dngconvert/DngConvertingFragment;)Landroid/widget/EditText;
  
68 ····move-result-object·v169 ····move-result-object·v1
  
69 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;70 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
70 ····move-result-object·v171 ····move-result-object·v1
  
933 B
smali/freed/image/ImageSaveTask.smali
    
Offset 220, 20 lines modifiedOffset 220, 22 lines modified
  
220 ····.line·193220 ····.line·193
221 ····iget-object·v1,·p0,·Lfreed/image/ImageSaveTask;->location:Landroid/location/Location;221 ····iget-object·v1,·p0,·Lfreed/image/ImageSaveTask;->location:Landroid/location/Location;
  
222 ····if-eqz·v1,·:cond_0222 ····if-eqz·v1,·:cond_0
  
223 ····.line·195223 ····.line·195
224 ····new-instance·v2,·Lfreed/jni/GpsInfo;224 ····new-instance·v1,·Lfreed/jni/GpsInfo;
  
 225 ····iget-object·v2,·p0,·Lfreed/image/ImageSaveTask;->location:Landroid/location/Location;
  
225 ····invoke-direct·{v2,·v1},·Lfreed/jni/GpsInfo;-><init>(Landroid/location/Location;)V226 ····invoke-direct·{v1,·v2},·Lfreed/jni/GpsInfo;-><init>(Landroid/location/Location;)V
  
226 ····.line·196227 ····.line·196
227 ····invoke-virtual·{v2},·Lfreed/jni/GpsInfo;->getByteBuffer()Ljava/nio/ByteBuffer;228 ····invoke-virtual·{v1},·Lfreed/jni/GpsInfo;->getByteBuffer()Ljava/nio/ByteBuffer;
  
228 ····move-result-object·v1229 ····move-result-object·v1
  
229 ····invoke-virtual·{v0,·v1},·Lfreed/jni/RawToDng;->SetGpsData(Ljava/nio/ByteBuffer;)V230 ····invoke-virtual·{v0,·v1},·Lfreed/jni/RawToDng;->SetGpsData(Ljava/nio/ByteBuffer;)V
  
230 ····.line·198231 ····.line·198
231 ····:cond_0232 ····:cond_0
3.66 KB
smali/freed/renderscript/rgb_focuspeakBitCode.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Lfreed/renderscript/rgb_focuspeakBitCode;1 .class·public·Lfreed/renderscript/rgb_focuspeakBitCode;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"rgb_focuspeakBitCode.java"3 .source·"rgb_focuspeakBitCode.java"
  
  
4 #·static·fields4 #·static·fields
5 .field·private·static·bitCode32Length:I·=·0x9405 .field·private·static·bitCode32Length:I·=·0x93c
  
6 .field·private·static·bitCode64Length:I·=·0x9c06 .field·private·static·bitCode64Length:I·=·0x9c0
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
9 ····.locals·09 ····.locals·0
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
  
98 ····return-object·v098 ····return-object·v0
99 .end·method99 .end·method
  
100 .method·private·static·getSegment32_0()[B100 .method·private·static·getSegment32_0()[B
101 ····.locals·1101 ····.locals·1
  
102 ····const/16·v0,·0x940102 ····const/16·v0,·0x93c
  
103 ····new-array·v0,·v0,·[B103 ····new-array·v0,·v0,·[B
  
104 ····.line·34104 ····.line·34
105 ····fill-array-data·v0,·:array_0105 ····fill-array-data·v0,·:array_0
  
106 ····return-object·v0106 ····return-object·v0
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ········0x0t121 ········0x0t
122 ········0x0t122 ········0x0t
123 ········0x0t123 ········0x0t
124 ········0x2ct124 ········0x2ct
125 ········0x0t125 ········0x0t
126 ········0x0t126 ········0x0t
127 ········0x0t127 ········0x0t
128 ········0x14t128 ········0x10t
129 ········0x9t129 ········0x9t
130 ········0x0t130 ········0x0t
131 ········0x0t131 ········0x0t
132 ········0x0t132 ········0x0t
133 ········0x0t133 ········0x0t
134 ········0x0t134 ········0x0t
135 ········0x0t135 ········0x0t
Offset 161, 15 lines modifiedOffset 161, 15 lines modified
161 ········0x43t161 ········0x43t
162 ········-0x40t162 ········-0x40t
163 ········-0x22t163 ········-0x22t
164 ········0x21t164 ········0x21t
165 ········0xct165 ········0xct
166 ········0x0t166 ········0x0t
167 ········0x0t167 ········0x0t
168 ········0x42t168 ········0x41t
169 ········0x2t169 ········0x2t
170 ········0x0t170 ········0x0t
171 ········0x0t171 ········0x0t
172 ········0x1t172 ········0x1t
173 ········0x10t173 ········0x10t
174 ········0x0t174 ········0x0t
175 ········0x0t175 ········0x0t
Offset 313, 15 lines modifiedOffset 313, 15 lines modified
313 ········0x0t313 ········0x0t
314 ········0x0t314 ········0x0t
315 ········0x0t315 ········0x0t
316 ········-0x77t316 ········-0x77t
317 ········0x20t317 ········0x20t
318 ········0x0t318 ········0x0t
319 ········0x0t319 ········0x0t
320 ········0x1bt320 ········0x1at
321 ········0x0t321 ········0x0t
322 ········0x0t322 ········0x0t
323 ········0x0t323 ········0x0t
324 ········0x32t324 ········0x32t
325 ········0x22t325 ········0x22t
326 ········0x48t326 ········0x48t
327 ········0x9t327 ········0x9t
Offset 352, 15 lines modifiedOffset 352, 15 lines modified
352 ········0x10t352 ········0x10t
353 ········0x64t353 ········0x64t
354 ········0x73t354 ········0x73t
355 ········0x4t355 ········0x4t
356 ········0x60t356 ········0x60t
357 ········0x40t357 ········0x40t
358 ········-0x20t358 ········-0x20t
359 ········0x2ct359 ········0x28t
360 ········0x69t360 ········0x69t
361 ········-0x76t361 ········-0x76t
362 ········0x28t362 ········0x28t
363 ········0x61t363 ········0x61t
364 ········-0xet364 ········-0xet
365 ········0x23t365 ········0x23t
366 ········-0x17t366 ········-0x17t
Offset 368, 69 lines modifiedOffset 368, 65 lines modified
368 ········-0x6at368 ········-0x6at
369 ········-0x3bt369 ········-0x3bt
370 ········0x11t370 ········0x11t
371 ········-0x80t371 ········-0x80t
372 ········0x9t372 ········0x9t
373 ········0x71t373 ········0x71t
374 ········0x1at374 ········0x1at
 375 ········0x14t
 376 ········0x4t
 377 ········0x12t
 378 ········0x73t
 379 ········0x4t
 380 ········0x8t
 381 ········-0x6ft
375 ········-0x61t382 ········0x61t
376 ········0x46t383 ········0x4t
 384 ········-0x7et
 385 ········0x28t
 386 ········-0x7dt
377 ········0x41t387 ········0x1t
378 ········0x20t 
379 ········0x31t 
380 ········0x47t 
381 ········-0x80t388 ········-0x80t
382 ········0x10t389 ········0x4et
383 ········0x19t 
384 ········0x46t390 ········0x6t
385 ········0x20t 
386 ········-0x78t391 ········-0x80t
387 ········0x32t392 ········0x42t
388 ········0x18t 
389 ········0x0t 
Max diff block lines reached; 1289/3650 bytes (35.32%) of diff not shown.
9.68 KB
smali/freed/renderscript/freedcamBitCode.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Lfreed/renderscript/freedcamBitCode;1 .class·public·Lfreed/renderscript/freedcamBitCode;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"freedcamBitCode.java"3 .source·"freedcamBitCode.java"
  
  
4 #·static·fields4 #·static·fields
5 .field·private·static·bitCode32Length:I·=·0x31f05 .field·private·static·bitCode32Length:I·=·0x31f4
  
6 .field·private·static·bitCode64Length:I·=·0x36d06 .field·private·static·bitCode64Length:I·=·0x36d0
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
9 ····.locals·09 ····.locals·0
Offset 35, 99 lines modifiedOffset 35, 99 lines modified
  
35 ····return-object·v035 ····return-object·v0
36 .end·method36 .end·method
  
37 .method·private·static·getBitCode32Internal()[B37 .method·private·static·getBitCode32Internal()[B
38 ····.locals·538 ····.locals·5
  
39 ····.line·84739 ····.line·848
40 ····sget·v0,·Lfreed/renderscript/freedcamBitCode;->bitCode32Length:I40 ····sget·v0,·Lfreed/renderscript/freedcamBitCode;->bitCode32Length:I
  
41 ····new-array·v0,·v0,·[B41 ····new-array·v0,·v0,·[B
  
42 ····.line·85042 ····.line·851
43 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment32_0()[B43 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment32_0()[B
  
44 ····move-result-object·v144 ····move-result-object·v1
  
45 ····.line·85145 ····.line·852
46 ····array-length·v2,·v146 ····array-length·v2,·v1
  
47 ····const/4·v3,·0x047 ····const/4·v3,·0x0
  
48 ····invoke-static·{v1,·v3,·v0,·v3,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V48 ····invoke-static·{v1,·v3,·v0,·v3,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
49 ····.line·85249 ····.line·853
50 ····array-length·v1,·v150 ····array-length·v1,·v1
  
51 ····add-int/2addr·v1,·v351 ····add-int/2addr·v1,·v3
  
52 ····.line·85352 ····.line·854
53 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment32_1()[B53 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment32_1()[B
  
54 ····move-result-object·v254 ····move-result-object·v2
  
55 ····.line·85455 ····.line·855
56 ····array-length·v4,·v256 ····array-length·v4,·v2
  
57 ····invoke-static·{v2,·v3,·v0,·v1,·v4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V57 ····invoke-static·{v2,·v3,·v0,·v1,·v4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
58 ····.line·85558 ····.line·856
59 ····array-length·v1,·v259 ····array-length·v1,·v2
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·static·getBitCode64()[B62 .method·public·static·getBitCode64()[B
63 ····.locals·163 ····.locals·1
  
64 ····.line·86164 ····.line·862
65 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getBitCode64Internal()[B65 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getBitCode64Internal()[B
  
66 ····move-result-object·v066 ····move-result-object·v0
  
67 ····return-object·v067 ····return-object·v0
68 .end·method68 .end·method
  
69 .method·private·static·getBitCode64Internal()[B69 .method·private·static·getBitCode64Internal()[B
70 ····.locals·570 ····.locals·5
  
71 ····.line·175671 ····.line·1757
72 ····sget·v0,·Lfreed/renderscript/freedcamBitCode;->bitCode64Length:I72 ····sget·v0,·Lfreed/renderscript/freedcamBitCode;->bitCode64Length:I
  
73 ····new-array·v0,·v0,·[B73 ····new-array·v0,·v0,·[B
  
74 ····.line·175974 ····.line·1760
75 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment64_0()[B75 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment64_0()[B
  
76 ····move-result-object·v176 ····move-result-object·v1
  
77 ····.line·176077 ····.line·1761
78 ····array-length·v2,·v178 ····array-length·v2,·v1
  
79 ····const/4·v3,·0x079 ····const/4·v3,·0x0
  
80 ····invoke-static·{v1,·v3,·v0,·v3,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V80 ····invoke-static·{v1,·v3,·v0,·v3,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
81 ····.line·176181 ····.line·1762
82 ····array-length·v1,·v182 ····array-length·v1,·v1
  
83 ····add-int/2addr·v1,·v383 ····add-int/2addr·v1,·v3
  
84 ····.line·176284 ····.line·1763
85 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment64_1()[B85 ····invoke-static·{},·Lfreed/renderscript/freedcamBitCode;->getSegment64_1()[B
  
86 ····move-result-object·v286 ····move-result-object·v2
  
87 ····.line·176387 ····.line·1764
88 ····array-length·v4,·v288 ····array-length·v4,·v2
  
89 ····invoke-static·{v2,·v3,·v0,·v1,·v4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V89 ····invoke-static·{v2,·v3,·v0,·v1,·v4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
90 ····.line·176490 ····.line·1765
91 ····array-length·v1,·v291 ····array-length·v1,·v2
  
92 ····return-object·v092 ····return-object·v0
93 .end·method93 .end·method
  
94 .method·private·static·getSegment32_0()[B94 .method·private·static·getSegment32_0()[B
95 ····.locals·195 ····.locals·1
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ········0x0t151 ········0x0t
152 ········0x0t152 ········0x0t
153 ········0x0t153 ········0x0t
154 ········0x2ct154 ········0x2ct
155 ········0x0t155 ········0x0t
156 ········0x0t156 ········0x0t
157 ········0x0t157 ········0x0t
158 ········-0x3ct158 ········-0x38t
159 ········0x31t159 ········0x31t
160 ········0x0t160 ········0x0t
161 ········0x0t161 ········0x0t
162 ········0x0t162 ········0x0t
Max diff block lines reached; 6796/9819 bytes (69.21%) of diff not shown.