248 MB
/home/fdroid/fdroiddata/tmp/free.rm.skytube.legacy.oss_57.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_free.rm.skytube.legacy.oss_57.apk
1.97 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·8991963·bytes,·number·of·entries:·15581 Zip·file·size:·8991963·bytes,·number·of·entries:·1558
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx·····1900·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····1911·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······191·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······190·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··7873524·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··7872444·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx···630112·b-·defN·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx···630112·b-·defN·81-Jan-01·01:01·classes2.dex
8 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin8 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
9 -rw----·····2.0·fat·····1102·b-·defN·81-Jan-01·01:01·META-INF/jsoup/LICENSE9 -rw----·····2.0·fat·····1102·b-·defN·81-Jan-01·01:01·META-INF/jsoup/LICENSE
10 -rw----·····2.0·fat·······34·b-·defN·81-Jan-01·01:01·META-INF/services/org.ocpsoft.prettytime.PrettyTime10 -rw----·····2.0·fat·······34·b-·defN·81-Jan-01·01:01·META-INF/services/org.ocpsoft.prettytime.PrettyTime
11 -rw----·····2.0·fat······773·b-·defN·81-Jan-01·01:01·README.md11 -rw----·····2.0·fat······773·b-·defN·81-Jan-01·01:01·README.md
12 -rw----·····2.0·fat·······53·b-·defN·81-Jan-01·01:01·androidsupportmultidexversion.txt12 -rw----·····2.0·fat·······53·b-·defN·81-Jan-01·01:01·androidsupportmultidexversion.txt
13 -rw----·····2.0·fat·······33·b-·defN·81-Jan-01·01:01·com/google/api/client/googleapis/google-api-client.properties13 -rw----·····2.0·fat·······33·b-·defN·81-Jan-01·01:01·com/google/api/client/googleapis/google-api-client.properties
Offset 1553, 8 lines modifiedOffset 1553, 8 lines modified
1553 -rw----·····0.0·fat·····1296·b-·stor·81-Jan-01·01:01·res/zr.png1553 -rw----·····0.0·fat·····1296·b-·stor·81-Jan-01·01:01·res/zr.png
1554 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png1554 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png
1555 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/zz.xml1555 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/zz.xml
1556 -rw----·····0.0·fat··2509212·b-·stor·81-Jan-01·01:01·resources.arsc1556 -rw----·····0.0·fat··2509212·b-·stor·81-Jan-01·01:01·resources.arsc
1557 -rw----·····2.0·fat···114443·b-·defN·81-Jan-01·01:01·META-INF/37CC03E2.SF1557 -rw----·····2.0·fat···114443·b-·defN·81-Jan-01·01:01·META-INF/37CC03E2.SF
1558 -rw----·····2.0·fat·····1328·b-·defN·81-Jan-01·01:01·META-INF/37CC03E2.RSA1558 -rw----·····2.0·fat·····1328·b-·defN·81-Jan-01·01:01·META-INF/37CC03E2.RSA
1559 -rw----·····2.0·fat···114335·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1559 -rw----·····2.0·fat···114335·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1560 1558·files,·17870084·bytes·uncompressed,·8802032·bytes·compressed:··50.7%1560 1558·files,·17869014·bytes·uncompressed,·8801954·bytes·compressed:··50.7%
248 MB
classes.dex
222 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 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············:·0cf000674 checksum············:·b9de2932
5 signature···········:·bb03...de4c5 signature···········:·1ac1...675e
6 file_size···········:·78735246 file_size···········:·7872444
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·····:·6238710 string_ids_size·····:·62383
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·985612 type_ids_size·······:·9854
13 type_ids_off········:·249660·(0x03cf3c)13 type_ids_off········:·249644·(0x03cf2c)
14 proto_ids_size······:·1494914 proto_ids_size······:·14949
15 proto_ids_off·······:·289084·(0x04693c)15 proto_ids_off·······:·289060·(0x046924)
16 field_ids_size······:·2840116 field_ids_size······:·28399
17 field_ids_off·······:·468472·(0x0725f8)17 field_ids_off·······:·468448·(0x0725e0)
18 method_ids_size·····:·6203318 method_ids_size·····:·62031
19 method_ids_off······:·695680·(0x0a9d80)19 method_ids_off······:·695640·(0x0a9d58)
20 class_defs_size·····:·820820 class_defs_size·····:·8206
21 class_defs_off······:·1191944·(0x123008)21 class_defs_off······:·1191888·(0x122fd0)
22 data_size···········:·641892422 data_size···········:·6417964
23 data_off············:·1454600·(0x163208)23 data_off············:·1454480·(0x163190)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·26925 class_idx···········:·269
26 access_flags········:·5633·(0x1601)26 access_flags········:·5633·(0x1601)
27 superclass_idx······:·695127 superclass_idx······:·6949
28 source_file_idx·····:·2205428 source_file_idx·····:·22050
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·131 direct_methods_size·:·1
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0············-33 Class·#0············-
34 ··Class·descriptor··:·'Landroid/media/MediaDrmThrowable;'34 ··Class·descriptor··:·'Landroid/media/MediaDrmThrowable;'
Offset 46, 30 lines modifiedOffset 46, 30 lines modified
46 ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR)46 ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR)
47 ······method_idx····:·142947 ······method_idx····:·1429
48 ······code··········-48 ······code··········-
49 ······registers·····:·149 ······registers·····:·1
50 ······ins···········:·050 ······ins···········:·0
51 ······outs··········:·151 ······outs··········:·1
52 ······insns·size····:·6·16-bit·code·units52 ······insns·size····:·6·16-bit·code·units
53 163224:········································|[163224]·android.media.MediaDrmThrowable.<clinit>:()V53 1631ac:········································|[1631ac]·android.media.MediaDrmThrowable.<clinit>:()V
54 163234:·2200·1f1b······························|0000:·new-instance·v0,·Ljava/lang/NoClassDefFoundError;·//·type@1b1f54 1631bc:·2200·1d1b······························|0000:·new-instance·v0,·Ljava/lang/NoClassDefFoundError;·//·type@1b1d
55 163238:·7010·2cb0·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/NoClassDefFoundError;.<init>:()V·//·method@b02c55 1631c0:·7010·2ab0·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/NoClassDefFoundError;.<init>:()V·//·method@b02a
56 16323e:·2700···································|0005:·throw·v056 1631c6:·2700···································|0005:·throw·v0
57 ······catches·······:·(none)57 ······catches·······:·(none)
58 ······positions·····:58 ······positions·····:
59 ······locals········:59 ······locals········:
  
60 ··Virtual·methods···-60 ··Virtual·methods···-
61 ··source_file_idx···:·22054·(SourceFile)61 ··source_file_idx···:·22050·(SourceFile)
  
62 Class·#1·header:62 Class·#1·header:
63 class_idx···········:·36563 class_idx···········:·365
64 access_flags········:·1025·(0x0401)64 access_flags········:·1025·(0x0401)
65 superclass_idx······:·695165 superclass_idx······:·6949
66 source_file_idx·····:·2205466 source_file_idx·····:·22050
67 static_fields_size··:·067 static_fields_size··:·0
68 instance_fields_size:·068 instance_fields_size:·0
69 direct_methods_size·:·269 direct_methods_size·:·2
70 virtual_methods_size:·070 virtual_methods_size:·0
  
71 Class·#1·annotations:71 Class·#1·annotations:
72 Annotations·on·class72 Annotations·on·class
Offset 90, 52 lines modifiedOffset 90, 52 lines modified
90 ······access········:·0x1008·(STATIC·SYNTHETIC)90 ······access········:·0x1008·(STATIC·SYNTHETIC)
91 ······method_idx····:·181591 ······method_idx····:·1815
92 ······code··········-92 ······code··········-
93 ······registers·····:·393 ······registers·····:·3
94 ······ins···········:·394 ······ins···········:·3
95 ······outs··········:·395 ······outs··········:·3
96 ······insns·size····:·4·16-bit·code·units96 ······insns·size····:·4·16-bit·code·units
97 1633dc:········································|[1633dc]·android.support.v4.app.INotificationSideChannel$_Parcel.access$100:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V97 163364:········································|[163364]·android.support.v4.app.INotificationSideChannel$_Parcel.access$100:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V
98 1633ec:·7130·1807·1002·························|0000:·invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/INotificationSideChannel$_Parcel;.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V·//·method@071898 163374:·7130·1807·1002·························|0000:·invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/INotificationSideChannel$_Parcel;.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V·//·method@0718
99 1633f2:·0e00···································|0003:·return-void99 16337a:·0e00···································|0003:·return-void
100 ······catches·······:·(none)100 ······catches·······:·(none)
101 ······positions·····:101 ······positions·····:
102 ······locals········:102 ······locals········:
  
