Skip to content

WIP: Fix uses-features parsing

Turns out that parsing <uses-features> from APKs has been broken for years, since build-tools v21 was released. And androguard doesn't include the uses-implied-features that aapt does. This info is used to check for hardware compatibility on the device. I didn't include this in %1.1 because I wasn't sure that it wouldn't break fdroidclient as it is deployed now. This is all makes it a good opportunity to remove the custom code and just make this strange copy the data as specified in the APK's AndroidManifest.xml.

Merge request reports