[Q] Internal memory and sd ext - Desire Q&A, Help & Troubleshooting

hello guys
im using CyanoMod007 (CM10.1.2 | JB 4.2.2 | A2Ext+) [STOCK | CM7] [v31 | 07/08/13] rom and i have a problem.
i though my apps would go in the 1gb sd ext partition i created, intead i have my internal memory with 148mb almost full. what have i done wrong?

How did you partition your sdcard? Should be done with 4EXT recovery or gparted only, not minitool or clockworkmod recovery
Your internal memory will read 148mb because you're still on stock hboot.
You can increase it slightly by changing to cm7 hboot (requires s-off) and installing the cm7 version if the ROM.
However your internal memory still won't read 'internal + sd-ext'. You may need to activate a2sd using terminal commands, should be in the ROM op or search the thread.
Move apps and dalvik to sd-ext, most of the time you need to keep apps on internal to trick them to sd-ext (do not 'move to sd')
Finally check all your partitions by installing DiskUsage app and see how your /sd-ext and /data (internal memory) is filling up, understand HOW your memory is being used

eddiehk6 said:
How did you partition your sdcard? Should be done with 4EXT recovery or gparted only, not minitool or clockworkmod recovery
Your internal memory will read 148mb because you're still on stock hboot.
You can increase it slightly by changing to cm7 hboot (requires s-off) and installing the cm7 version if the ROM.
However your internal memory still won't read 'internal + sd-ext'. You may need to activate a2sd using terminal commands, should be in the ROM op or search the thread.
Move apps and dalvik to sd-ext, most of the time you need to keep apps on internal to trick them to sd-ext (do not 'move to sd')
Finally check all your partitions by installing DiskUsage app and see how your /sd-ext and /data (internal memory) is filling up, understand HOW your memory is being used
Click to expand...
Click to collapse
tnks for your reply mate...
im still new to all this, what i can tell you is that i used 4ext to partition the card and then recovered a backup i had. its s-off.

shaca said:
tnks for your reply mate...
im still new to all this, what i can tell you is that i used 4ext to partition the card and then recovered a backup i had. its s-off.
Click to expand...
Click to collapse
Before you do anything, install DiskUsage as advised.
- Browse to your /sd-ext partition, you may need to enable root permissions. If it's not filling up with your apps then you haven't activated A2SD.
- Browse to your /system partition, you'll find that you have a lot of free space here as you are still on stock hboot. This is effectively wasted space. If you change hboot you'll have a smaller /system and therefore larger /data (internal memory) :good:
So like I said, if you want app space, change to CM7r2 hboot using fastboot commands (search for a guide), full wipe and install the ROM again.
Follow the instructions as written in the first post to activate A2SD. Recommend you choose to move dalvik cache only to sd-ext.

Related

[Q] SD-card partitioning / storage layout on desire