103 ····#1··············:·(in·Landroid/support/v4/app/INotificationSideChannel$_Parcel;)103 ····#1··············:·(in·Landroid/support/v4/app/INotificationSideChannel$_Parcel;)
104 ······name··········:·'writeTypedObject'104 ······name··········:·'writeTypedObject'
105 ······type··········:·'(Landroid/os/Parcel;Landroid/os/Parcelable;I)V'105 ······type··········:·'(Landroid/os/Parcel;Landroid/os/Parcelable;I)V'
106 ······access········:·0x000a·(PRIVATE·STATIC)106 ······access········:·0x000a·(PRIVATE·STATIC)
107 ······method_idx····:·1816107 ······method_idx····:·1816
108 ······code··········-108 ······code··········-
109 ······registers·····:·4109 ······registers·····:·4
110 ······ins···········:·3110 ······ins···········:·3
111 ······outs··········:·3111 ······outs··········:·3
112 ······insns·size····:·15·16-bit·code·units112 ······insns·size····:·15·16-bit·code·units
113 1633f4:········································|[1633f4]·android.support.v4.app.INotificationSideChannel$_Parcel.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V113 16337c:········································|[16337c]·android.support.v4.app.INotificationSideChannel$_Parcel.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V
114 163404:·3802·0a00······························|0000:·if-eqz·v2,·000a·//·+000a114 16338c:·3802·0a00······························|0000:·if-eqz·v2,·000a·//·+000a
115 163408:·1210···································|0002:·const/4·v0,·#int·1·//·#1115 163390:·1210···································|0002:·const/4·v0,·#int·1·//·#1
116 16340a:·6e20·d406·0100·························|0003:·invoke-virtual·{v1,·v0},·Landroid/os/Parcel;.writeInt:(I)V·//·method@06d4116 163392:·6e20·d406·0100·························|0003:·invoke-virtual·{v1,·v0},·Landroid/os/Parcel;.writeInt:(I)V·//·method@06d4
117 163410:·7230·eb06·1203·························|0006:·invoke-interface·{v2,·v1,·v3},·Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V·//·method@06eb117 163398:·7230·eb06·1203·························|0006:·invoke-interface·{v2,·v1,·v3},·Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V·//·method@06eb
118 163416:·2805···································|0009:·goto·000e·//·+0005118 16339e:·2805···································|0009:·goto·000e·//·+0005
119 163418:·1202···································|000a:·const/4·v2,·#int·0·//·#0119 1633a0:·1202···································|000a:·const/4·v2,·#int·0·//·#0
120 16341a:·6e20·d406·2100·························|000b:·invoke-virtual·{v1,·v2},·Landroid/os/Parcel;.writeInt:(I)V·//·method@06d4120 1633a2:·6e20·d406·2100·························|000b:·invoke-virtual·{v1,·v2},·Landroid/os/Parcel;.writeInt:(I)V·//·method@06d4
121 163420:·0e00···································|000e:·return-void121 1633a8:·0e00···································|000e:·return-void
122 ······catches·······:·(none)122 ······catches·······:·(none)
123 ······positions·····:123 ······positions·····:
124 ······locals········:124 ······locals········:
  
125 ··Virtual·methods···-125 ··Virtual·methods···-
126 ··source_file_idx···:·22054·(SourceFile)126 ··source_file_idx···:·22050·(SourceFile)
  
127 Class·#2·header:127 Class·#2·header:
128 class_idx···········:·366128 class_idx···········:·366
129 access_flags········:·1537·(0x0601)129 access_flags········:·1537·(0x0601)
130 superclass_idx······:·6951130 superclass_idx······:·6949
131 source_file_idx·····:·22054131 source_file_idx·····:·22050
132 static_fields_size··:·1132 static_fields_size··:·1
133 instance_fields_size:·0133 instance_fields_size:·0
134 direct_methods_size·:·1134 direct_methods_size·:·1
135 virtual_methods_size:·3135 virtual_methods_size:·3
  
136 Class·#2·annotations:136 Class·#2·annotations:
137 Annotations·on·class137 Annotations·on·class
Offset 160, 22 lines modifiedOffset 160, 22 lines modified
160 ······access········:·0x10008·(STATIC·CONSTRUCTOR)160 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
161 ······method_idx····:·1817161 ······method_idx····:·1817
162 ······code··········-162 ······code··········-
163 ······registers·····:·3163 ······registers·····:·3
164 ······ins···········:·0164 ······ins···········:·0
165 ······outs··········:·3165 ······outs··········:·3
Max diff block lines reached; 233140286/233147958 bytes (100.00%) of diff not shown.
25.7 MB
classes.jar
6.06 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·15497293·bytes,·number·of·entries:·82081 Zip·file·size:·15494246·bytes,·number·of·entries:·8206
2 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·android/media/MediaDrmThrowable.class2 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·android/media/MediaDrmThrowable.class
3 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class3 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class
4 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class4 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
5 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class5 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class
6 ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class6 ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class
7 ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$$ExternalSyntheticApiModelOutline0.class7 ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$$ExternalSyntheticApiModelOutline0.class
8 ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$$ExternalSyntheticApiModelOutline10.class8 ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$$ExternalSyntheticApiModelOutline10.class
Offset 3524, 16 lines modifiedOffset 3524, 15 lines modified
3524 ?rwxrwxr-x··2.0·unx·····1191·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBSegment.class3524 ?rwxrwxr-x··2.0·unx·····1191·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBSegment.class
3525 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTasks$$ExternalSyntheticLambda0.class3525 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTasks$$ExternalSyntheticLambda0.class
3526 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTasks$LabelAndColor.class3526 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTasks$LabelAndColor.class
3527 ?rwxrwxr-x··2.0·unx·····5278·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTasks.class3527 ?rwxrwxr-x··2.0·unx·····5278·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTasks.class
3528 ?rwxrwxr-x··2.0·unx·····3148·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTimeBarView.class3528 ?rwxrwxr-x··2.0·unx·····3148·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBTimeBarView.class
3529 ?rwxrwxr-x··2.0·unx·····1365·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBVideoInfo.class3529 ?rwxrwxr-x··2.0·unx·····1365·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/Sponsorblock/SBVideoInfo.class
3530 ?rwxrwxr-x··2.0·unx·····3410·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/TLSSocketFactory.class3530 ?rwxrwxr-x··2.0·unx·····3410·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/TLSSocketFactory.class
3531 ?rwxrwxr-x··2.0·unx·····1303·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/VideoCategory$1.class3531 ?rwxrwxr-x··2.0·unx·····3209·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/VideoCategory.class
3532 ?rwxrwxr-x··2.0·unx·····3344·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/VideoCategory.class 
3533 ?rwxrwxr-x··2.0·unx·····3718·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/GetCommentThreads.class3532 ?rwxrwxr-x··2.0·unx·····3718·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/GetCommentThreads.class
3534 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/GetYouTubeVideos.class3533 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/GetYouTubeVideos.class
3535 ?rwxrwxr-x··2.0·unx·····2093·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/CardData.class3534 ?rwxrwxr-x··2.0·unx·····2093·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/CardData.class
3536 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/Category.class3535 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/Category.class
3537 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/ChannelView.class3536 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/ChannelView.class
3538 ?rwxrwxr-x··2.0·unx·····1861·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/ObfuscateKey.class3537 ?rwxrwxr-x··2.0·unx·····1861·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/ObfuscateKey.class
3539 ?rwxrwxr-x··2.0·unx·····1235·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/PersistentChannel.class3538 ?rwxrwxr-x··2.0·unx·····1235·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/PersistentChannel.class
Offset 3544, 17 lines modifiedOffset 3543, 16 lines modified
3544 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeChannel$$ExternalSyntheticLambda3.class3543 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeChannel$$ExternalSyntheticLambda3.class
3545 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeChannel$$ExternalSyntheticLambda6.class3544 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeChannel$$ExternalSyntheticLambda6.class
3546 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeChannel$$ExternalSyntheticLambda8.class3545 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeChannel$$ExternalSyntheticLambda8.class
3547 ?rwxrwxr-x··2.0·unx·····1687·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeComment.class3546 ?rwxrwxr-x··2.0·unx·····1687·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeComment.class
3548 ?rwxrwxr-x··2.0·unx·····1970·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeCommentThread.class3547 ?rwxrwxr-x··2.0·unx·····1970·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeCommentThread.class
3549 ?rwxrwxr-x··2.0·unx······762·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeVideo$2.class3548 ?rwxrwxr-x··2.0·unx······762·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeVideo$2.class
3550 ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/Tasks/GetSubscriptionVideosTaskListener.class3549 ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/Tasks/GetSubscriptionVideosTaskListener.class
3551 ?rwxrwxr-x··2.0·unx·····1087·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$1.class 
3552 ?rwxrwxr-x··2.0·unx······904·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$BlockedVideo.class3550 ?rwxrwxr-x··2.0·unx······904·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$BlockedVideo.class
3553 ?rwxrwxr-x··2.0·unx·····1837·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$FilterType.class3551 ?rwxrwxr-x··2.0·unx·····1693·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$FilterType.class
3554 ?rwxrwxr-x··2.0·unx·····1565·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$LanguageDetectionSingleton.class3552 ?rwxrwxr-x··2.0·unx·····1565·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$LanguageDetectionSingleton.class
3555 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$VideoBlockerListener.class3553 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker$VideoBlockerListener.class
3556 ?rwxrwxr-x··2.0·unx·····7673·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker.class3554 ?rwxrwxr-x··2.0·unx·····7673·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoBlocker.class
3557 ?rwxrwxr-x··2.0·unx·····1187·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoStream/VideoQuality.class3555 ?rwxrwxr-x··2.0·unx·····1187·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoStream/VideoQuality.class
3558 ?rwxrwxr-x··2.0·unx·····3561·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoStream/VideoResolution.class3556 ?rwxrwxr-x··2.0·unx·····3561·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/VideoStream/VideoResolution.class
3559 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/YouTubeTasks$$ExternalSyntheticLambda0.class3557 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/YouTubeTasks$$ExternalSyntheticLambda0.class
3560 ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/YouTubeTasks$$ExternalSyntheticLambda11.class3558 ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·free/rm/skytube/businessobjects/YouTube/YouTubeTasks$$ExternalSyntheticLambda11.class
Offset 8203, 8 lines modifiedOffset 8201, 8 lines modified
8203 ?rwxrwxr-x··2.0·unx·····2198·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class8201 ?rwxrwxr-x··2.0·unx·····2198·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
8204 ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class8202 ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
8205 ?rwxrwxr-x··2.0·unx·····3816·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class8203 ?rwxrwxr-x··2.0·unx·····3816·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
8206 ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class8204 ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
8207 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class8205 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
8208 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class8206 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
8209 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class8207 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
8210 8208·files,·16586571·bytes·uncompressed,·13803931·bytes·compressed:··16.8%8208 8206·files,·16583902·bytes·uncompressed,·13801262·bytes·compressed:··16.8%
1.19 KB
zipnote «TEMP»/diffoscope_dbloc_vg_tmp/tmpgxzyo7oi_.zip
    
