Search This thread

despotovski01

Inactive Recognized Developer
Jan 1, 2011
1,522
2,133
Skopje
Hey developers!
We all know that our device has little memory. The Cache partition is only 64MB, of which only 20 are free! :confused::confused:
Because of that, I'm going to show you how to use a folder on your SD card to download games and apps from the Android Market, instead of the default one(/cache/download)!

Requirements:
-Terminal Emulator (or ADB Shell)
-Root access

Tutorial:
1. Open Terminal Emulator
2. Type these commands in order:
Code:
su
mkdir /sdcard/cache-download
rm -rf /cache/download
ln -s /sdcard/cache-download /cache/download

3. Enjoy your Cache2SD!



This was tested and it works on SwiftDroid 2.0 RC1
 
Last edited:
P

pcfighter

Guest
You don't have Root permission. Root your phone using SuperOneClick, for example.
 

maslokm

Senior Member
Jan 13, 2011
130
47
Lublin
You have error because fat32 doesn't support extended attributes (file owner and group). Better solution is to create ext4/2/3 partition on sd card and set it mount point to cache or link it.

Sent from my GT540 using Tapatalk
 
  • Like
Reactions: Chxrlyglez

despotovski01

Inactive Recognized Developer
Jan 1, 2011
1,522
2,133
Skopje
You have error because fat32 doesn't support extended attributes (file owner and group). Better solution is to create ext4/2/3 partition on sd card and set it mount point to cache or link it.

Sent from my GT540 using Tapatalk

Thanks for your suggestion! I'll keep that in mind, but my method works good too. :)
 

maslokm

Senior Member
Jan 13, 2011
130
47
Lublin
If cache is just a partition we should be able to repartition internal memory and add 64mb to other one.

Sent from my GT540 using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    Hey developers!
    We all know that our device has little memory. The Cache partition is only 64MB, of which only 20 are free! :confused::confused:
    Because of that, I'm going to show you how to use a folder on your SD card to download games and apps from the Android Market, instead of the default one(/cache/download)!

    Requirements:
    -Terminal Emulator (or ADB Shell)
    -Root access

    Tutorial:
    1. Open Terminal Emulator
    2. Type these commands in order:
    Code:
    su
    mkdir /sdcard/cache-download
    rm -rf /cache/download
    ln -s /sdcard/cache-download /cache/download

    3. Enjoy your Cache2SD!



    This was tested and it works on SwiftDroid 2.0 RC1
    1
    Does this tweak speed up the phone in anyway?

    Sent from my GT540 using XDA Premium App
    1
    root explorer says that perrmissions cant be changed on the sdcard.

    Sent from my GT540 using XDA Premium App

    I've found a fix: just don't run the line that causes problem and you should be good.
    1
    Try this worked for me

    mkdir /mnt/sdcard/cache-download
    cd /sdcard/cache-download
    mkdir download
    rm -rf /cache/download
    ln -s /mnt/sdcard/cache-download/download /cache/download

    Sent from my GT540 using XDA Premium App
    1
    You have error because fat32 doesn't support extended attributes (file owner and group). Better solution is to create ext4/2/3 partition on sd card and set it mount point to cache or link it.

    Sent from my GT540 using Tapatalk