Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I just installed Android 2.1 on my Pandigital Novel. Anytime I try to download an app (via WiFi), I get this error: Unable to download. Not enough space on phone. However, the phone lists the free space as being 125.57Mb, about 25 times the size of the file I wanted to install.

I took the APKs I was trying to download and put them on my SD card. I was able to install them to the device from there proving it does indeed have space.

What should I do?

share|improve this question
It's listing internal storage as 125mb free, right? Not the SD card? –  Bryan Denny Dec 28 '10 at 14:19
@Bryan: Correct. It lists the SD card(correctly) as having 8Gb. –  John Dec 28 '10 at 14:57
hmmm.... I'm not familiar with your device. It's a eReader/tablet sort of like a Nook Color? Are you installing apps via Android Market or some other market? Or via ADB? The only other thing I can think of to suggest is to run a logging app (or use DDMS with the Android SDK to get a log) and see if it is saying anything else in the logs while installing. –  Bryan Denny Dec 28 '10 at 15:04
@Bryan: It started life as an eReader. pandigital.net/pandigitalnovel - I have the white one. Then I put other firmware on it: slatedroid.com/index.php?topic=5098.0 - The very last link in the first post of that(linked) thread. I am downloading APKs from market websites but not using an app. I could not get ADB to detect my device. I will look at LogCat. –  John Dec 28 '10 at 15:36
Maybe you should answer this question and marked it answered so people know there is an answer. (I found it in the unanswered list.) Good job (+1) on the diagnosis by the way. –  Bernhard Hofmann Oct 20 '11 at 12:50

2 Answers 2

up vote 2 down vote accepted

This doesn't answer why it doesn't work, but...

As a workaround, if you have an SD card, you can insert it and it will automatically download to the card instead.

share|improve this answer

Another workaround that worked for me in a similar case was to restart my device.

I guess that the application is trying to find a continuous free space of about 5MB and memory is not fragmented efficiently (there are many chunks of 4MB or less). Somehow memory is rearranged after restart but maybe the explanation is different.

share|improve this answer
I doubt fragmentation is an issue here. It's rather that due to the restart some temp stuff might have been cleared up (e.g. something left in /data/local), and thus some space was freed up. But apart from that: yes, a restart can do that, sometimes :) –  Izzy Jun 8 '13 at 11:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.