Offset 10581, 17 lines modifiedOffset 10581, 14 lines modified
  
10581 Filename:·free/rm/skytube/businessobjects/Sponsorblock/SBVideoInfo.class10581 Filename:·free/rm/skytube/businessobjects/Sponsorblock/SBVideoInfo.class
10582 Comment:·10582 Comment:·
  
10583 Filename:·free/rm/skytube/businessobjects/TLSSocketFactory.class10583 Filename:·free/rm/skytube/businessobjects/TLSSocketFactory.class
10584 Comment:·10584 Comment:·
  
10585 Filename:·free/rm/skytube/businessobjects/VideoCategory$1.class 
10586 Comment:· 
  
10587 Filename:·free/rm/skytube/businessobjects/VideoCategory.class10585 Filename:·free/rm/skytube/businessobjects/VideoCategory.class
10588 Comment:·10586 Comment:·
  
10589 Filename:·free/rm/skytube/businessobjects/YouTube/GetCommentThreads.class10587 Filename:·free/rm/skytube/businessobjects/YouTube/GetCommentThreads.class
10590 Comment:·10588 Comment:·
  
10591 Filename:·free/rm/skytube/businessobjects/YouTube/GetYouTubeVideos.class10589 Filename:·free/rm/skytube/businessobjects/YouTube/GetYouTubeVideos.class
Offset 10641, 17 lines modifiedOffset 10638, 14 lines modified
  
10641 Filename:·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeVideo$2.class10638 Filename:·free/rm/skytube/businessobjects/YouTube/POJOs/YouTubeVideo$2.class
10642 Comment:·10639 Comment:·
  
10643 Filename:·free/rm/skytube/businessobjects/YouTube/Tasks/GetSubscriptionVideosTaskListener.class10640 Filename:·free/rm/skytube/businessobjects/YouTube/Tasks/GetSubscriptionVideosTaskListener.class
10644 Comment:·10641 Comment:·
  
10645 Filename:·free/rm/skytube/businessobjects/YouTube/VideoBlocker$1.class 
10646 Comment:· 
  
10647 Filename:·free/rm/skytube/businessobjects/YouTube/VideoBlocker$BlockedVideo.class10642 Filename:·free/rm/skytube/businessobjects/YouTube/VideoBlocker$BlockedVideo.class
10648 Comment:·10643 Comment:·
  
10649 Filename:·free/rm/skytube/businessobjects/YouTube/VideoBlocker$FilterType.class10644 Filename:·free/rm/skytube/businessobjects/YouTube/VideoBlocker$FilterType.class
10650 Comment:·10645 Comment:·
  
10651 Filename:·free/rm/skytube/businessobjects/YouTube/VideoBlocker$LanguageDetectionSingleton.class10646 Filename:·free/rm/skytube/businessobjects/YouTube/VideoBlocker$LanguageDetectionSingleton.class
25.6 MB
zipdetails --redact --walk --utc {}
    
Offset 64041, 298277 lines modifiedOffset 64041, 298189 lines modified
  
64041 4B2E0E·LOCAL·HEADER·#3530····04034B50·(67324752)64041 4B2E0E·LOCAL·HEADER·#3530····04034B50·(67324752)
64042 4B2E12·Extract·Zip·Spec······14·(20)·'2.0'64042 4B2E12·Extract·Zip·Spec······14·(20)·'2.0'
64043 4B2E13·Extract·OS············00·(0)·'MS-DOS'64043 4B2E13·Extract·OS············00·(0)·'MS-DOS'
64044 4B2E14·General·Purpose·Flag··0000·(0)64044 4B2E14·General·Purpose·Flag··0000·(0)
64045 4B2E16·Compression·Method····0000·(0)·'Stored'64045 4B2E16·Compression·Method····0000·(0)·'Stored'
64046 4B2E18·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'64046 4B2E18·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
64047 4B2E1C·CRC···················62EFD739·(1659885369)64047 4B2E1C·CRC···················C535856E·(3308619118)
64048 4B2E20·Compressed·Size·······00000517·(1303)64048 4B2E20·Compressed·Size·······00000C89·(3209)
64049 4B2E24·Uncompressed·Size·····00000517·(1303)64049 4B2E24·Uncompressed·Size·····00000C89·(3209)
64050 4B2E28·Filename·Length·······0035·(53)64050 4B2E28·Filename·Length·······0033·(51)
64051 4B2E2A·Extra·Length··········0000·(0)64051 4B2E2A·Extra·Length··········0000·(0)
64052 4B2E2C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64052 4B2E2C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64053 #64053 #
64054 #·WARNING:·Offset·0x4B2E2C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64054 #·WARNING:·Offset·0x4B2E2C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64055 #··········Zero·length·filename64055 #··········Zero·length·filename
64056 #64056 #
64057 4B2E61·PAYLOAD64057 4B2E5F·PAYLOAD
  
64058 4B3378·LOCAL·HEADER·#3531····04034B50·(67324752)64058 4B3AE8·LOCAL·HEADER·#3531····04034B50·(67324752)
64059 4B337C·Extract·Zip·Spec······14·(20)·'2.0'64059 4B3AEC·Extract·Zip·Spec······14·(20)·'2.0'
64060 4B337D·Extract·OS············00·(0)·'MS-DOS'64060 4B3AED·Extract·OS············00·(0)·'MS-DOS'
64061 4B337E·General·Purpose·Flag··0000·(0)64061 4B3AEE·General·Purpose·Flag··0000·(0)
64062 4B3380·Compression·Method····0000·(0)·'Stored'64062 4B3AF0·Compression·Method····0000·(0)·'Stored'
64063 4B3382·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'64063 4B3AF2·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
64064 4B3386·CRC···················A257EBDB·(2723671003)64064 4B3AF6·CRC···················D15D4605·(3512550917)
64065 4B338A·Compressed·Size·······00000D10·(3344)64065 4B3AFA·Compressed·Size·······00000E86·(3718)
64066 4B338E·Uncompressed·Size·····00000D10·(3344)64066 4B3AFE·Uncompressed·Size·····00000E86·(3718)
64067 4B3392·Filename·Length·······0033·(51)64067 4B3B02·Filename·Length·······003F·(63)
64068 4B3394·Extra·Length··········0000·(0)64068 4B3B04·Extra·Length··········0000·(0)
64069 4B3396·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64069 4B3B06·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64070 #64070 #
64071 #·WARNING:·Offset·0x4B3396:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64071 #·WARNING:·Offset·0x4B3B06:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64072 #··········Zero·length·filename64072 #··········Zero·length·filename
64073 #64073 #
64074 4B33C9·PAYLOAD64074 4B3B45·PAYLOAD
  
