Insufficient disk space problem will occure when we try to download an application that over then 30Mb. That several ways to prevent this problem.
For unroot android device
- Close android market
- Go to settings > applications > manage applications > select all > market
- Click Force Closed
- Click Uninstall Updates
- Try to download the application again
If the application still can not to download after do the steps above, reboot your android device everytime this problem occure.
There`s no way to completely fix this problem if your device still unroot. well … just wait until google fix this bug.
For root android device
- Method I : Turn off android market auto updater
- Turn off android market auto-update
- Install terminal emulator or similiar application (you can find it from android market)
- Uninstall updates like in unroot methode
- launch terminal emulator, type
su
pm disable com.android.vending.updaterif someday you want to update android market
su
pm enable com.android.vending.updater
- Method II : Using Script
Install script 01newcache- Android device kernel must support init.d
- Download and extract 01newcache.zip
- Open RootExplorer
- find 01newcache extract folder, copy 01newcache
- Go to /system/etc/init.d/ click at top right “Mount R/W”
- Paste 01newcache here
- Select and hold on 01newcache icon until option windows popup
- Select Permission
- Check at read, write and execute (enable), leave the last option uncheck
- Click “Mount R/O”
- Reboot the device
Note: This method have a weakness, when it`s download more than one file that over than 30Mb, you will meet “insufficient disk space” message again. And the lasting you can do is reboot the device.
Uninstall script 01newcache- Open RootExplorer
- Go To /system/etc/init.d/
- Click “Mount R/W”
- Then delete 01newcache file.
- Method III : USing custom Kernel
Some custom kernel can change the virtual cache become 50Mb, such as AF974-V.2.0 custom kernel for samsung galaxy tab.
No comments:
Post a Comment