b2ace0878c
Upstream code checks whether the current APK was signed with the release
key for various reasons:
- in order to show/hide the "Updates" settings menu
- in order to make the "Updates" settings menu searchable or not
- in order to check/not check for updates at the application start
This behavior was removed in NewPipe SponsorBlock fork, but it probably
shouldn't have been:
- the newer APK installation won't work if the locally installed APK
wasn't signed with the same key
- `isReleaseApk` function was still invoked in NewPipe SponsorBlock to
allow searching "Updates" settings from settings menu. But as the
fingerprint wasn't correct (see
|
||
---|---|---|
.. | ||
schemas/org.schabi.newpipe.database.AppDatabase | ||
src | ||
build.gradle | ||
proguard-rules.pro |