gokadzev / Musify

Unlock the full potential of music: Stream effortlessly with one app!
https://gokadzev.github.io/Musify
GNU General Public License v3.0
2.02k stars 190 forks source link

[Bug] Remove DependencyInfoBlock #438

Closed licaon-kter closed 1 week ago

licaon-kter commented 2 weeks ago

Acknowledgements

Current Behavior

ref: https://gitlab.com/fdroid/checkupdates-bot-fdroiddata/-/jobs/8377084316

We find that there is a DependencyInfoBlock in your APK.

It's a Signing block added by AGP and encrypted with the Google public key so it can't be read by anyone else except Google. You can read more about it here and here.

While this was added a while ago, we were only enforcing it for new apps, and recently we started scanning updates too.

Could you please disable it with the following code?

android {
    dependenciesInfo {
        // Disables dependency metadata when building APKs.
        includeInApk = false
        // Disables dependency metadata when building Android App Bundles.
        includeInBundle = false
    }
}

Thanks!

Expected Behavior

-

Steps To Reproduce

No response

Musify Version

2.7.2

Device And Operating System

-

Android Version You Use

Android 15

Additional Information

No response

gokadzev commented 1 week ago

@licaon-kter Thanks! Let me know if there's needed any more changes.

licaon-kter commented 1 week ago

thanks