How to prevent Android apps from loading background data into phone’s cache memory?

Drsunil V April 22, 2014
Pinterest Stumbleupon Whatsapp
Ads by Google

How to prevent Android apps from loading background data into phone’s cache memory?

If an app is opened but it loads data which is not asked for, and uses my precious data plan to store the background data into cache of phone, it wastes data charges for stuff which user does not require?

Do apps do this or only foreground data is loaded into cache? For e.g., if Feedly is opened, it does not load even background feed articles into cache by using data charges. I understand that each app have settings to prohibit app from loading data in background (data not required or asked by user). But on finding Feedly, such options were not noticed.

  1. Ben S
    April 24, 2014 at 2:22 am

    I don't think you'll be able to completely eliminate this problem, as it's part of how Android phones work, but there are a few things you can try to lessen the issue.

    First, check out the app Greenify (which now supports non-rooted phones, by the way). Greenify lets you put apps into hibernation, so they do not run or sync in the background until you explicitly open them.

    The other thing you can try, although it will very likely make your phone slow, kill battery and be a general pain to use, is to force Android to kill activities when you leave them. This is a developer option and really shouldn't be used by normal users, but it would be a roundabout way of fixing your issue. I think the drawbacks far outweigh the benefits, though.

    Try to keep data turned off unless you really need it?

  2. Hovsep A
    April 22, 2014 at 9:58 pm

    i think it is normal
    Managing Your App's Memory
    http://developer.android.com/training/articles/memory.html
    when the user first launches an app, a process is created for it, but when the user leaves the app, that process does not quit. The system keeps the process cached, so if the user later returns to the app, the process is reused for faster app switching.

    some applications use other type of applications so if you launch the first application then the other will be launched.

    Which kind of applications are you talking about?

    • Drsunil V
      April 23, 2014 at 8:53 am

      thanks. For apps like 'feedly'. It is a humble request that you scrutinize the question description , immediately below main header line of question

    • Hovsep A
      April 23, 2014 at 11:25 am

      i did that but i thought you had a general question for multiple applications including feedly. Feedly will work by its design
      if you have suggestions for features you have to post to feedly
      https://feedly.uservoice.com/forums/192636-suggestions

      (Android app) Make the app refresh feeds automatically in background
      https://feedly.uservoice.com/forums/192636-suggestions/suggestions/3748956--android-app-make-the-app-refresh-feeds-automatic

      Feedly App (Android) to resume from last activity.
      https://feedly.uservoice.com/forums/192636-suggestions/suggestions/3753393-feedly-app-android-to-resume-from-last-activity

      have Android app remember its last state at all times
      https://feedly.uservoice.com/forums/192636-suggestions/suggestions/4116566-have-android-app-remember-its-last-state-at-all-ti

    • Drsunil V
      April 23, 2014 at 5:53 pm

      thanks. I understand and agree that you did check q description. Other than feedly , in general apps which load multimedia content like photo files , load the ( multimedia ) data content in background , seen as cache file in 'manage apps' section. At times they 'cache' about 10 mb for contents which are not used for viewing by user and thereby user data charges waste. How to avoid apps from loading content which is not required by user and avoid exorbitant data charges for unrequired content?

    • Hovsep A
      April 24, 2014 at 12:45 pm

      well if you do things like this and the main application is not programmed to work the way you want then simply the application will not work.

    • Drsunil V
      April 24, 2014 at 3:41 pm

      Understood. At the discussion http://www.makeuseof.com/answers/do-android-apps-use-internet-data-even-when-the-apps-are-not-being-actively-used/#comments
      a respondent mentions "I use Avast! antivirus on my phone, which has a built in firewall. For every app you can select data, wifi or the actual phone signal to restrict. Any or all three for every app. It works great for me." but in avast mobile , the setting was not seen.
      Another respondent mentioned "Yes , many apps will use Internet even when you have not started the App . Chat, messaging , e-mail ,social and Cloud apps will do … in some apps you can control by going to settings and changing necessary options (like disabling background upload, pre-fetch ..) .." But in feedly , is such setting for background data available?

    • Hovsep A
      April 24, 2014 at 4:18 pm

      well i dont see that option in feedly, you cant change how feedly works, you can make suggestions on feedly website.

    • Drsunil V
      April 25, 2014 at 3:26 am

      Thanks. Please tell whether apps such as Facebook , Gmail , and Feedly load data into cache which a user opens in foreground or even that data which user does not ask for. For example , if a user opens Gmail app then the app loads only that message in inbox which the user opens or loads even unread messages in background into 'cache'. Or if user opens a particular feed in feedly app then app loads only the opened feeds into cache or even other feeds in background into cache?

    • Hovsep A
      April 25, 2014 at 2:31 pm

      Well they should do what they were programmed to do. They will load what ever the application window has and more space will be given to the actual opened article.

      To set a data limit – and a data warning – you need to go into Settings and Data usage.
      In Data usage you will see a large graph, You can adjust the date range either via the vertical lines

      on the top click on the menu icon and see there is an appropriate option for you

    • Drsunil V
      April 25, 2014 at 5:18 pm

      Thanks! It is clear

Ads by Google