64075 4B40D9·LOCAL·HEADER·#3532····04034B50·(67324752)64075 4B49CB·LOCAL·HEADER·#3532····04034B50·(67324752)
64076 4B40DD·Extract·Zip·Spec······14·(20)·'2.0'64076 4B49CF·Extract·Zip·Spec······14·(20)·'2.0'
64077 4B40DE·Extract·OS············00·(0)·'MS-DOS'64077 4B49D0·Extract·OS············00·(0)·'MS-DOS'
 64078 4B49D1·General·Purpose·Flag··0000·(0)
 64079 4B49D3·Compression·Method····0000·(0)·'Stored'
 64080 4B49D5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
 64081 4B49D9·CRC···················B5869A04·(3045497348)
 64082 4B49DD·Compressed·Size·······000002E0·(736)
 64083 4B49E1·Uncompressed·Size·····000002E0·(736)
 64084 4B49E5·Filename·Length·······003E·(62)
 64085 4B49E7·Extra·Length··········0000·(0)
 64086 4B49E9·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
 64087 #
 64088 #·WARNING:·Offset·0x4B49E9:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
 64089 #··········Zero·length·filename
 64090 #
 64091 4B4A27·PAYLOAD
  
 64092 4B4D07·LOCAL·HEADER·#3533····04034B50·(67324752)
 64093 4B4D0B·Extract·Zip·Spec······14·(20)·'2.0'
 64094 4B4D0C·Extract·OS············00·(0)·'MS-DOS'
64078 4B40DF·General·Purpose·Flag··0000·(0)64095 4B4D0D·General·Purpose·Flag··0000·(0)
64079 4B40E1·Compression·Method····0000·(0)·'Stored'64096 4B4D0F·Compression·Method····0000·(0)·'Stored'
64080 4B40E3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'64097 4B4D11·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
 64098 4B4D15·CRC···················9488928B·(2491978379)
64081 4B40E7·CRC···················D15D4605·(3512550917) 
64082 4B40EB·Compressed·Size·······00000E86·(3718) 
64083 4B40EF·Uncompressed·Size·····00000E86·(3718) 
64084 4B40F3·Filename·Length·······003F·(63) 
64085 4B40F5·Extra·Length··········0000·(0) 
64086 4B40F7·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' 
64087 # 
64088 #·WARNING:·Offset·0x4B40F7:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' 
64089 #··········Zero·length·filename 
64090 # 
64091 4B4136·PAYLOAD 
  
64092 4B4FBC·LOCAL·HEADER·#3533····04034B50·(67324752) 
64093 4B4FC0·Extract·Zip·Spec······14·(20)·'2.0' 
64094 4B4FC1·Extract·OS············00·(0)·'MS-DOS' 
64095 4B4FC2·General·Purpose·Flag··0000·(0) 
64096 4B4FC4·Compression·Method····0000·(0)·'Stored' 
64097 4B4FC6·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' 
64098 4B4FCA·CRC···················B5869A04·(3045497348) 
64099 4B4FCE·Compressed·Size·······000002E0·(736)64099 4B4D19·Compressed·Size·······0000082D·(2093)
64100 4B4FD2·Uncompressed·Size·····000002E0·(736)64100 4B4D1D·Uncompressed·Size·····0000082D·(2093)
64101 4B4FD6·Filename·Length·······003E·(62)64101 4B4D21·Filename·Length·······003C·(60)
64102 4B4FD8·Extra·Length··········0000·(0)64102 4B4D23·Extra·Length··········0000·(0)
64103 4B4FDA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64103 4B4D25·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64104 #64104 #
64105 #·WARNING:·Offset·0x4B4FDA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64105 #·WARNING:·Offset·0x4B4D25:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64106 #··········Zero·length·filename64106 #··········Zero·length·filename
64107 #64107 #
64108 4B5018·PAYLOAD64108 4B4D61·PAYLOAD
  
64109 4B52F8·LOCAL·HEADER·#3534····04034B50·(67324752)64109 4B558E·LOCAL·HEADER·#3534····04034B50·(67324752)
64110 4B52FC·Extract·Zip·Spec······14·(20)·'2.0'64110 4B5592·Extract·Zip·Spec······14·(20)·'2.0'
64111 4B52FD·Extract·OS············00·(0)·'MS-DOS'64111 4B5593·Extract·OS············00·(0)·'MS-DOS'
64112 4B52FE·General·Purpose·Flag··0000·(0) 
64113 4B5300·Compression·Method····0000·(0)·'Stored' 
64114 4B5302·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' 
64115 4B5306·CRC···················9488928B·(2491978379) 
64116 4B530A·Compressed·Size·······0000082D·(2093) 
64117 4B530E·Uncompressed·Size·····0000082D·(2093) 
64118 4B5312·Filename·Length·······003C·(60) 
64119 4B5314·Extra·Length··········0000·(0) 
64120 4B5316·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' 
64121 # 
64122 #·WARNING:·Offset·0x4B5316:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' 
64123 #··········Zero·length·filename 
64124 # 
64125 4B5352·PAYLOAD 
  
64126 4B5B7F·LOCAL·HEADER·#3535····04034B50·(67324752) 
64127 4B5B83·Extract·Zip·Spec······14·(20)·'2.0' 
64128 4B5B84·Extract·OS············00·(0)·'MS-DOS' 
64129 4B5B85·General·Purpose·Flag··0000·(0)64112 4B5594·General·Purpose·Flag··0000·(0)
64130 4B5B87·Compression·Method····0000·(0)·'Stored'64113 4B5596·Compression·Method····0000·(0)·'Stored'
64131 4B5B89·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'64114 4B5598·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
64132 4B5B8D·CRC···················77E521E6·(2011505126)64115 4B559C·CRC···················77E521E6·(2011505126)
64133 4B5B91·Compressed·Size·······00000273·(627)64116 4B55A0·Compressed·Size·······00000273·(627)
64134 4B5B95·Uncompressed·Size·····00000273·(627)64117 4B55A4·Uncompressed·Size·····00000273·(627)
64135 4B5B99·Filename·Length·······003C·(60)64118 4B55A8·Filename·Length·······003C·(60)
64136 4B5B9B·Extra·Length··········0000·(0)64119 4B55AA·Extra·Length··········0000·(0)
64137 4B5B9D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64120 4B55AC·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64138 #64121 #
64139 #·WARNING:·Offset·0x4B5B9D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'64122 #·WARNING:·Offset·0x4B55AC:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
64140 #··········Zero·length·filename64123 #··········Zero·length·filename
64141 #64124 #
 64125 4B55E8·PAYLOAD
Max diff block lines reached; 26856404/26886749 bytes (99.89%) of diff not shown.
1.81 KB
free/rm/skytube/businessobjects/VideoCategory.class
1.71 KB
procyon -ec {}
    