Dear XDA forum,
since a few roms i always get a "low on storage" warning, even after factory reset and flashing a new rom.
So i'd want to ask for a small summery of what storage there is inside the desire and on the sdcard and how to solve this problem
My sdcard is 16GB class 10. I didnt partition it manually (i think).
according to my desire it has effective 14.2gb.about 2gb are used and 4gb are free? that doesnt sound right.
so i guess its 2 partitions?
could anyone please tell me which mountpoint is which?
and how do i solve the low storage problem? do i need some a2sd script or do i have to more the internal storage to the sdcard?
which mountpoints do the scripts actarlly move?
i have no problem with repartitioning my sdcard. i was given to understand that u usually need a fat32 partition (for apps i guess) and an ext2/3 partition afterwards. some scripts even allow a swap partition at the end of the sdcard to be used as swap space. is that a good idea?
i know its a lot of questions :/ but i hope for some good answers :>
thanks & greetings,
soomon
my advice would be to backup your sd card and (re)partition using gparted, start from scratch because I don't know what your current configuration is, step 5 here
choose ext3/ext4 partition (max ~1.5GB) depending on rom requirements, most support ext4 and should be slightly faster. most roms don't need swap partition.
in simple terms, your space will get taken up by apps (apks), dalvik cache, app cache and app data. most custom roms will automatically move apks to your sd-ext partition. there are various different scripts which move the other bits around. generally it is better to keep app data on internal (/data partition)
regardless of which rom you choose, use an app like 'diskusage' to browse all your partitions, so you can work out where and how all your space is being use.
to maximise space you also need to be s-off and correct hboot for the rom (again should be stated within each rom thread, or search within it)
ok so the first partition on the sdcard will become my sd-ext which will replace the /data partition on the internal storage.
I guess is hould try data2sd then?
with a class 10 it should not get that slow and i get loads of space on that partition.
thanks for your help.
also use links2d,very usefull.....
hi again,
as i see in a terminal emulator by typing "df -h"
my data is 150mb and has 15mb left, so i guess i better moe the whole partition to the sdcard as i'd have to move all the apps to the sdcard anyway sooner or later.
my /system has only 5mb of 250mb left. is that a problem?
soomon said:
hi again,
as i see in a terminal emulator by typing "df -h"
my data is 150mb and has 15mb left, so i guess i better moe the whole partition to the sdcard as i'd have to move all the apps to the sdcard anyway sooner or later.
my /system has only 5mb of 250mb left. is that a problem?
Click to expand...
Click to collapse
depends entirely what rom you're running if any, and what scripts it uses. basically you should be able to find some way to install many apps without running out of space (one of the main reasons for rooting in the first place ).
with your current setup, you could try something like link2sd to just move apps and dalvik to sd, see if you have enough space that way. you shouldnt have to manually 'move to sd', keeping them on 'internal' tricks them to sd-ext. (you can use something like 'diskusage' to check they're actually on the sd-ext)
the system partition is meant to be mostly full. free space on /system is wasted space.
you're still on stock hboot, which is why your data partition is so small.
if you install another rom, many of them have a smaller system size, so if you're s-off you can flash a different hboot to repartition your internal memory layout: your system size will reduce to roughly match your rom, and the saved space is converted into extra data space, see alpharev.nl for hboots.
e.g. if your rom system is 140MB, will fit nicely into cm7r2 hboot with 145MB system, and you get 287MB of data instead of 150MB. 287MB can be enough to store app data and dalvik cache if you don't have too many apps.
i refer you to these sets of guides for further reading, should explain a lot more, and better than i have...
thanks eddie,
i'm still s-on and stock hboot, but i use a custom rom: http://forum.xda-developers.com/showthread.php?t=1766550
i guess the problem is that LBE gues 4 and lookout together need over 22mb of space :/
i'll try link2sd then.
thanks!
hm.. when i try to install link2sd i get "insufficient storage available". that program is not even 1MB in size and i have 15mb of free space on the internal storage.. what can i do?
edit: i'll try to install it at home with an adb tool. maybe i have more luck with that.
follow instructions for a2sd with that rom (scroll down). this will move apps and dalvik to sd-ext automatically. or follow/search the thread for other methods, it's regularly discussed...
[not used link2sd, it should in theory do the same thing, but my advice would be to stick with the instructions as that's the recommended way if you really need/want to install link2sd...uninstall something else to make more space ]
ofc removing apps might help (althrough i only installed 2 or 3). but 15mb should be enough to install a 800kb software
gonna try to install some apps later after running a2sd.
thanks a lot man didnt see that information.

[Q] m2sd does not seem to be working on mildwild v5?

i have installed m2sd http://forum.xda-developers.com/showthread.php?t=1342387 via aroma installer and enabled apps, dalvik and cmdalvik. Installed fine...but when i go to settings-->storage--> i still have 148mb internal storage... any idea?
so this assumes you have an ext partition on your sd card, hopefully created with gparted or 4ext recovery (NOT minitool or clockworkmod recovery)
depending on your method of moving apps to sd-ext, a lot of the time it won't show your total internal memory as "internal + sd-ext", your apps should still be moved to sd-ext, you shouldn't need to 'move to SD', keeping it on internal tricks the apps to sd-ext. check using an app like 'diskusage'
regardless, you are still on stock hboot so are wasting space. Currently your rom system size is ~140MB out of 250MB stock hboot system size, wasting 110MB, and only 148MB data (internal memory).
if you change to cm7r2 hboot (requires s-off), it has 145MB system, so you waste only 5MB, and get 287MB data. this larger data partition is usually enough for app data and dalvik cache, so no need to move dalvik to sd-ext.
have a look here or google, search for guides on s-off if you're not already (use revolutionary), and how to change hboot
yup already have ext partition.. was using a2sd and int2sd on my previous sense rom... ok will try to install some apps and see if i still get insufficient storage warning...
i switched from cmr2 hboot to stock hboot as from time to time i flash an ICS/JB rom to see their progress.
thx for the explanation
yup already have ext partition.. was using a2sd and int2sd on my previous sense rom... ok will try to install some apps and see if i still get insufficient storage warning...
i switched from cmr2 hboot to stock hboot as from time to time i flash an ICS/JB rom to see their progress.
thx for the explanation
yeahman45 said:
yup already have ext partition.. was using a2sd and int2sd on my previous sense rom... ok will try to install some apps and see if i still get insufficient storage warning...
i switched from cmr2 hboot to stock hboot as from time to time i flash an ICS/JB rom to see their progress.
thx for the explanation
Click to expand...
Click to collapse
You should try using this script:
http://forum.xda-developers.com/showthread.php?t=1677709
I've used to for few weeks on the same Mild Wild Rom, it worked like a charm, btw I have the stock HBOOT installed, maybe it will fix your problem

Question about [ROM][Jan 23. 2013] MildWild V-4.9 JG

Hello, I had older version of this ROM , and there was a function in Settings>Applications, to move application to SD card/To phone/To SD-ext.
Now in the newest version of this ROM there is no such thing as Move to SD-ext. Maybe someone could tell me how can I move apps to sd-ext ?
Mildwild removed this option from around V-4.3, which is why I'm still on that rom. It allowed you to choose apps on internal, sd-ext or classic froyo apps2sd.
The latest version moves apps and dalvik cache to sd-ext automatically, you don't have to do anything. As long as you have a correctly partitioned sd card (4EXT or gparted), it will work.
Keep apps on internal to trick them to sd-ext, i.e. don't 'move to SD' . Also use cm7r2 hboot to maximise space as well.
If you install another app like 'diskusage', it will tell you how all your partitions are being used.
eddiehk6 said:
Mildwild removed this option from around V-4.3, which is why I'm still on that rom. It allowed you to choose apps on internal, sd-ext or classic froyo apps2sd.
The latest version moves apps and dalvik cache to sd-ext automatically, you don't have to do anything. As long as you have a correctly partitioned sd card (4EXT or gparted), it will work.
Keep apps on internal to trick them to sd-ext, i.e. don't 'move to SD' . Also use cm7r2 hboot to maximise space as well.
If you install another app like 'diskusage', it will tell you how all your partitions are being used.
Click to expand...
Click to collapse
I partitioned my card correctly, because on earlier version it worked, but now it shows me o 65mb used and 82mb free. My partition is 1GB. So i assume something is wrong because apps are not moved to sd-ext automatically ?
MisterMonitor said:
I partitioned my card correctly, because on earlier version it worked, but now it shows me o 65mb used and 82mb free. My partition is 1GB. So i assume something is wrong because apps are not moved to sd-ext automatically ?
Click to expand...
Click to collapse
Install diskusage like I said, you should see your sd-ext partition being filled up. You need to understand what is stored where.Your user app apks and dalvik cache should be automatically moved to sd-ext, and app data should be on internal memory (data partition),
However, 65MB used and 82MB free is your internal memory correct? This adds up to 147MB, which means you are on stock hboot. With diskusage look at your system partition, on stock hboot you will see a lot of free space on /system which is completely wasted. You should change hboot to cm7r2 to use space more efficiently.
Your rom system size is ~140MB. On stock hboot, your system size is 250MB, so you waste 110MB. cmr72 hboot has 145MB system, so you waste only 5MB. The saved space is converted to extra internal memory, 147MB increases to 287MB
What I believe is that your sd-ext partition is working fine, except that your internal memory (/data) appears to be filling up quickly because it is only 147MB, when when it should be 287MB total by simply switching to cm7r2. 287MB should be filled up by app data only (not apps or dalvik), which is plenty.
To change hboot you need to be s-off:
- Nandroid backup
- Get the hboot from alpharev.nl, then flash cm7r2 hboot using fastboot, guide here
- Reboot back to recovery, full wipe and restore nandroid.

[Q] can not increase my internal storage from cooldroid v3 bravo

hello, i am a newbie here. i just installed cooldroid v3 bravo in my HTC Desire. as told in this topic "http://forum.xda-developers.com/showthread.php?t=1279016"
after the ist reboot the installation was successfully done and i can see my home screen, the rom is cool and very fast but when i checked my internal memory it was shown as 130mb. how can i increase it to 1GB atleast? i have a made an ext4 partition. do i need any script? if it then what? please help me.
tanmoyrock said:
hello, i am a newbie here. i just installed cooldroid v3 bravo in my HTC Desire. as told in this topic "http://forum.xda-developers.com/showthread.php?t=1279016"
after the ist reboot the installation was successfully done and i can see my home screen, the rom is cool and very fast but when i checked my internal memory it was shown as 130mb. how can i increase it to 1GB atleast? i have a made an ext4 partition. do i need any script? if it then what? please help me.
Click to expand...
Click to collapse
The A2SD script should still be working as long as you created the partition correctly with 4EXT recovery or gparted. The rom has a built in script which will automatically move the apps and dalvik to sd-ext. Keep the apps on internal to trick the apps to sd-ext, do not 'move to SD'.
You won't see your internal memory as 'internal + sd-ext', but you will have plenty more space for apps. Use an app like 'diskusage' to browse all your partitions to see if sd-ext is working properly.
You are also still on stock hboot. s-off if you haven't already, and change to data++ hboot (search for guides). This will increase your actual internal memory slightly allowing for more space:
DATA++ Hboot 180MB System, 5MB Cache, 252MB Data. <---- a bit mroe space
STOCK Hboot 250MB System, 40MB Cache, 147MB Data. <---- what you have currently (stock hboot is wasteful, small internal memory /data partition)

[Q] Best ROM for space

Hi,
I've had to bring my Desire out of retirement until the end of my contract.
I am currently running Cyanogen Mod 10.0.0 but I am down to little space and apps don't update and I can't add new ones.
I have an SD card with 1 GB ext3 storage on it.
Which is the best configuration/ROM to allow me to have enough space to download all the apps I want without significant lag please?
Cheers
Do you understand current configuration first to understand why you're low on space?
- Have you run the A2SD commands from terminal emulator i.e. moved apps and dalvik to sd-ext?
- Is your /data (internal memory) partition full, or is it your 1GB sd-ext? Could you create a bigger partition?
- Check your /data partition with an app like 'DiskUsage', you may have some updated system apps like Play Store on /data which you could move back to /system.
If you have genuinely run out of space on that ROM, the limiting issue is stock hboot which I assume you are running. Even with apps and dalvik moved to sd-ext, you only have 147MB space for app data which can still run out.
Switch to a different hboot (requires s-off) with smaller system, and a ROM which moves apps and dalvik to sd-ext. I recommend one of Mildwild's, MW10 based on redux will fit onto OxygenR2 hboot with 332MB /data partition for instance.
I also recommend to repartition your sdcard with max 2GB ext4 partition if you have enough spare sd space. ext4 is also slightly faster than ext3.
eddiehk6 said:
Do you understand current configuration first to understand why you're low on space?
- Have you run the A2SD commands from terminal emulator i.e. moved apps and dalvik to sd-ext?
- Is your /data (internal memory) partition full, or is it your 1GB sd-ext? Could you create a bigger partition?
- Check your /data partition with an app like 'DiskUsage', you may have some updated system apps like Play Store on /data which you could move back to /system.
If you have genuinely run out of space on that ROM, the limiting issue is stock hboot which I assume you are running. Even with apps and dalvik moved to sd-ext, you only have 147MB space for app data which can still run out.
Switch to a different hboot (requires s-off) with smaller system, and a ROM which moves apps and dalvik to sd-ext. I recommend one of Mildwild's, MW10 based on redux will fit onto OxygenR2 hboot with 332MB /data partition for instance.
I also recommend to repartition your sdcard with max 2GB ext4 partition if you have enough spare sd space. ext4 is also slightly faster than ext3.
Click to expand...
Click to collapse
Thanks,
I'll try to deal with everything.
apps and dalvik have been moved using terminal emulator and yes, it's the 147MB that is the issue, not the ext3.
I have s-on
So if I have the s-off can I incorporate my ext3 or ext4 with internal storage to create a much bigger internal storage?
Cheers
PoshCat1 said:
Thanks,
I'll try to deal with everything.
apps and dalvik have been moved using terminal emulator and yes, it's the 147MB that is the issue, not the ext3.
I have s-on
So if I have the s-off can I incorporate my ext3 or ext4 with internal storage to create a much bigger internal storage?
Cheers
Click to expand...
Click to collapse
Not quite
S-OFF is merely an enabler, in this case it allows you to change hboot.
It has nothing to do with your sd-ext partition. This is handled by the A2SD script. Your internal memory still won't read 'internal + sd-ext' like it is currently, but the sd-ext is still doing its job.
What I would recommend:
- Titanium backup all user apps, backup contacts to Google, SMS with SMS backup and restore if you want
- Flash 2.3.3. RUU from here, put PB99IMG.zip on root of sd card and boot to bootloader, accept it when found
- Run Revolutionary to gain s-off (search for guides)
- Flash 4EXT recovery (see my sig, use fastboot or 4EXT app)
- Switch hboot using fastboot (to OxygenR2 if using Mildwild 10)
- Reboot to recovery, full wipe ("wipe all partitions except sd card" option)
- Flash ROM.zip
- Restore
eddiehk6 said:
Not quite
S-OFF is merely an enabler, in this case it allows you to change hboot.
It has nothing to do with your sd-ext partition. This is handled by the A2SD script. Your internal memory still won't read 'internal + sd-ext' like it is currently, but the sd-ext is still doing its job.
What I would recommend:
- Titanium backup all user apps, backup contacts to Google, SMS with SMS backup and restore if you want
- Flash 2.3.3. RUU from here, put PB99IMG.zip on root of sd card and boot to bootloader, accept it when found
- Run Revolutionary to gain s-off (search for guides)
- Flash 4EXT recovery (see my sig, use fastboot or 4EXT app)
- Switch hboot using fastboot (to OxygenR2 if using Mildwild 10)
- Reboot to recovery, full wipe ("wipe all partitions except sd card" option)
- Flash ROM.zip
- Restore
Click to expand...
Click to collapse
Thanks,
I will try that when I get some time.

Categories

Resources