--- /home/fdroid/fdroiddata/tmp/cat.mvmike.minimalcalendarwidget_24.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_cat.mvmike.minimalcalendarwidget_24.apk ├── zipinfo /dev/stdin │ @@ -1,8 +1,11 @@ │ -Zip file size: 1382611 bytes, number of entries: 491 │ +Zip file size: 1377000 bytes, number of entries: 491 │ +-rw---- 2.0 fat 59954 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 60081 b- defN 81-Jan-01 01:01 META-INF/54556BE2.SF │ +-rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/54556BE2.RSA │ -rw---- 0.0 fat 316 b- defN 81-Jan-01 01:01 res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml │ -rw---- 0.0 fat 212 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ -rw---- 0.0 fat 309 b- stor 81-Jan-01 01:01 res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ -rw---- 0.0 fat 344 b- defN 81-Jan-01 01:01 res/layout/grey_cell_day_saturday.xml │ -rw---- 0.0 fat 424 b- defN 81-Jan-01 01:01 res/layout/grey_cell_header.xml │ -rw---- 0.0 fat 424 b- defN 81-Jan-01 01:01 res/layout/white_cell_header.xml │ -rw---- 0.0 fat 252 b- stor 81-Jan-01 01:01 res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png │ @@ -368,15 +371,15 @@ │ -rw---- 0.0 fat 728 b- defN 81-Jan-01 01:01 res/color/abc_tint_btn_checkable.xml │ -rw---- 0.0 fat 816 b- defN 81-Jan-01 01:01 res/drawable/abc_btn_radio_material_anim.xml │ -rw---- 0.0 fat 6 b- defN 81-Jan-01 01:01 META-INF/androidx.appcompat_appcompat.version │ -rw---- 0.0 fat 344 b- defN 81-Jan-01 01:01 res/layout/grey_cell_day_sunday.xml │ -rw---- 0.0 fat 604 b- defN 81-Jan-01 01:01 res/color/abc_btn_colored_text_material.xml │ -rw---- 0.0 fat 464 b- defN 81-Jan-01 01:01 res/color/abc_primary_text_material_dark.xml │ -rw---- 0.0 fat 705 b- stor 81-Jan-01 01:01 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 0.0 fat 441188 b- defN 81-Jan-01 01:01 classes2.dex │ +-rw---- 0.0 fat 441184 b- defN 81-Jan-01 01:01 classes2.dex │ -rw---- 0.0 fat 422 b- stor 81-Jan-01 01:01 res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png │ -rw---- 0.0 fat 1208 b- stor 81-Jan-01 01:01 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ -rw---- 0.0 fat 1243 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ -rw---- 0.0 fat 311 b- stor 81-Jan-01 01:01 res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_dark.png │ -rw---- 0.0 fat 704 b- defN 81-Jan-01 01:01 res/drawable/abc_ratingbar_indicator_material.xml │ -rw---- 0.0 fat 756 b- defN 81-Jan-01 01:01 res/drawable/abc_textfield_search_material.xml │ -rw---- 0.0 fat 700 b- stor 81-Jan-01 01:01 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ @@ -483,11 +486,8 @@ │ -rw---- 0.0 fat 467 b- stor 81-Jan-01 01:01 res/drawable-mdpi-v4/abc_ic_star_black_48dp.png │ -rw---- 0.0 fat 281 b- stor 81-Jan-01 01:01 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ -rw---- 0.0 fat 186 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ -rw---- 0.0 fat 225 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/notification_bg_low_pressed.9.png │ -rw---- 0.0 fat 913744 b- defN 81-Jan-01 01:01 classes.dex │ -rw---- 0.0 fat 516 b- defN 81-Jan-01 01:01 res/drawable/abc_seekbar_tick_mark_material.xml │ -rw---- 0.0 fat 212 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/notification_bg_normal.9.png │ --rw---- 2.0 fat 60081 b- defN 81-Jan-01 01:01 META-INF/54556BE2.SF │ --rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/54556BE2.RSA │ --rw---- 2.0 fat 59954 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -491 files, 2251073 bytes uncompressed, 1289333 bytes compressed: 42.7% │ +491 files, 2251069 bytes uncompressed, 1290248 bytes compressed: 42.7% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data │ +Zip archive data, at least v2.0 to extract ├── smali_classes2/j$/util/Collection$-EL.smali │┄ ordering differences only │ @@ -91,30 +91,17 @@ │ │ invoke-direct {v0, p0, p0, v1}, Lj$/util/w;->(Ljava/util/SortedSet;Ljava/util/Collection;I)V │ │ return-object v0 │ │ .line 4 │ :cond_2 │ - instance-of v0, p0, Ljava/util/Set; │ - │ - if-eqz v0, :cond_3 │ - │ - check-cast p0, Ljava/util/Set; │ - │ - invoke-static {p0}, Lj$/util/Set$-CC;->$default$spliterator(Ljava/util/Set;)Lj$/util/Spliterator; │ - │ - move-result-object p0 │ - │ - return-object p0 │ - │ - :cond_3 │ instance-of v0, p0, Ljava/util/List; │ │ - if-eqz v0, :cond_4 │ + if-eqz v0, :cond_3 │ │ check-cast p0, Ljava/util/List; │ │ .line 5 │ new-instance v0, Lj$/util/x$i; │ │ .line 6 │ @@ -124,14 +111,27 @@ │ │ .line 7 │ invoke-direct {v0, p0, v1}, Lj$/util/x$i;->(Ljava/util/Collection;I)V │ │ return-object v0 │ │ .line 8 │ + :cond_3 │ + instance-of v0, p0, Ljava/util/Set; │ + │ + if-eqz v0, :cond_4 │ + │ + check-cast p0, Ljava/util/Set; │ + │ + invoke-static {p0}, Lj$/util/Set$-CC;->$default$spliterator(Ljava/util/Set;)Lj$/util/Spliterator; │ + │ + move-result-object p0 │ + │ + return-object p0 │ + │ :cond_4 │ invoke-static {p0}, Lj$/util/Collection$-CC;->$default$spliterator(Ljava/util/Collection;)Lj$/util/Spliterator; │ │ move-result-object p0 │ │ return-object p0 │ .end method