Offset 48, 41 lines modifiedOffset 48, 41 lines modified
48 ············return·(GetYouTubeVideos)new·GetChannelVideosFull();48 ············return·(GetYouTubeVideos)new·GetChannelVideosFull();
49 ········}49 ········}
50 ········Log.d(clazz.getName(),·"Using·NewPipeChannelVideos...");50 ········Log.d(clazz.getName(),·"Using·NewPipeChannelVideos...");
51 ········return·(GetYouTubeVideos)new·NewPipeChannelVideos();51 ········return·(GetYouTubeVideos)new·NewPipeChannelVideos();
52 ····}52 ····}
53 ····53 ····
54 ····public·GetYouTubeVideos·createGetYouTubeVideos()·{54 ····public·GetYouTubeVideos·createGetYouTubeVideos()·{
55 ········switch·(VideoCategory$1.$SwitchMap$free$rm$skytube$businessobjects$VideoCategory[this.ordinal()])·{55 ········switch·(this.ordinal())·{
56 ············default:·{56 ············default:·{
57 ················throw·new·UnsupportedOperationException();57 ················throw·new·UnsupportedOperationException();
58 ············}58 ············}
59 ············case·9:·{59 ············case·8:·{
60 ················return·(GetYouTubeVideos)new·GetDownloadedVideos();60 ················return·(GetYouTubeVideos)new·GetDownloadedVideos();
61 ············}61 ············}
62 ············case·7:62 ············case·6:
63 ············case·8:·{63 ············case·7:·{
64 ················return·(GetYouTubeVideos)new·NewPipePlaylistVideos();64 ················return·(GetYouTubeVideos)new·NewPipePlaylistVideos();
65 ············}65 ············}
66 ············case·6:·{66 ············case·5:·{
67 ················return·(GetYouTubeVideos)new·GetBookmarksVideos();67 ················return·(GetYouTubeVideos)new·GetBookmarksVideos();
68 ············}68 ············}
69 ············case·5:·{69 ············case·4:·{
70 ················return·(GetYouTubeVideos)new·GetSubscriptionsVideosFromDb();70 ················return·(GetYouTubeVideos)new·GetSubscriptionsVideosFromDb();
71 ············}71 ············}
72 ············case·4:·{72 ············case·3:·{
73 ················return·createChannelVideosFetcher();73 ················return·createChannelVideosFetcher();
74 ············}74 ············}
75 ············case·3:·{75 ············case·2:·{
76 ················return·(GetYouTubeVideos)new·NewPipeVideoBySearch();76 ················return·(GetYouTubeVideos)new·NewPipeVideoBySearch();
77 ············}77 ············}
78 ············case·2:·{78 ············case·1:·{
79 ················return·(GetYouTubeVideos)new·NewPipeTrendingItems();79 ················return·(GetYouTubeVideos)new·NewPipeTrendingItems();
80 ············}80 ············}
81 ············case·1:·{81 ············case·0:·{
82 ················return·(GetYouTubeVideos)new·GetFeaturedVideos();82 ················return·(GetYouTubeVideos)new·GetFeaturedVideos();
83 ············}83 ············}
84 ········}84 ········}
85 ····}85 ····}
86 ····86 ····
87 ····public·boolean·isVideoFilteringEnabled()·{87 ····public·boolean·isVideoFilteringEnabled()·{
88 ········return·this.videoFiltering;88 ········return·this.videoFiltering;
3.6 KB
free/rm/skytube/businessobjects/YouTube/VideoBlocker$FilterType.class
3.46 KB
procyon -ec {}
    
Offset 14, 75 lines modifiedOffset 14, 75 lines modified
14 ····VIEWS("VIEWS",·4);14 ····VIEWS("VIEWS",·4);
15 ····15 ····
16 ····private·VideoBlocker$FilterType(final·String·name,·final·int·ordinal)·{16 ····private·VideoBlocker$FilterType(final·String·name,·final·int·ordinal)·{
17 ····}17 ····}
18 ····18 ····
19 ····@Override19 ····@Override
20 ····public·String·toString()·{20 ····public·String·toString()·{
21 ········final·boolean·b·=·Build$VERSION.SDK_INT·>=·24;21 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
22 ········switch·(VideoBlocker$1.$SwitchMap$free$rm$skytube$businessobjects$YouTube$VideoBlocker$FilterType[this.ordinal()])·{ 
23 ············default:·{ 
24 ················return·super.toString(); 
25 ············} 
26 ············case·6:·{22 ········final·int·n·=·24;
 23 ········final·int·n2·=·1;
 24 ········final·boolean·b·=·sdk_INT·>=·n;
 25 ········final·int·ordinal·=·this.ordinal();
 26 ········if·(ordinal·==·0)·{
27 ················String·s;27 ············String·s;
28 ················if·(b)·{28 ············if·(b)·{
29 ····················s·=·"\ud83d\udc4e"; 
30 ················} 
31 ················else·{ 
32 ····················s·=·"D"; 
33 ················} 
34 ················return·s; 
35 ············} 
36 ············case·5:·{ 
37 ················String·s2; 
38 ················if·(b)·{ 
39 ····················s2·=·"\ud83d\udc41\ufe0f"; 
40 ················} 
41 ················else·{ 
42 ····················s2·=·"V"; 
43 ················} 
44 ················return·s2; 
45 ············} 
46 ············case·4:·{ 
47 ················String·s3; 
48 ················if·(b)·{ 
49 ····················s3·=·"\ud83d\udd0d"; 
50 ················} 
51 ················else·{ 
52 ····················s3·=·"LD"; 
53 ················} 
54 ················return·s3; 
55 ············} 
56 ············case·3:·{ 
57 ················String·s4; 
58 ················if·(b)·{ 
59 ····················s4·=·"\ud83d\udde3\ufe0f"; 
60 ················} 
61 ················else·{ 
62 ····················s4·=·"L"; 
63 ················} 
64 ················return·s4; 
65 ············} 
66 ············case·2:·{ 
67 ················String·s5; 
68 ················if·(b)·{ 
69 ····················s5·=·"\u26aa"; 
70 ················} 
71 ················else·{ 
72 ····················s5·=·"W"; 
73 ················} 
74 ················return·s5; 
75 ············} 
76 ············case·1:·{ 
77 ················String·s6; 
78 ················if·(b)·{ 
79 ····················s6·=·"\u26ab";29 ················s·=·"\u26ab";
80 ················} 
81 ················else·{ 
82 ····················s6·=·"B"; 
83 ················} 
84 ················return·s6; 
85 ············}30 ············}
 31 ············else·{
 32 ················s·=·"B";
 33 ············}
 34 ············return·s;
 35 ········}
 36 ········if·(ordinal·==·n2)·{
 37 ············String·s2;
 38 ············if·(b)·{
 39 ················s2·=·"\u26aa";
 40 ············}
 41 ············else·{
 42 ················s2·=·"W";
 43 ············}
 44 ············return·s2;
 45 ········}
 46 ········if·(ordinal·==·2)·{
 47 ············String·s3;
 48 ············if·(b)·{
 49 ················s3·=·"\ud83d\udde3\ufe0f";
 50 ············}
 51 ············else·{
 52 ················s3·=·"L";
 53 ············}
 54 ············return·s3;
 55 ········}
 56 ········if·(ordinal·==·3)·{
 57 ············String·s4;
 58 ············if·(b)·{
 59 ················s4·=·"\ud83d\udd0d";
 60 ············}
 61 ············else·{
 62 ················s4·=·"LD";
 63 ············}
 64 ············return·s4;
 65 ········}
 66 ········if·(ordinal·==·4)·{
 67 ············String·s5;
 68 ············if·(b)·{
 69 ················s5·=·"\ud83d\udc41\ufe0f";
 70 ············}
 71 ············else·{
 72 ················s5·=·"V";
 73 ············}
 74 ············return·s5;
 75 ········}
 76 ········if·(ordinal·!=·5)·{
 77 ············return·super.toString();
 78 ········}
 79 ········String·s6;
 80 ········if·(b)·{
 81 ············s6·=·"\ud83d\udc4e";
Max diff block lines reached; 30/3518 bytes (0.85%) of diff not shown.
1010 B
free/rm/skytube/gui/fragments/preferences/AboutPreferenceFragment.class
871 B
procyon -ec {}
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ········webView.loadUrl("https://raw.githubusercontent.com/SkyTubeTeam/SkyTubeLegacy/master/contributors.txt");37 ········webView.loadUrl("https://raw.githubusercontent.com/SkyTubeTeam/SkyTubeLegacy/master/contributors.txt");
38 ········((MaterialDialog$Builder)new·SkyTubeMaterialDialog((Context)((Fragment)this).getActivity())).customView((View)webView,·true).negativeText((CharSequence)"").show();38 ········((MaterialDialog$Builder)new·SkyTubeMaterialDialog((Context)((Fragment)this).getActivity())).customView((View)webView,·true).negativeText((CharSequence)"").show();
39 ····}39 ····}
40 ····40 ····
41 ····private·static·String·getAppBuildTimeStamp()·{41 ····private·static·String·getAppBuildTimeStamp()·{
42 ········String·s·=·null;42 ········String·s·=·null;
43 ········try·{43 ········try·{
44 ············new·SimpleDateFormat("yyyy-MM-dd·HH:mm",·Locale.US).format(Long.valueOf(1767778980312L));44 ············new·SimpleDateFormat("yyyy-MM-dd·HH:mm",·Locale.US).format(Long.valueOf(1786202447740L));
45 ········}45 ········}
46 ········finally·{46 ········finally·{
47 ············final·Throwable·t;47 ············final·Throwable·t;
48 ············Log.d(AboutPreferenceFragment.TAG,·"An·error·occurred·while·getting·app's·build·timestamp",·t);48 ············Log.d(AboutPreferenceFragment.TAG,·"An·error·occurred·while·getting·app's·build·timestamp",·t);
49 ············s·=·"???";49 ············s·=·"???";
50 ········}50 ········}
51 ········return·s;51 ········return·s;
1.69 KB
assets/dexopt/baseline.profm
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
00000000:·7072·6d00·3030·3200·0100·2f01·0000·ad00··prm.002.../.....00000000:·7072·6d00·3030·3200·0100·2f01·0000·ac00··prm.002.../.....
00000010:·0000·7801·454e·bb0d·c250·0cbc·6727·7921··..x.EN...P..g'y!00000010:·0000·7801·454e·bb0d·c250·0cbc·67e7·e585··..x.EN...P..g...
00000020:·0884·4042·b000·0505·4b50·d3b1·0082·7474··..@B....KP....tt 
00000030:·afa1·422c·c070·0c82·5881·f373·1ec8·b2fc··..B,.p..X..s.... 
00000040:·bb3b·1f30·c6f9·7a4a·a94f·bb4b·7f7b·6c80··.;.0..zJ.O.K.{l. 
00000050:·27b6·d823·4019·23d4·a8d8·0bb3·4493·37fa··'..#@.#.....D.7. 
00000060:·9b7d·af98·132b·4cc5·9a75·8629·3b63·d754··.}...+L..u.);c.T 
00000070:·09e8·98c2·4972·142d·d315·e2ac·2a96·8803··....Ir.-....*... 
00000080:·ceef·91e6·040b·de2c·564c·6307·34b9·8bb8··.......,VLc.4... 
00000090:·eb07·c789·5fff·7e6a·5e1d·696e·1cdb·92e7··...._.~j^.in.... 
000000a0:·3eec·57c5·5f05·1fb3·6237·e08c·1770·88ae··>.W._...b7...p.. 
000000b0:·19d0·9215·b27f·c55b·5ef8·02db·890b·da····.......[^......00000020:·2010·0209·c102·1414·2c41·4dc3·0608·d2d1···.......,AM.....
 00000030:·a5a1·ca06·0cc7·2088·1538·3fe7·812c·cbbf··......·..8?..,..
 00000040:·bbf3·0153·5cef·97be·effa·c3ad·7b0c·3be0··...S\.......{.;.
 00000050:·893d·8e08·50c6·0411·157b·6196·a8f3·467f··.=..P....{a...F.
 00000060:·b3ef·154b·6285·a9d8·b22e·3067·67ec·4895··...Kb.....0gg.H.
 00000070:·8096·299c·2447·d132·5d21·ceaa·628d·34e2··..).$G.2]!..b.4.
 00000080:·fc9e·684e·b0e2·cd62·c334·7640·9dbb·8441··..hN...b.4v@...A
 00000090:·3f38·cffc·faf7·1379·75a4·b971·6c43·9efb··?8.....yu..qlC..
 000000a0:·b05f·157f·157c·ca8a·ed88·335e·c029·b966··._...|....3^.).f
 000000b0:·4043·56c8·fe15·6f79·e10b·d86d·0bd6·······@CV...oy...m..
16.2 KB
assets/dexopt/baseline.prof
    
Offset 1, 119 lines modifiedOffset 1, 120 lines modified
00000000:·7072·6f00·3031·3000·01ba·4600·005b·0700··pro.010...F..[..00000000:·7072·6f00·3031·3000·01b9·4600·0066·0700··pro.010...F..f..
00000010:·0078·01ed·5a5d·6c14·5514·3e33·dd5d·b6a5··.x..Z]l.U.>3.]..00000010:·0078·01ed·5a5d·6c14·5514·3e33·9ddd·4edb··.x..Z]l.U.>3..N.
00000020:·d669·a174·690a·4ea1·107e·041a·3071·4513··.i.ti.N..~..0qE. 
00000030:·9728·bfc1·b2a6·ac22·fe64·8990·4042·4c9b··.(.....".d..@BL. 
00000040:·5ad3·0703·8312·6922·68d3·1042·0c24·1b31··Z.....i"h..B.$.1 
00000050:·6959·7920·3e69·7870·8d4f·8289·7de0·c1e8··iYy·>ixp.O..}... 
00000060:·832b·898a·24c4·461f·9050·5acf·3773·4ff7··.+..$.F..PZ.7sO. 
00000070:·76dd·9682·fc04·bc77·73e6·9c7b·7eef·fdee··v......ws..{~... 
00000080:·ccdd·d99d·994a·8768·304a·74a4·e7d5·779e··.....J.h0Jt...w. 
00000090:·ff93·e8f5·dddb·3a3a·7674·2cdd·bea3·ebc2··......::vt,..... 
000000a0:·14a2·dd15·4416·0564·3307·4514·872c·36e1··....D..d3.E..,6. 
000000b0:·d0cd·642a·533e·d017·fb95·b36e·1913·6c5c··..d*S>.....n..l\ 
000000c0:·c2b7·cf51·1c3a·1e0d·c1a7·9249·e2ab·951e··...Q.:.....I.... 
000000d0:·7d50·4851·bdd2·f330·29cc·24b6·4f58·d6eb··}PHQ...0).$.OX.. 
000000e0:·4246·8ce8·303e·f882·a316·64dd·47f2·3bca··BF..0>....d.G.;. 
000000f0:·06bb·e417·7906·ebaa·343b·6260·ab61·c2d8··....y...4;b`.a.. 
00000100:·91fb·1126·e005·3d08·ba59·8a4b·3ed4·1559··...&..=..Y.K>..Y 
00000110:·fca0·0336·1223·e316·4cc4·4fb8·cc07·7e20··...6.#..L.O...~· 
00000120:·e98b·bfe8·758e·58f4·657c·e08d·4c92·53ec··....u.X.e|..L.S. 
00000130:·c885·3581·2f74·92fb·05a5·837e·bab2·611d··..5./t.....~..a. 
00000140:·0407·7039·5724·a76e·83ee·7b15·2776·9d63··..p9W$.n..{.'v.c 
00000150:·6d91·5bea·890d·3ad0·134c·d061·1d24·6fb1··m.[...:..L.a.$o. 
00000160:·3fea·8b0d·795e·61c2·1825·27fc·db98·9007··?...y^a..%'..... 
00000170:·737c·8809·76e9·cbba·602d·a62a·bb8c·43e7··s|..v...`-.*..C. 
00000180:·cbb9·03df·8755·acd8·a4b6·70a9·0b5f·39ef··.....U....p.._9. 
00000190:·304f·e831·16e8·c011·0f0e·120c·2123·0ee3··0O.1........!#.. 
000001a0:·845d·c689·dc88·d773·c32e·3521·232f·fa98··.].....s..5!#/..00000020:·a56e·91fe·6040·b6b4·a054·d006·8959·2a09··.n..`@...T...Y*.
 00000030:·2b82·5082·a55a·4a30·2166·8990·60c2·430d··+.P..ZJ0!f..`.C.
 00000040:·a8fb·40e0·1611·1a53·92da·f804·6d82·8aa1··..@....S....m...
 00000050:·dd10·428c·0f9a·90b8·8d84·6030·b19a·4278··..B.......`0..Bx
 00000060:·b3d1·f023·89b1·e1c1·60f8·a9e7·9b9d·b33b··...#....`......;
 00000070:·3b5d·ca46·5102·debb·3973·ee3d·bff7·7e77··;].FQ...9s.=..~w
 00000080:·e6cc·ecce·96d1·011a·b389·2a1a·36f4·adbd··..........*.6...
 00000090:·46f4·c6b6·4ddb·b76f·d9fe·f4e6·2d89·9f8b··F...M..o....-...
 000000a0:·89b6·9512·1994·2693·3928·e872·f445·271c··......&.9(.r.E'.
 000000b0:·b2e9·4c45·ae0d·e47e·bb12·963d·c304·1da7··..LE...~...=....
 000000c0:·70f4·b35d·0e19·cf86·6013·6212·ff0a·578e··p..]....`.b...W.
 000000d0:·31c8·72e9·3157·ced3·a400·93e8·8e70·df9b··1.r.1W.......p..
 000000e0:·177d·f888·0cf3·832d·3872·a1ef·b591·f861··.}.....-8r.....a
 000000f0:·5707·bdc4·977e·15cb·ca3d·7af8·4037·9509··W....~...=z.@7..
 00000100:·7347·ec59·4cc0·0b72·1064·335d·2ef1·9057··sG.YL..r.d3]...W
 00000110:·fa62·0719·b011·1f99·b760·2276·c265·3db0··.b.......`"v.e=.
 00000120:·03c9·58ec·45ee·e5f0·c558·e607·5ecb·2431··..X.E....X..^.$1
 00000130:·458f·58d8·13d8·4226·b1d7·bb32·c8a7·b93a··E.X...B&...2...:
 00000140:·ec83·e000·2ee7·8ac4·f4ea·20bb·e0fa·89de··..........·.....
 00000150:·cbb1·b788·2df9·4407·1968·3113·64d8·0789··....-.D..h1.d...
 00000160:·ebb7·477e·d121·ce46·26cc·5162·c2be·8309··..G~.!.F&.Qb....
 00000170:·71b0·c629·4cd0·cb58·f605·7b51·e6ea·651e··q..)L..X..{Q..e.
 00000180:·5ebe·9007·b07d·c4f5·159d·e416·2e79·612b··^....}.......ya+
 00000190:·e71d·d609·39e6·0219·38fc·c141·8221·faf0··....9...8..A.!..
 000001a0:·c33c·a197·7922·36fc·bdb1·a197·9ce8·232e··.<..y"6.......#.
