• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Ext-partition

DenialS

Lurker
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 5.0.0.7., 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!
 
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

su
a2sd install

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

su
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.
 
Back
Top Bottom