--- /home/fdroid/fdroiddata/tmp/com.yubico.yubioath_703024.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.yubico.yubioath_703024.apk ├── zipinfo {} │ @@ -717,8 +717,8 @@ │ -rw---- 0.0 fat 2463 b- stor 81-Jan-01 01:01 res/zV.9.png │ -rw---- 0.0 fat 956 b- defN 81-Jan-01 01:01 res/zc.xml │ -rw---- 0.0 fat 308 b- defN 81-Jan-01 01:01 res/zn.xml │ -rw---- 0.0 fat 817308 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 70271 b- defN 81-Jan-01 01:01 META-INF/AD7FE0FD.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/AD7FE0FD.RSA │ -rw---- 2.0 fat 70144 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -722 files, 38614188 bytes uncompressed, 30871806 bytes compressed: 20.1% │ +722 files, 38614188 bytes uncompressed, 30871814 bytes compressed: 20.1% ├── assets/flutter_assets/assets/licenses/raw/android.json │ ├── Pretty-printed │ │┄ Similarity: 0.9423076923076923% │ │┄ Differences: {'1': "{'PackageName': 'Camera Feature Combination Query'}", │ │┄ '11': "{'PackageName': 'Browser'}", │ │┄ '12': "{'PackageName': 'Camera Video'}", │ │┄ '121': "{'PackageName': 'Yubico YubiKit Core'}", │ │┄ '122': "{'PackageName': 'Graphics Shapes'}", │ │┄ '125': "{'PackageName': 'Activity Kotlin Extensions'}", │ │┄ '126': "{'PackageName': 'Android ConstraintLayout'}", │ │┄ '17': "{'PackageName': 'Lifecycle LiveData'}", │ │┄ '18': "{'PackageName': 'Profile Installer'}", │ │┄ '2': "{'PackageName': 'DynamicAnimation'}", │ │┄ '20': "{'PackageName': […] │ │ @@ -1,19 +1,19 @@ │ │ [ │ │ { │ │ "PackageLicense": "https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html", │ │ "PackageName": "SpotBugs Annotations" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "DynamicAnimation" │ │ + "PackageName": "Camera Feature Combination Query" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Camera Feature Combination Query" │ │ + "PackageName": "DynamicAnimation" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Lifecycle ViewModel with SavedState" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -25,35 +25,35 @@ │ │ }, │ │ { │ │ "PackageLicense": "https://opensource.org/licenses/BSD-3-Clause", │ │ "PackageName": "Preferences External Protobuf" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Kotlin Android Extensions Runtime" │ │ + "PackageName": "Kotlin Stdlib Jdk7" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Kotlin Stdlib Jdk7" │ │ + "PackageName": "Kotlin Android Extensions Runtime" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Preferences DataStore Core" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Lifecycle-Common for Java 8" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Camera Video" │ │ + "PackageName": "Browser" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Browser" │ │ + "PackageName": "Camera Video" │ │ }, │ │ { │ │ "PackageLicense": "https://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "kotlinx-serialization-json" │ │ }, │ │ { │ │ "PackageLicense": "https://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -65,39 +65,39 @@ │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Android Tracing" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Profile Installer" │ │ + "PackageName": "Lifecycle LiveData" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Lifecycle LiveData" │ │ + "PackageName": "Profile Installer" │ │ }, │ │ { │ │ "PackageLicense": "https://www.bouncycastle.org/licence.html", │ │ "PackageName": "Bouncy Castle ASN.1 Extension and Utility APIs" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "DataStore" │ │ + "PackageName": "okio" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "okio" │ │ + "PackageName": "DataStore" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "WindowManager" │ │ + "PackageName": "Android Support RecyclerView" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Android Support RecyclerView" │ │ + "PackageName": "WindowManager" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Lifecycle Runtime" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -109,19 +109,19 @@ │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Parcelize Runtime" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Collections Kotlin Extensions" │ │ + "PackageName": "Android Tracing Runtime Kotlin Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Android Tracing Runtime Kotlin Extensions" │ │ + "PackageName": "Collections Kotlin Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "DataStore Core" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -173,19 +173,19 @@ │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Lifecycle Process" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Material Components for Android" │ │ + "PackageName": "Lifecycle-Common" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Lifecycle-Common" │ │ + "PackageName": "Material Components for Android" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Android Support Library Interpolators" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -237,35 +237,35 @@ │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "collections" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "logback-android" │ │ + "PackageName": "LiveData Core Kotlin Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "LiveData Core Kotlin Extensions" │ │ + "PackageName": "logback-android" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Android Emoji2 Compat" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Kotlin Libraries bill-of-materials" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Preferences DataStore" │ │ + "PackageName": "Core" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Core" │ │ + "PackageName": "Preferences DataStore" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Android Support Library loader" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -289,19 +289,19 @@ │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "DataStore" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "AndroidX Futures Kotlin Extensions" │ │ + "PackageName": "Jetpack WindowManager library Core Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Jetpack WindowManager library Core Extensions" │ │ + "PackageName": "AndroidX Futures Kotlin Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Android Support CardView v7" │ │ }, │ │ { │ │ "PackageLicense": "https://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -373,31 +373,31 @@ │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "AppCompat" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "SavedState Kotlin Extensions" │ │ + "PackageName": "Lifecycle Runtime" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Lifecycle Runtime" │ │ + "PackageName": "SavedState Kotlin Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "ReLinker" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Fragment Kotlin Extensions" │ │ + "PackageName": "DataStore Core" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "DataStore Core" │ │ + "PackageName": "Fragment Kotlin Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "DataStore Core Okio" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ @@ -481,35 +481,35 @@ │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Camera View" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Graphics Shapes" │ │ + "PackageName": "Yubico YubiKit Core" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Yubico YubiKit Core" │ │ + "PackageName": "Graphics Shapes" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "JSpecify annotations" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Android Resource Inspection - Annotations" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Android ConstraintLayout" │ │ + "PackageName": "Activity Kotlin Extensions" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ - "PackageName": "Activity Kotlin Extensions" │ │ + "PackageName": "Android ConstraintLayout" │ │ }, │ │ { │ │ "PackageLicense": "http://www.apache.org/licenses/LICENSE-2.0.txt", │ │ "PackageName": "Yubico YubiKit Fido" │ │ }, │ │ { │ │ "PackageLicense": "https://www.apache.org/licenses/LICENSE-2.0.txt", ├── res/raw/third_party_license_metadata │┄ Ordering differences only │ @@ -16,29 +16,29 @@ │ 59:46 Android Support ExifInterface │ 59:46 Android Tracing │ 59:46 Profile Installer │ 59:46 Lifecycle LiveData │ 199:41 Bouncy Castle ASN.1 Extension and Utility APIs │ 59:46 okio │ 59:46 DataStore │ -59:46 Android Support RecyclerView │ 59:46 WindowManager │ +59:46 Android Support RecyclerView │ 59:46 Lifecycle Runtime │ 59:46 AppCompat Resources │ 151:47 kotlinx-coroutines-core │ 59:46 Parcelize Runtime │ 59:46 Collections Kotlin Extensions │ 59:46 Android Tracing Runtime Kotlin Extensions │ 59:46 DataStore Core │ 59:46 Kotlin Stdlib │ 59:46 Preferences DataStore Core │ 59:46 Android Support AnimatedVectorDrawable │ 59:46 Android Arch-Runtime │ -59:46 Android App Startup Runtime │ 59:46 Android Support Library Sliding Pane Layout │ +59:46 Android App Startup Runtime │ 59:46 Android Emoji2 Compat view helpers │ 59:46 Lifecycle Kotlin Extensions │ 151:47 kotlinx-serialization-json │ 59:46 okio │ 151:47 moshi │ 199:41 Bouncy Castle Provider │ 59:46 Lifecycle Process │ @@ -105,16 +105,16 @@ │ 59:46 Lifecycle LiveData Core │ 59:46 Lifecycle ViewModel with SavedState │ 59:46 Camera Lifecycle │ 59:46 Activity │ 59:46 Android Support Library View Pager │ 59:46 Transition │ 199:41 Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs │ -59:46 Preferences DataStore │ 151:47 kotlinx-serialization-core │ +59:46 Preferences DataStore │ 59:46 Lifecycle Kotlin Extensions │ 59:46 Core Kotlin Extensions │ 59:46 AndroidX Widget ViewPager2 │ 59:46 Yubico YubiKit Support │ 59:46 AndroidX Preference │ 59:46 Camera Core │ 241:81 Camera Core