1. Download our Official Android App: Forums for Android!

Error on memory?

Discussion in 'Android Apps & Games' started by ManiacRamblin, Aug 18, 2017.

  1. ManiacRamblin

    ManiacRamblin Lurker
    Thread Starter
    Rank:
    None
    Points:
    6
    Posts:
    7
    Joined:
    Aug 18, 2017

    Aug 18, 2017
    7
    3
    6
    I don't understand why play store or maybe it's my phone(lg stylo) will not allow me to download a 6mb app, even though I have over 200mb space left.

    Sometimes it requires I delete 100mb or more just to download a 1-5mb file.

    This make zero sense to me.

    If anyone knows a fix or answer please explain
    ManiacRamblin
     

    Advertisement

  2. psionandy

    psionandy Android Expert
    Rank:
     #22
    Points:
    1,138
    Posts:
    5,254
    Joined:
    Dec 5, 2009

    Dec 5, 2009
    5,254
    7,509
    1,138
    Male
    Gizmonic Institute - mug in a yellow jumpsuit
    liverpool
    The amount of free space on your phone isn't the same as the amount of gas in your tank...

    Android requires a certain minimum amount (or percentage ) of free space in order to operate... And keep the operating system running...

    Once you get to the limit, it won't let you download files from the play store...

    Its Operating as designed
     
    Hadron likes this.
  3. Hadron

    Hadron  
    VIP Member
    Rank:
     #7
    Points:
    2,218
    Posts:
    22,519
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    22,519
    15,826
    2,218
    Spacecorp Test Pilot
    Dimension Jumping
    Android requires the ability to cache temporary files in order to operate. So to protect the phone's stability there is a minimum amount of free space set, and it will refuse to download and install new apps if it is below that minimum, or if doing so would take it below that minimum.

    What that minimum is depends on the phone and even the software version: it is a parameter set in the ROM. In the early days it used to typically be 10% of the /data partition (bear in mind that the early phones only had 100-200MB of internal storage to start with, so this meant 10-20MB). As storage increased that would have become absurdly large, so these days it will be specified as some number of MB rather than as a fraction. Depending on the phone though that value could be anywhere between 200MB to 750MB. 500MB is pretty common, but it sounds like for your phone the limit is set a bit lower than that.

    Is there anything you can do? Not really. If you've the skills to build a ROM from scratch you could choose your own minimum free space, but that's not a real option for most of us. Otherwise all you can do is work out what the limit is for your phone and try to keep that much space free. It's only internal storage that matters for this, so anything you can move to removable sd storage will help.

    Edit: too long a reply, ninja'd before I pressed "post"...
     
    ManiacRamblin and psionandy like this.
  4. ManiacRamblin

    ManiacRamblin Lurker
    Thread Starter
    Rank:
    None
    Points:
    6
    Posts:
    7
    Joined:
    Aug 18, 2017

    Aug 18, 2017
    7
    3
    6
    Thank you for taking the time to write your infomative reply. I do appreciate it. Sadly it doesn't fix my issue. I'm not techy enough by far, however it seems to me that there might be a market available for anyone who can create a app that allows a simple way to change or customize limits( <--- My sad face)
     

    Attached Files:

  5. Hadron

    Hadron  
    VIP Member
    Rank:
     #7
    Points:
    2,218
    Posts:
    22,519
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    22,519
    15,826
    2,218
    Spacecorp Test Pilot
    Dimension Jumping
    Such an app would need root privileges though, so wouldn't be useful to most people. And people who root their phones have access to other, less risky, ways of mitigating storage issues.

    I can't say more about the feasibility of such an app because I can't recall precisely where/how this parameter is set (I saw the code once, but it was a number of years and Android versions ago).
     

Share This Page

Loading...