000001b0:·07fc·705e·202f·0876·e495·7319·6b29·3564··..p^·/.v..s.k)5d000001b0:·c658·07ec·705e·202e·087a·c495·7319·7b29··.X..p^·..z..s.{)
000001c0:·0cf0·810c·0e9a·abfa·c825·39c4·861a·c827··.........%9....' 
000001d0:·7d70·f451·7f93·d2a3·8f58·90ee·27b2·d495··}p.Q.....X..'... 
000001e0:·3943·0f5f·b926·c051·57fa·e25f·1caf·cf59··9C._.&.QW.._...Y 
000001f0:·c716·7acc·11f1·c8fb·9de2·88c7·1a4a·3e89··..z..........J>. 
00000200:·411f·fe88·c3f5·2b75·70be·4046·1eb1·8b0d··A.....+up.@F.... 
00000210:·3a99·27f2·4016·1f7d·eeb2·1658·cfd9·4c88··:.'.@..}...X..L. 
00000220:·d731·456d·c9d9·c532·f642·f4e5·bc41·2ee4··.1Em...2.B...A.. 
00000230:·161f·70e8·ce29·1d64·dd56·c11d·f451·43ea··..p..).d.V...QC. 
00000240:·14c7·ebfe·9395·f571·ea31·7a7d·f800·33d1··.......q.1z}..3. 
00000250:·099f·c63a·c448·0e70·602d·76f4·65ac·d0c1··...:.H.p`-v.e... 
00000260:·26be·524b·f7c1·7cf4·3e7c·a043·9cf8·cb9c··&.RK..|.>|.C.... 
00000270:·e127·7b02·74c8·2fb9·7519·b162·470e·d864··.'{.t./.u..bG..d 
00000280:·4cc5·b924·5eaf·051d·628a·73a2·8fb5·9ccf··L..$^...b.s..... 
00000290:·84f3·03df·3912·ff11·6f6e·520b·ba79·4c92··....9...onR..yL. 
000002a0:·137d·a98f·1ca2·9f88·4bde·621f·d94b·445f··.}......K.b..KD_ 
000002b0:·caaf·944e·fc8b·b9f8·961a·17f6·6bf8·633f··...N........k.c? 
000002c0:·95ef·57dd·4fd6·1639·244f·717e·f425·06d7··..W.O..9$Oq~.%.. 
000002d0:·23ce·1f59·5b89·130e·dfe7·f802·2c95·43d7··#..Y[.......,.C. 
000002e0:·9db0·deb6·2cf6·c2a7·4cf1·400e·f3fe·59a1··....,...L.@...Y. 
000002f0:·b421·e6b6·6f0d·8e16·af81·ed7f·c646·0591··.!..o........F.. 
00000300:·752a·4fd8·8fb1·d937·ccb9·6b79·9d6d·1e6f··u*O....7..ky.m.o 
00000310:·3513·fc90·a996·f561·b647·580e·f135·027d··5......a.GX..5.} 
00000320:·0d93·cd7b·0b8e·f840·279f·c238·2081·c24c··...{...@'..8·..L 
00000330:·3232·f059·4c53·d832·45cd·46e6·14e5·9dde··22.YLS.2E.F..... 
00000340:·a618·6b03·6ff8·410a·7ac8·12e4·b6fd·b16e··..k.o.A.z......n 
00000350:·0abd·0690·feb7·0d67·9569·b709·815c·edf9··.......g.i...\.. 
00000360:·3a22·f7b2·856b·93af·606c·9b03·1e59·a7f9··:"...k..`l...Y.. 
00000370:·ea5c·cb48·3b4e·2256·ea6c·1b58·bdc2·9ab1··.\.H;N"V.l.X.... 
00000380:·3a44·0d55·1625·a8ad·925c·ff2e·3bda·c2f1··:D.U.%...\..;... 
00000390:·ebb6·74ed·db45·43a7·2abd·d492·1856·abab··..t..EC.*....V.. 
000003a0:·7c27·b645·d56a·b94c·77f5·9b07·4ba5·552e··|'.E.j.Lw...K.U. 
000003b0:·7b99·ffc2·7e68·691e·c4b9·551b·7d39·3884··{...~hi...U.}98. 
000003c0:·7a30·ca42·ab8c·9255·192d·b3a2·f474·4139··z0.B...U.-...tA9 
000003d0:·81e4·39d4·7570·a6cd·dff2·6e78·67b8·d68e··..9.up....nxg... 
000003e0:·34f7·6e6b·70ed·72cf·8dd9·9e45·cee9·b710··4.nkp.r....E.... 
000003f0:·bc61·30d1·d53d·9a25·d733·b468·63da·8d9e··.a0..=.%.3.hc... 
00000400:·5a6c·970f·44a3·4da3·8662·a1c7·f22a·9216··Zl..D.M..b...*.. 
00000410:·ee08·aaa8·cc6a·779b·12d1·eeed·14b2·80c3··.....jw......... 
00000420:·bb4f·8ef5·7629·c78a·de41·d84a·b634·ee3e··.O..v)...A.J.4.> 
00000430:·266c·3937·363c·72ed·0bea·9949·de92·cfd2··&l976<r....I.... 
00000440:·1fd7·5586·0fc4·1ff5·f63f·76a8·a7fc·bdf0··..U......?v..... 
00000450:·c033·ebe7·32cc·7e7e·de49·f13d·afda·e7b8··.3..2.~~.I.=.... 
00000460:·a734·cd20·709f·2390·c67d·12d5·7d7b·7d0f··.4.·p.#..}..}{}. 
00000470:·fd71·edcb·abd8·2e6c·fab5·7f18·b7f0·1675··.q.....l.......u 
00000480:·a770·4b62·da24·10c8·61cf·35cd·2060·1030··.pKb.$..a.5.·`.0 
00000490:·0818·040c·0206·0183·8041·e081·4720·4ed6··.........A..G·N. 
000004a0:·ef13·fc12·7ff0·e61f·1ffb·e7c1·ed9d·a0d7··................ 
000004b0:·b41e·7fa4·b877·0051·3c0c·d25a·5b96·281e··.....w.Q<..Z[.(. 
000004c0:·f433·fe6f·a040·1eff·8f09·2d36·10fb·fea5··.3.o.@....-6.... 
000004d0:·b909·45f2·267c·4bb8·da94·c3c3·c27b·d2b2··..E.&|K......{.. 
000004e0:·0bee·4959·53d4·20a0·23d0·9f0d·fe72·254a··..IYS.·.#....r%J 
000004f0:·6ad7·afe6·e1ad·4c15·7af8·3fe3·bfb6·79eb··j.....L.z.?...y. 
00000500:·7b83·ede9·1612·2d20·af63·9cb0·e9f5·f93e··{.....-·.c.....> 
00000510:·7f06·9971·1cee·945a·f01b·2fff·f87b·d4e6··...q...Z../..{.. 
00000520:·94fa·7379·bc50·a5d7·ff24·75f7·dfc0·d937··..sy.P...$u....7 
00000530:·e3f1·5989·e695·d019·9541·e096·1128·da32··..Y......A...(.2 
00000540:·a49b·9954·c2fc·a4bc·d869·01e5·1616·ee3b··...T.....i.....; 
00000550:·7227·57fa·f74e·9bfd·63b6·65cc·4d4e·a622··r'W..N..c.e.MN." 
00000560:·932d·7a8e·e171·86c4·f1ec·cace·51cf·4cf6··.-z..q......Q.L. 
00000570:·8331·a5f3·fa05·e65b·0e8f·b113·3b78·3237··.1.....[....;x27 
00000580:·df92·e094·b5c1·038d·319e·c970·5f36·db82··........1..p_6.. 
00000590:·07cf·ece0·efac·030b·898e·b5f6·b51c·2fb9··............../. 
000005a0:·6f85·2f1e·ce6e·0e32·e44e·b6fe·a644·2892··o./..n.2.N...D(. 
000005b0:·b82f·cab7·15aa·c61b·88d4·dc30·bab6·9676··./.........0...v 
000005c0:·bcaf·a15a·3cd5·79a9·7f43·6a6d·e7a5·f327··...Z<.y..Cjm...' 
000005d0:·f5fd·e858·2b3b·2453·7dd9·4bc9·4eb5·0f65··...X+;$S}.K.N..e 
000005e0:·7878·fc36·4186·2d9d·557d·1bfa·0218·25d1··xx.6A.-.U}....%. 
000005f0:·8df9·64ee·5b19·6e22·af95·476c·da8d·11c0··..d.[.n"..Gl.... 
00000600:·bb1d·a6dd·2604·bcc5·fdcb·8872·3ff8·8f90··....&......r?... 
00000610:·f93d·18bc·b495·2fb3·6af2·fc1e·c387·7ccb··.=..../.j.....|. 
00000620:·edba·5eb3·5d02·f1cc·a76f·d4ef·3e1b·a578··..^.]....o..>..x 
00000630:·03ff·28a0·7c9c·0ff8·11e3·1ce7·43cf·e9c1··..(.|.......C... 
00000640:·fa11·fafb·a51f·4367·b636·2376·b066·40bb··......Cg.6#v.f@. 
00000650:·135a·44b4·c699·7b31·36c1·439e·610e·3abb··.ZD...{16.C.a.:. 
00000660:·980f·dc72·7cf1·1d39·70d4·9783·4334·8d57··...r|..9p...C4.W 
Max diff block lines reached; -1/16498 bytes (-0.01%) of diff not shown.
671 B
smali/free/rm/skytube/gui/fragments/preferences/AboutPreferenceFragment.smali
    
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
  
164 ····const-string·v1,·"yyyy-MM-dd·HH:mm"164 ····const-string·v1,·"yyyy-MM-dd·HH:mm"
  
165 ····sget-object·v2,·Ljava/util/Locale;->US:Ljava/util/Locale;165 ····sget-object·v2,·Ljava/util/Locale;->US:Ljava/util/Locale;
  
166 ····invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V166 ····invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
  
167 ····const-wide·v1,·0x19b97d691d8L167 ····const-wide·v1,·0x19fe1f65f7cL
  
168 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;168 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
169 ····move-result-object·v1169 ····move-result-object·v1
  
170 ····invoke-virtual·{v0,·v1},·Ljava/text/Format;->format(Ljava/lang/Object;)Ljava/lang/String;170 ····invoke-virtual·{v0,·v1},·Ljava/text/Format;->format(Ljava/lang/Object;)Ljava/lang/String;
  
1.18 KB
smali/free/rm/skytube/businessobjects/VideoCategory.smali
    
Offset 309, 23 lines modifiedOffset 309, 19 lines modified
  
309 ····return-object·v0309 ····return-object·v0
310 .end·method310 .end·method
  
  
311 #·virtual·methods311 #·virtual·methods
312 .method·public·createGetYouTubeVideos()Lfree/rm/skytube/businessobjects/YouTube/GetYouTubeVideos;312 .method·public·createGetYouTubeVideos()Lfree/rm/skytube/businessobjects/YouTube/GetYouTubeVideos;
313 ····.locals·2313 ····.locals·1
  
314 ····sget-object·v0,·Lfree/rm/skytube/businessobjects/VideoCategory$1;->$SwitchMap$free$rm$skytube$businessobjects$VideoCategory:[I 
  
315 ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I314 ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I
  
316 ····move-result·v1315 ····move-result·v0
  
317 ····aget·v0,·v0,·v1 
  
318 ····packed-switch·v0,·:pswitch_data_0316 ····packed-switch·v0,·:pswitch_data_0
  
319 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;317 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
320 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V318 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
Offset 384, 15 lines modifiedOffset 380, 15 lines modified
384 ····new-instance·v0,·Lfree/rm/skytube/businessobjects/YouTube/GetFeaturedVideos;380 ····new-instance·v0,·Lfree/rm/skytube/businessobjects/YouTube/GetFeaturedVideos;
  
385 ····invoke-direct·{v0},·Lfree/rm/skytube/businessobjects/YouTube/GetFeaturedVideos;-><init>()V381 ····invoke-direct·{v0},·Lfree/rm/skytube/businessobjects/YouTube/GetFeaturedVideos;-><init>()V
  
386 ····return-object·v0382 ····return-object·v0
  
387 ····:pswitch_data_0383 ····:pswitch_data_0
388 ····.packed-switch·0x1384 ····.packed-switch·0x0
389 ········:pswitch_7385 ········:pswitch_7
390 ········:pswitch_6386 ········:pswitch_6
391 ········:pswitch_5387 ········:pswitch_5
392 ········:pswitch_4388 ········:pswitch_4
393 ········:pswitch_3389 ········:pswitch_3
394 ········:pswitch_2390 ········:pswitch_2
395 ········:pswitch_1391 ········:pswitch_1
2.69 KB
smali/free/rm/skytube/businessobjects/YouTube/VideoBlocker$FilterType.smali
    
Offset 193, 123 lines modifiedOffset 193, 127 lines modified
193 .method·public·toString()Ljava/lang/String;193 .method·public·toString()Ljava/lang/String;
194 ····.locals·3194 ····.locals·3
  
195 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I195 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
196 ····const/16·v1,·0x18196 ····const/16·v1,·0x18
  
 197 ····const/4·v2,·0x1
  
197 ····if-lt·v0,·v1,·:cond_0198 ····if-lt·v0,·v1,·:cond_0
  
198 ····const/4·v0,·0x1199 ····const/4·v0,·0x1
  
199 ····goto·:goto_0200 ····goto·:goto_0
  
200 ····:cond_0201 ····:cond_0
201 ····const/4·v0,·0x0202 ····const/4·v0,·0x0
  
202 ····:goto_0203 ····:goto_0
203 ····sget-object·v1,·Lfree/rm/skytube/businessobjects/YouTube/VideoBlocker$1;->$SwitchMap$free$rm$skytube$businessobjects$YouTube$VideoBlocker$FilterType:[I 
  
204 ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I204 ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I
  
205 ····move-result·v2205 ····move-result·v1
  
 206 ····if-eqz·v1,·:cond_b
  
 207 ····if-eq·v1,·v2,·:cond_9
  
 208 ····const/4·v2,·0x2
  
 209 ····if-eq·v1,·v2,·:cond_7
  
 210 ····const/4·v2,·0x3
  
 211 ····if-eq·v1,·v2,·:cond_5
  
206 ····aget·v1,·v1,·v2212 ····const/4·v2,·0x4
  
207 ····packed-switch·v1,·:pswitch_data_0213 ····if-eq·v1,·v2,·:cond_3
  
 214 ····const/4·v2,·0x5
  
 215 ····if-eq·v1,·v2,·:cond_1
  
208 ····invoke-super·{p0},·Ljava/lang/Enum;->toString()Ljava/lang/String;216 ····invoke-super·{p0},·Ljava/lang/Enum;->toString()Ljava/lang/String;
  
209 ····move-result-object·v0217 ····move-result-object·v0
  
210 ····return-object·v0218 ····return-object·v0
  
211 ····:pswitch_0219 ····:cond_1
212 ····if-eqz·v0,·:cond_1220 ····if-eqz·v0,·:cond_2
  
213 ····const-string·v0,·"\ud83d\udc4e"221 ····const-string·v0,·"\ud83d\udc4e"
  
214 ····goto·:goto_1222 ····goto·:goto_1
  
215 ····:cond_1223 ····:cond_2
216 ····const-string·v0,·"D"224 ····const-string·v0,·"D"
  
217 ····:goto_1225 ····:goto_1
218 ····return-object·v0226 ····return-object·v0
  
219 ····:pswitch_1227 ····:cond_3
220 ····if-eqz·v0,·:cond_2228 ····if-eqz·v0,·:cond_4
  
221 ····const-string·v0,·"\ud83d\udc41\ufe0f"229 ····const-string·v0,·"\ud83d\udc41\ufe0f"
  
222 ····goto·:goto_2230 ····goto·:goto_2
  
223 ····:cond_2231 ····:cond_4
224 ····const-string·v0,·"V"232 ····const-string·v0,·"V"
  
225 ····:goto_2233 ····:goto_2
226 ····return-object·v0234 ····return-object·v0
  
227 ····:pswitch_2235 ····:cond_5
228 ····if-eqz·v0,·:cond_3236 ····if-eqz·v0,·:cond_6
  
229 ····const-string·v0,·"\ud83d\udd0d"237 ····const-string·v0,·"\ud83d\udd0d"
  
230 ····goto·:goto_3238 ····goto·:goto_3
  
231 ····:cond_3239 ····:cond_6
232 ····const-string·v0,·"LD"240 ····const-string·v0,·"LD"
  
233 ····:goto_3241 ····:goto_3
234 ····return-object·v0242 ····return-object·v0
  
235 ····:pswitch_3243 ····:cond_7
236 ····if-eqz·v0,·:cond_4244 ····if-eqz·v0,·:cond_8
  
237 ····const-string·v0,·"\ud83d\udde3\ufe0f"245 ····const-string·v0,·"\ud83d\udde3\ufe0f"
  
238 ····goto·:goto_4246 ····goto·:goto_4
  
239 ····:cond_4247 ····:cond_8
240 ····const-string·v0,·"L"248 ····const-string·v0,·"L"
  
241 ····:goto_4249 ····:goto_4
242 ····return-object·v0250 ····return-object·v0
  
243 ····:pswitch_4251 ····:cond_9
244 ····if-eqz·v0,·:cond_5252 ····if-eqz·v0,·:cond_a
  
245 ····const-string·v0,·"\u26aa"253 ····const-string·v0,·"\u26aa"
  
246 ····goto·:goto_5254 ····goto·:goto_5
  
247 ····:cond_5255 ····:cond_a
248 ····const-string·v0,·"W"256 ····const-string·v0,·"W"
  
249 ····:goto_5257 ····:goto_5
250 ····return-object·v0258 ····return-object·v0
  
251 ····:pswitch_5259 ····:cond_b
252 ····if-eqz·v0,·:cond_6260 ····if-eqz·v0,·:cond_c
  
253 ····const-string·v0,·"\u26ab"261 ····const-string·v0,·"\u26ab"
  
254 ····goto·:goto_6262 ····goto·:goto_6
  
255 ····:cond_6263 ····:cond_c
256 ····const-string·v0,·"B"264 ····const-string·v0,·"B"
  
257 ····:goto_6265 ····:goto_6
Max diff block lines reached; 215/2604 bytes (8.26%) of diff not shown.