Apks with non-free components, AntiFeatures etc part 2: Crashlytics, GA, GCM

This is a follow-up to #2272 (closed). For the two remaining entries I need some help:

  • com.antoniotari.reactiveampacheapp: are Crashlytics/Fabric really stubs here? Would last-fm require NonFreeNet?
  • com.twofours.surespot: archive, or switch to parent?

/com/google/android/gms/analytics

  • com.manuelmaly.hn
    • affected builds: 23, 24, 25 (all we have)
    • no updates since 2016, and AUM=None
    • libGoogleAnalytics.jar in app/libs/ – but that directory is rmd
    • uses srclib: NoAnalytics from Marvin, which is a GA stub
    • => stub, can be ignored

/com/crashlytics

  • com.antoniotari.reactiveampacheapp
    • libs: Crashlytics, Fabric, last-fm (NonFreeNet)
    • affected builds: 43,44,46,47..58
    • Smali of 58: Crashlytics & Fabric look like stubs; app/build.gradle doesn't give a clue
    • last-fm probably disabled (key NULLed in build block)
    • lastver 2018, last commit 4/2019
    • no MaintainerNotes
    • => needs confirmation

/com/google/android/gcm

  • com.twofours.surespot
    • affected builds: 64,65
    • libraries: GCM, /com/android/vending, /com/google/api/client
    • these are the last 2 builds, from 2016
    • updates are already disabled, last upstream commit 5/2016
    • => disable 64,65, then archive the app?
    • ==> note: we're on a dead fork! Its parent (https://github.com/surespot/android) had last released 4/2019
  • org.eehouse.android.xw4 √
    • affected builds: 109,111,114,115
    • newer versions seemingly unaffected
    • => disable the four

/com/google/android/gms/cast

Edited by Izzy