1. Check out our companion app, Forums for Android! Download from Google Play

Root Ext-partition

Discussion in 'Android Devices' started by DenialS, Jun 6, 2012.

  1. DenialS

    DenialS New Member
    Thread Starter

    Jun 6, 2012
    alright everyone, before I try something stupid, I would like to consult all of you experts, since the information on the internet is not very conclusive.

    I recently installed CM7.1 + CWM, to make some extra room on my Desire for installing apps. Although happy with the memory gains, this extra room soon evaporated with all the updates, user data and what have you. So I decided to tap in to the hidden options of CWM, creating an ext-partition. But since I can't find a decent tutorial for my specific situation, I would like to ask all of you if the following approach is recommended:

    Download & install gParted
    Mount SD-card & backup data on harddisk
    Partition SD-card with 1024MB ext-4 and the rest FAT32
    Copy backed up data to new FAT32-partition
    put SD-card back in Desire and boot

    Will this increase the available "internal memory" with 1024MB, and retain all the apps I currently have installed on both internal memory and SD-card? Do I need to install additional apps?

    Thanks in advance for your advice!


  2. Hadron

    VIP Member

    Aug 9, 2010
    Spacecorp Test Pilot
    Dimension Jumping
    Check the root memory faq, linked from the All Things Root Guide sticky post, for details.

    The outline sounds right, but there are a couple more points.

    1) partition order is important. First fat32, then ext. Both primary. See FAQ.

    2) you need an a2sd script, as CM doesn't include one by default. There are links in the CM7 thread at XDA, or I think the toolbox thread here (linked from the sticky) has a copy of DarkTremor (username and password can be found near the end of the thread). After installing you need to activate it (below).

    3) you won't see 1024 MB as the internal memory size. That will appear unchanged, only less of it will be used. Installing apps "on phone" will actually put the apk on the partition.

    If you use DarkTremor then after flashing the script you will need to open a terminal and type

    a2sd install

    The phone will reboot. To gain more space, open the terminal again and type

    a2sd cachesd

    Which will move the dalvik cache to the partition.

    That should cover everything. There is another a2sd solution for CM7 which is described in the XDA thread.

Share This Page