1. DamianWarS's Avatar
    For an app like Skype and can't seem to get it to stop running in the background (I force shut it down and it just opens back up). Bb10 has options to have it stop running when minimised but that's not the same thing as having it run in the background. App options are limited and with the example of Skype I have to sign out to get battery usage to a min but even with that it still runs in the background.

    Skype is just an example but a lot of android apps seem to want to run in the background when most of the time I don't and it's effecting my battery usage. Is there a way to have greater control over these apps?
    06-01-16 01:06 AM
  2. andi89's Avatar
    Go to setings , security and privacy, application permission, then run in beckground....

    Posted via CB10
    06-01-16 05:34 AM
  3. DamianWarS's Avatar
    Go to setings , security and privacy, application permission, then run in beckground....

    Posted via CB10
    I'm familiar with that feature it just doesn't show any android apps. My device monitor shows downloaded android apps that are running in the background (not minimised) but aside from closing the process within the device monitor (and sometimes it just pops right back up) I can't control these apps state in the background.
    06-01-16 09:28 AM
  4. DamianWarS's Avatar
    I just installed cobalt's "mobile network" apk and under app permissions I can get more information about the permissions for android apps and for example Skype is set to run at startup. The only problem is I can't modify these settings.

    How to stop android apps from running in the background-img_20160602_093112.png
    06-01-16 09:31 PM
  5. Fastmarc's Avatar
    Get Ghost Commander. It gives you the ability to manage android apps and force close any that may be running in the background.

    Posted via CB10
    06-01-16 10:10 PM
  6. DamianWarS's Avatar
    I downloaded GC http://appworld.blackberry.com/webstore/content/78977. It shows the permissions of the app but unless I'm doing something wrong I can't change the permissions, in fact it's exactly the same as cobalt's mobile network apk. All I can do is click the permission and it gives me a brief explanation. I already know how to force close it but I'm more interested it making sure it never opens on its own again.

    How to stop android apps from running in the background-img_20160602_140403.png
    06-02-16 02:06 AM
  7. Fastmarc's Avatar
    Long press the app then click on manage. Once you force close the app it stays closed until you open the app again.
    I actually went through the entire list and forced closed everything I do not need running. If I use an android app I go there and force close it when I'm finished.

    Posted via CB10
    06-02-16 09:50 PM
  8. conite's Avatar
    Here is an explanation posted earlier by Cobalt about Android apps supposedly running in the background:



    Oh I love this question about Android apps eating up battery in the background. What I'm telling you now is backed up by the Blackberry Developer Site and is valid for ANY Android app on your device:

    From the Blackberry developer docs about the Blackberry Android runtime (Jelly Bean):
    * Apps can run services only while the user runs them, either in full screen or in thumbnail mode.
    * https://developer.blackberry.com/and..._software.html

    What does that mean? The Blackberry Android runtime does NOT allow Android apps to run any services in the background. Period. As soon as the screen goes off (battery saving mode, sleep mode), ANY Android app will stop working in the background. A good example to explain this may be light in your fridge. Everytime you open the door of your fridge, the light is on, right? So we must assume, that the light in the fridge is permanently on? No, it's not. It's triggered when you open the door and it goes off when you close the door.

    The only way to get an Android app to run permanently in the background is to implement Blackberry Headless mode. This must be requested from blackberry, and usually those apps are then ONLY avaliable on Blackberry World as a ported Android app (an example is Skype). All other Android apps that you download from anywhere else do NOT incorporate Headless mode and CANNOT run in the background.

    Now I already hear all the "specialists" that are saying "Hey, but I'm running task manager xyz and there are a lot of services running on my device and I cleaned them and now everything is great"

    Well, that simply isn't true. Running a task manager app is just like opening the door on the fridge. The light is now on. But if you close the taskmanager and the device goes to sleep, all services are stopped again.

    The second thing that you should know about background services is, that against the common believe, they do not RUN in the background. They register a trigger in the Android runtime. The registering service itself is not running. Now if the Android runtime receives an Intent, it will look if a services was registered for the intent and THEN will start the service. The service will do its work (i.e. sync data) and then close again. On a Blackberry device, this will only happen if:

    a) The device is NOT in sleepmode
    b) The app is open OR running in an active Frame

    If those conditions are not met, nothing happens. No services is started.
    Uzi likes this.
    06-02-16 10:05 PM
  9. DamianWarS's Avatar
    Here is an explanation posted earlier by Cobalt about Android apps supposedly running in the background:



    Oh I love this question about Android apps eating up battery in the background. What I'm telling you now is backed up by the Blackberry Developer Site and is valid for ANY Android app on your device:

    From the Blackberry developer docs about the Blackberry Android runtime (Jelly Bean):
    * Apps can run services only while the user runs them, either in full screen or in thumbnail mode.
    * https://developer.blackberry.com/and..._software.html

    What does that mean? The Blackberry Android runtime does NOT allow Android apps to run any services in the background. Period. As soon as the screen goes off (battery saving mode, sleep mode), ANY Android app will stop working in the background. A good example to explain this may be light in your fridge. Everytime you open the door of your fridge, the light is on, right? So we must assume, that the light in the fridge is permanently on? No, it's not. It's triggered when you open the door and it goes off when you close the door.

    The only way to get an Android app to run permanently in the background is to implement Blackberry Headless mode. This must be requested from blackberry, and usually those apps are then ONLY avaliable on Blackberry World as a ported Android app (an example is Skype). All other Android apps that you download from anywhere else do NOT incorporate Headless mode and CANNOT run in the background.

    Now I already hear all the "specialists" that are saying "Hey, but I'm running task manager xyz and there are a lot of services running on my device and I cleaned them and now everything is great"

    Well, that simply isn't true. Running a task manager app is just like opening the door on the fridge. The light is now on. But if you close the taskmanager and the device goes to sleep, all services are stopped again.

    The second thing that you should know about background services is, that against the common believe, they do not RUN in the background. They register a trigger in the Android runtime. The registering service itself is not running. Now if the Android runtime receives an Intent, it will look if a services was registered for the intent and THEN will start the service. The service will do its work (i.e. sync data) and then close again. On a Blackberry device, this will only happen if:

    a) The device is NOT in sleepmode
    b) The app is open OR running in an active Frame

    If those conditions are not met, nothing happens. No services is started.
    Although that sounds convincing all I know is android apps downloaded from Google playstore (not bbw) send me notifications when the app isn't open. And I have seen Skype take some very high percentage of battery usage (again Google playstore version not bbw). I use Skype to call my bank (I work overseas but still use a Canadian bank account). I rarely call them yet Skype seems to enjoy running. I had to sign out of Skype and it seemed to correct the excess battery usage but it still runs. Now I know more of what to look for I will try some testing out. Even if android apps respond the way you're talking about I still don't like to see them or not be able to control their permissions.
    06-03-16 05:30 AM
  10. keliew's Avatar
    Install App Ops and configure.

    BlackBerry Passport via CB10
    06-03-16 02:16 PM
  11. DamianWarS's Avatar
    Install App Ops and configure.

    BlackBerry Passport via CB10
    From more research I also found app ops which is less than an app and more of a shortcut to hidden app options (hence the name). There is a bunch in the app store and they all access the same shortcut feature. App ops appeared like it was the answer and even screen shots shows fine settings for things like controlling if an app starts with the os. This startup feature (the feature I'm more looking for) however is absent from app ops on the BB10. I don't know if it's the RT or the version of Android but the fine setting to control if an app starts on OS start is not there. What I also learnt however is this is not just a BlackBerry problem and fine settings of android is only recently been added.
    06-03-16 10:38 PM
  12. jafrul's Avatar
    Go to Device Monitor > CPU > long press on the android app and tap 'close'.
    It will remain close from running in the background until you reopen the app or you restart your device. I do this to get better ram and saves battery.

    RedBerryan on PassportSQW100-1/10.3.2.2813
    06-03-16 10:53 PM
  13. keliew's Avatar
    Normally, each app are configurable whether you want it to startup on boot or not, in its respective in-app settings.

    BlackBerry Passport via CB10
    06-04-16 11:34 AM

Similar Threads

  1. How do I unlock my BlackBerry Curve 9350?
    By CrackBerry Question in forum BlackBerry Curve 9370/9360/9350
    Replies: 1
    Last Post: 06-24-16, 05:48 PM
  2. I must have pressed the wrong button
    By akraus88 in forum BlackBerry Priv
    Replies: 5
    Last Post: 06-09-16, 12:31 PM
  3. Z30 Camera app malfunctioning
    By Apple Aya in forum BlackBerry Z30
    Replies: 2
    Last Post: 06-03-16, 09:30 PM
  4. Why has the desk top manager stopped working?
    By CrackBerry Question in forum General BlackBerry Discussion
    Replies: 1
    Last Post: 06-01-16, 07:54 AM
  5. Resize the clock on the locked screen
    By YoshiBoston in forum BlackBerry Priv
    Replies: 5
    Last Post: 05-31-16, 10:27 PM
LINK TO POST COPIED TO CLIPBOARD