I tried to install an app and got the error message "There is insufficient space on the device". I looked at the device memory and it shows that I have used 5.02gb out of 5.51gb, but when I select all files (including hidden files) and display properties, it shows I've only used 772.67 mb of space. I don't have that many apps installed and I totaled the amount of space that the apps use and it is also under 800 mb of space. I can't find where the discrepancy is in the space available. Any ideas on where the missing 4gb of files are?
Moto G 2014, rooted, stock
I looked in this thread: http://forum.xda-developers.com/showthread.php?t=2443267 but it's not just a particular app that is giving me problems, the device itself thinks it's full.
SOLVED! Thanks to @tmittelstaedt
Moto G 2014, rooted, stock
I looked in this thread: http://forum.xda-developers.com/showthread.php?t=2443267 but it's not just a particular app that is giving me problems, the device itself thinks it's full.
SOLVED! Thanks to @tmittelstaedt
Have you done a lot of installing-deinstalling of apps?
The ram in the phone is flash. In order to prolong flash life there's a memory manager that does what it can to prevent the same areas of flash from being repeatedly written and deleted. So flash does not work like a hard disk where when a file is deleted then the space is immediately rewritten. Instead, the flash manager tries to spread new writes across the flash. On occasion a bit will go bad in the flash. The flash manager will also lock that bit out. All of this is done at a hardware level that is below the filesystem's visibility, it's done in the hardware of the flash controller.
It sounds to me like something has gotten messed up in that system. The flash controller is reporting lots of free space then when the OS is trying to use it the controller is reporting space in use. If it was my phone I might try running an app like SD Maid and see if that worked. But if it didn't I'd back it up then factory reset then reload the apps.
Attachments
Last edited: