3
[Submitted] Bgdetect is incorrectly killing background/foreground apps

  1. Rydberg
    Donut Jul 9, 2018

    Rydberg , Jul 9, 2018 :
    When using my fitness app, Jabra Sport Life, that's included with my headset, Oxygen OS automatically closes the app after some time. The app tracks via GPS and also tracks heartrate via the headphones, which results in quite high battery and processing use, which is normal. In other words, this is a legitimate background service that is supposed to run, and is running correctly.
    This is a violation against the Android implementation guidelines and is causing very many (correctly implemented) apps to be killed.
     
    Last edited: Jul 9, 2018

    #1
    AlexBw, rmeden and BgDetectKillsApps like this.
  2. Rydberg
    Donut Jul 9, 2018

    Rydberg , Jul 9, 2018 :
    This is a violation of the Android Compability Definition, see section 3.5 API Behavioural Compatibility:
    https://source.android.com/compatibility/8.1/android-8.1-cdd.pdf

    This is taken from section 3.5:
    This makes it clear on the point that implementing a custom manager in a way that "Bgdetect" operates MUST NOT be done. Therefore, this is a breach of the Android Compatibility Definition, and should be taken very seriously.

    I expect a serious answer, and an appropriate action. Reporting this to Google should be unnecessary.
     
    Last edited: Jul 9, 2018

    #2
    rmeden and felangga like this.