Hello development community
I'm currently running an CM 9 on an unlocked, rooted Wildfire S. A while ago I created a 4 GB partition in my SD card (Ext 2 format I believe) and set link2sd to install all new apps to this partition (this is the tutorial I followed http://forum.xda-developers.com/showthread.php?p=31544540 )
Anyway lately I've been having trouble installing new apps and larger updates (Facebook and DoubleTwist, namely) and my phone keeps telling me that I don't have enough memory. I tried wiping all my cache data and generally cleaning up, still no luck.
So I checked my storage usage in my settings, that's when things got interesting. My phone is telling me that I have 150 MB total of internal storage (which is how much there is without the partition), but somehow I have 229 MB used with 21.63 MB free. Doesn't take a mathematician to figure out that i can't be using 250 MB when there's only 150 MB to be had, however this 250 MB it's telling me I have is a lot less than the 4 GB of space I formatted and am linking everything too.
Does anyone know a way to get the phone to recognize the partition as internal space so it stops telling me I'm running out? I should be able to install any apps to my phone via my computer since they won't install directly from Google Play. Or is there a way I can set everything to just automatically install to the partition? That would solve my app installing problems but I might run into storage problems later on depending on how full my caches get. The more steps your give me the better, I'm still pretty new to this stuff :silly:
Thanks for any help!
PS. I checked some other threads but nothing I saw was helpful; so sorry if this is answered somewhere else, but I didn't find it.
After flashing rom did u flash the latest cronmod script
Sent from my Wildfire S A510e using xda premium
schalm1029 said:
Hello development community
I'm currently running an CM 9 on an unlocked, rooted Wildfire S. A while ago I created a 4 GB partition in my SD card (Ext 2 format I believe) and set link2sd to install all new apps to this partition (this is the tutorial I followed http://forum.xda-developers.com/showthread.php?p=31544540 )
Anyway lately I've been having trouble installing new apps and larger updates (Facebook and DoubleTwist, namely) and my phone keeps telling me that I don't have enough memory. I tried wiping all my cache data and generally cleaning up, still no luck.
So I checked my storage usage in my settings, that's when things got interesting. My phone is telling me that I have 150 MB total of internal storage (which is how much there is without the partition), but somehow I have 229 MB used with 21.63 MB free. Doesn't take a mathematician to figure out that i can't be using 250 MB when there's only 150 MB to be had, however this 250 MB it's telling me I have is a lot less than the 4 GB of space I formatted and am linking everything too.
Does anyone know a way to get the phone to recognize the partition as internal space so it stops telling me I'm running out? I should be able to install any apps to my phone via my computer since they won't install directly from Google Play. Or is there a way I can set everything to just automatically install to the partition? That would solve my app installing problems but I might run into storage problems later on depending on how full my caches get. The more steps your give me the better, I'm still pretty new to this stuff :silly:
Thanks for any help!
PS. I checked some other threads but nothing I saw was helpful; so sorry if this is answered somewhere else, but I didn't find it.
Click to expand...
Click to collapse
First of all, you can never use 4GB of your card as a partition Since there are some restrictions-- 100mb internal is needed for every 500mb sd-ext. We are getting around 100+ internal only for most of the ROMs , right? So you can use only around 600-700MB of the SD card as a partition.
Use min-partition tool and format your card and better make use of that card to the max. Format with ext4 (your choice) for around 700-800MB (Since 1/2/3/4GB is totally useless considering the above restriction) . After that, download and place this on SD card .
Before we go any further make sure that there are no scripts already loaded in that ROM you are using. (Apps2SD, Link2SD, etc). You need to have init.d support to make this work. This , you can verify by opening the ROM zip package and follow the path - system/etc . If you see a "init.d" folder there, then you have this support. All CM9 ROMs have this (I believe). So, now you make sure that the ROM whichever you are trying doesn't have any link2sd or apps2sd pre-loaded in it.
Then do the following.
* Put both the ROM and INT2EXT file on the SD card.
1- Goto Recovery.
2- Wipe Dalvik Cache, Battery Stats (Twice - Just to make sure )
3- Factory reset , Wipe Cache partition (Twice)
4- 'Choose zip from SD card' and select your ROM. Wait until it has finished installation.
5- Once Finished, again 'Choose zip from SD card' and flash/install the INT2EXT file that you have already placed on SD card.
6- Once done, reboot the phone. Goto settings->Apps and check if you have 'added' memory now
7- Go to recovery again and Flash GAPPS.
You are all set to Rock and Roll
Check this if you need more information
Hey, this will give you better space manipulation than the Link2SD, but still this is also limited to use, You can't fill all the internal memory. That will considerably lag your phone. Use the internal memory wisely
I guess this helps. And don't forget to thank "croniccorey" for his work
Thank you so much!!!
rishr4 said:
First of all, you can never use 4GB of your card as a partition Since there are some restrictions-- 100mb internal is needed for every 500mb sd-ext. We are getting around 100+ internal only for most of the ROMs , right? So you can use only around 600-700MB of the SD card as a partition.
Use min-partition tool and format your card and better make use of that card to the max. Format with ext4 (your choice) for around 700-800MB (Since 1/2/3/4GB is totally useless considering the above restriction) . After that, download and place this on SD card .
Before we go any further make sure that there are no scripts already loaded in that ROM you are using. (Apps2SD, Link2SD, etc). You need to have init.d support to make this work. This , you can verify by opening the ROM zip package and follow the path - system/etc . If you see a "init.d" folder there, then you have this support. All CM9 ROMs have this (I believe). So, now you make sure that the ROM whichever you are trying doesn't have any link2sd or apps2sd pre-loaded in it.
Then do the following.
* Put both the ROM and INT2EXT file on the SD card.
1- Goto Recovery.
2- Wipe Dalvik Cache, Battery Stats (Twice - Just to make sure )
3- Factory reset , Wipe Cache partition (Twice)
4- 'Choose zip from SD card' and select your ROM. Wait until it has finished installation.
5- Once Finished, again 'Choose zip from SD card' and flash/install the INT2EXT file that you have already placed on SD card.
6- Once done, reboot the phone. Goto settings->Apps and check if you have 'added' memory now
7- Go to recovery again and Flash GAPPS.
You are all set to Rock and Roll
Check this if you need more information
Hey, this will give you better space manipulation than the Link2SD, but still this is also limited to use, You can't fill all the internal memory. That will considerably lag your phone. Use the internal memory wisely
I guess this helps. And don't forget to thank "croniccorey" for his work
Click to expand...
Click to collapse
Thank you so much for the post! I know it's been a while since the OP, but this worked perfectly! My phone now tells me that I have 705MB of internal storage. I believe all my problems have now been solved. I literally can't say "Thank you" enough!
Related
I have tried searching for answeres with no avail. I keep getting a low on space notification often and cannot understand for the life of me why this is.
When I rooted the phone I installed CM6 Rom. I didn't like it and decided to simply change Roms installing SLIDE-Reloaded v1 (I did a wipe data/factory reset and a wipe Dalvik Cache prior to installing new ROM)
I am looking at my Titanium Backup Overview tab and says the following:
Internal: 152 MB (15.3 MB Free)
SD card: 7.93 MB (7.46 MB Free)
SD card (as2sd): 251 MB (36 MB Free)
My logic tells me I have PLENTY of memory left on a 512 MB RAM phone (looking at the above figures) but the phone swears it doesn't have enough space.
What does the above info mean exactly? How can I solve the issue?
thanks guys
Have you tried using a2ext? That would solve all of your problems. In development section I have boot.img for all popular roms that don't have it incorporated. Just add it to the rom flash it with the add on and your good to go. Also make sure your sdcard is partitioned for it.
I'm assuming the ap 2sd is the froyo version. Also make sure dalvik cache is moved to sdcard and make sure you clean your cache often. Also try to make your ext partition a pretty good size mine is in the 800s and I have close to 200 apps with no memory problems
Sent from my T-Mobile myTouch 3G Slide using XDA App
acejoker25000 said:
Have you tried using a2ext? That would solve all of your problems. In development section I have boot.img for all popular roms that don't have it incorporated. Just add it to the rom flash it with the add on and your good to go. Also make sure your sdcard is partitioned for it.
Click to expand...
Click to collapse
I'll try this as I do not believe I have a2ext on my phone. What does this do exactly?
acejoker25000 said:
I'm assuming the ap 2sd is the froyo version.
Click to expand...
Click to collapse
I can only assume as this ROM was taken from the original 2.1
acejoker25000 said:
Also make sure dalvik cache is moved to sdcard and make sure you clean your cache often.
Click to expand...
Click to collapse
Ok soooo I know this might be a stupid question but I am still learning the ropes about my phone; Do I simply copy paste the Dalvik to the SD card? Do I use Titanium or does this have to be done via the command prompt?
acejoker25000 said:
Also try to make your ext partition a pretty good size mine is in the 800s and I have close to 200 apps with no memory problems
Click to expand...
Click to collapse
I know in the multiple threads I have read about people partitioning the SD card and I think I have seen it on my phone I just don't recall where... searching now.
EDIT: HA! found it (In ROM manager jijiji)
Make sure you back it up first, partitioning it will erase everything.
But I'm sure you already know that....
As far as moving the dalvik cache you have you use a terminal app (most custom roms have one).
Type this in, it will reboot (may take a bit) and you'll be good.
Code:
su
cd /system/bin/
sh a2sd cachesd
That should do it.
i haven't really played much with the phone today as i've had a killer migraine but i threaten to be back tomorrow with questions
I'll report the progress
KCRic said:
Make sure you back it up first, partitioning it will erase everything.
But I'm sure you already know that....
As far as moving the dalvik cache you have you use a terminal app (most custom roms have one).
Type this in, it will reboot (may take a bit) and you'll be good.
Code:
su
cd /system/bin/
sh a2sd cachesd
That should do it.
Click to expand...
Click to collapse
This worked for me.
KCRic said:
Make sure you back it up first, partitioning it will erase everything.
But I'm sure you already know that....
As far as moving the dalvik cache you have you use a terminal app (most custom roms have one).
Type this in, it will reboot (may take a bit) and you'll be good.
Code:
su
cd /system/bin/
sh a2sd cachesd
That should do it.
Click to expand...
Click to collapse
Ok so...
1. Did a Clockwork backup first
2. I backedup SD card by doing a simple copy paste to my PC
3. I then partinioned the phone via Rom Manager choosing 512 MB in the first option and 256 in the second (was that right?)
4. Copy pasted backup back to SD card
5. transfered Dalvik cache to SD smoothly
NOTE I have NOT tried the a2ext that acejoker recommended as the boot.img ROM I am using is not listed in his downloads.
I now show the following on Titanium Back-up OVerviewwhich is puzzling
Internal: 152 MB (89.6 MB Free)
SD card: 0 MB (0 MB Free)
SD card (as2sd): 479 MB (396 MB Free)
arcybarrios said:
I have tried searching for answeres with no avail. I keep getting a low on space notification often and cannot understand for the life of me why this is.
When I rooted the phone I installed CM6 Rom. I didn't like it and decided to simply change Roms installing SLIDE-Reloaded v1 (I did a wipe data/factory reset and a wipe Dalvik Cache prior to installing new ROM)
I am looking at my Titanium Backup Overview tab and says the following:
Internal: 152 MB (15.3 MB Free)
SD card: 7.93 MB (7.46 MB Free)
SD card (as2sd): 251 MB (36 MB Free)
My logic tells me I have PLENTY of memory left on a 512 MB ROM phone (looking at the above figures) but the phone swears it doesn't have enough space.
What does the above info mean exactly? How can I solve the issue?
thanks guys
Click to expand...
Click to collapse
You are looking at the phone's ROM, the phone has access to about 416MB RAM(random access mem) which is used for active/bg/fg apps...But they arent saved there, you have RAM on your pc-the progs are saved on the HDD(which is like a phone's rom aka int memory). the slide divides the space b/t cache/system/data/etc....The slide can only use ~145MB of the storage for apps.
arcybarrios said:
Ok so...
1. Did a Clockwork backup first
2. I backedup SD card by doing a simple copy paste to my PC
3. I then partinioned the phone via Rom Manager choosing 512 MB in the first option and 256 in the second (was that right?)
4. Copy pasted backup back to SD card
5. transfered Dalvik cache to SD smoothly
NOTE I have NOT tried the a2ext that acejoker recommended as the boot.img ROM I am using is not listed in his downloads.
I now show the following on Titanium Back-up OVerviewwhich is puzzling
Internal: 152 MB (89.6 MB Free)
SD card: 0 MB (0 MB Free)
SD card (as2sd): 479 MB (396 MB Free)
Click to expand...
Click to collapse
What rom I'm sure that one of the ones uploaded will work or your using an old Rom
Or its already built in
Sent from my T-Mobile myTouch 3G Slide using XDA App
Thank you acejoker and Ace42!!
Edit: I have no clue what happened when trying to partion the SD card a second time. I noticed that I had done it wrong the first time. I chose 512 MB for the first option and 512 for a swap. After reading several threads to check if I had done the process properly I noticed that everyone was recommending doing 5:12 and 0 for swap. So I dediced to backup SD once again to my computer and went into Rom manager to re do the process. When the phone was booting it just froze on the white screen. I took the battery out and tried turing it on again with no sucess. SOS!!!! What happened?
Edit 2: I don't think the ROM liked the partion thing with no swap. So remove the SD card and then try to boot. That should work. I learned the hard way.... did a wipe/restore factory defaults and then installed the last backup I had performed...
Is it normal that after partitioning the SD card apps stll use up internal ram?
It seems that after every app I have installed memory seems to go down from both internal and a2sd
arcybarrios said:
Is it normal that after partitioning the SD card apps stll use up internal ram?
It seems that after every app I have installed memory seems to go down from both internal and a2sd
Click to expand...
Click to collapse
So you got it working now? Great
Btw, after you partitioned the sdcard the first time did you move everything back on to the card? Not doing that could cause an issue if there are any files (for some odd reason) that your rom or a dependent app needed. Swap or no swap shouldn't be an issue, in fact a lot of people don't use any form of swap, compcache, and so on since this phone has 80MB of cache and never uses it all.
To answer your question, if you're using acejoker's a2sd method then no it's not normal, the whole app should be on the sd card but will still use ram (obviously) just not rom memory. His method is app2ext. If you're using froyo a2sd which is app2fat32, then part of the app will be on the phone and the other part will be on the sd. That's from my understanding of it. Acejoker would know best though.
Did you do the [sh a2sd reinstall] and [sh a2sd cachesd] commands after installing it?
KCRic said:
So you got it working now? Great
Click to expand...
Click to collapse
yup yup yup I got it working!! Yay me for not screwing up the phone lol.
KCRic said:
Btw, after you partitioned the sdcard the first time did you move everything back on to the card?
Click to expand...
Click to collapse
In reply to your question, yes I moved everything back to the SD the first time and it worked fine no issues. I just didn't know if there was a partition or not. But like I said, I re did the process because I had chosen swap as well (can't remember how much) and after reading multiple posts that highly recommended to set it at 0 I decided to reformat and repartition this time with 0 swap. When the phone booted it got stuck in the Android screen ..... so after reading some threads here and there, someone said to reboot the phone without the SD card and once booted to put it back in. That did it for me and have not had issues since.
I installed quick system info per some other posters recommendation to check if SD was partitioned and from what I saw it is.
KCRic said:
To answer your question, if you're using acejoker's a2sd method then no it's not normal, the whole app should be on the sd card but will still use ram (obviously) just not rom memory. His method is app2ext. If you're using froyo a2sd which is app2fat32, then part of the app will be on the phone and the other part will be on the sd.
Click to expand...
Click to collapse
According to a msg I received from him, my ROM has the a2sd and therefore I did not need the boot.img file. To be honest I am at a total lost with the last bit.I wouldn't know if I have the app2ext (I assuming this means my sd card is partioned?). All I know for sure is that I have a2sd and that when I had initially formatted my SD card I had done so in Fat32.
As an example of what I am saying; after partitioning the card I had the following:
Internal 115 MB free
a2sd: 407 free
After installing about 4 apps (give or take) I have the following:
Internal 105 MB free
a2sd: 401 MB free
KCRic said:
So Did you do the [sh a2sd reinstall] and [sh a2sd cachesd] commands after installing it?
Click to expand...
Click to collapse
ahem....from what I recall I only did the sh a2sd cachesd (which was the only thing mentioned in one of the initial posts in this thread. I don not recall doing
the sh a2sd reinstall.
Bloody noobs lol
Well I'm glad everything is up and running now. As far as the a2sd reinstall command - that might not be needed but I just posted it because acejoker mentioned it in his thread about a2sd.
what does it do exactly (the a2sd reinstall command that is)?
I have also managed to successfully deleted a lot of preloaded (crap) apps! Will post a how to for noobs
arcybarrios said:
what does it do exactly (the a2sd reinstall command that is)?
I have also managed to successfully deleted a lot of preloaded (crap) apps! Will post a how to for noobs
Click to expand...
Click to collapse
I'm not entirely sure, I'd have to ask AceJoker.
Hi all !
OK after reading a lot of stuff on the web (mainly modaco and xda), I finally understood a bit more this Apps2Sd thingy.
Like most people I have an "internal storage" problem on my desire
Now I managed to have fully rooted HTC Desire, with security off even though the bootloader is 0.9x using unrevoked. Great piece of software
Great so far, but I still have a space problem.
After further reading, I finally understood that thestandard Froyo Apps2Sd sucks and still eats up loads of internal memory because apps aren't designed to take advantage of it and a few other reasons but I digress.
So the only solution is to install the unofficial apps2sd or apps2sd+ (the ony diference being that app2sd+ also moves the dalvik cache, right ?)
However, so far, I've only read explanations about using a2sd/a2sd+ with a CUSTOM rom.
Now I know that modaco and xda custom roms are just great (used to test a few with my old acer liquid) but well I'm very satisfied of HTC stock rom indeed. Seriously, I can't see anything to change.
So, I'd like to use a2sd/a2sd+ but avoid going through wiping the phone, falshing a new rom and all...Furthermore, I took some time to link the contacts between gmail and facebook and I wouldn't like to do it again.
Is this possible to use a2sd/a2sd+ using the standard HTC rom, without having to flash a new custom rom ? And if yes, could some kindly explain me how ?
Best regards
D.
http://forum.xda-developers.com/showthread.php?t=719151
Theres the script for apps2sd, not sure if you can just flash the .zip though.
IMO, you might not think there's anything to change until you experience the changes, just get a custom rom and reap the benefits.
No, you need init.d support. Get a custom rom.
Sent from my HTC Desire using Tapatalk
Pre-rooted stock Froyo with optional a2sd+.
Allright, I finally decided to use LeeDroid's rom and, so far so good ! PLenty of free phone memory, with a ton of apps !! Thanks a lot for your usefull comments.
I was in the same predicaent yesterday, but gave up as I had to go out!
I had LeeDroid with A2SD on the phone, but it still ran out of space when I installed Need For Speed... but this was probably because I didn't have my SD Card partitioned.
Am I right when I think that I have to backup my SD Card, then go into ROM Manager and simply format the card in there for A2SD?
I tried this, but I still only see my SD card as 1 partition when I look in Windows 7. Is this right - or should I see 2 partitions?
Sorry for the newb questions - but I want to get it all sorted before I start setting the phone up the way I want!!
Windows cannot see ext type partitions, so this is ok. Yeah, backup, use ROM manager to make the partition, then recopy the backup.
Get Quick System Info from the Market, you'll see there if the ext partition is used afterwards.
thed0g said:
Windows cannot see ext type partitions, so this is ok. Yeah, backup, use ROM manager to make the partition, then recopy the backup.
Get Quick System Info from the Market, you'll see there if the ext partition is used afterwards.
Click to expand...
Click to collapse
Thanks for the reply.
I checked my partition with Quick System Info - and something must've gone wrong as my A2SD partition is only 16mb with only 2mb free!!
What settings am I supposed to use when I use ROM Manager to make the partition? I'm pretty sure I set the first one to 512mb and the second to 0mb like I read somewhere. Is this wrong?
Yeah, thats ok 512mb for apps and 0 for swap. Try it couple times, maybe the ROM manager didn't do it properly for the 1st time. Check with Quick System Info when its done.
Actually, you can use anything you want to format your microSDHC card. I used a computer with linux, a card reader and gparted, and I found it way more straightforward than using the phone to do the job. Gparted is included in Ubuntu and yu even have gparted live disk/usb (go to gparted.sourceforge.net. Sorry can't post links on the forum yet )
Dinaiz said:
Hi all !
OK after reading a lot of stuff on the web (mainly modaco and xda), I finally understood a bit more this Apps2Sd thingy.
Like most people I have an "internal storage" problem on my desire
Now I managed to have fully rooted HTC Desire, with security off even though the bootloader is 0.9x using unrevoked. Great piece of software
Great so far, but I still have a space problem.
After further reading, I finally understood that thestandard Froyo Apps2Sd sucks and still eats up loads of internal memory because apps aren't designed to take advantage of it and a few other reasons but I digress.
So the only solution is to install the unofficial apps2sd or apps2sd+ (the ony diference being that app2sd+ also moves the dalvik cache, right ?)
However, so far, I've only read explanations about using a2sd/a2sd+ with a CUSTOM rom.
Now I know that modaco and xda custom roms are just great (used to test a few with my old acer liquid) but well I'm very satisfied of HTC stock rom indeed. Seriously, I can't see anything to change.
So, I'd like to use a2sd/a2sd+ but avoid going through wiping the phone, falshing a new rom and all...Furthermore, I took some time to link the contacts between gmail and facebook and I wouldn't like to do it again.
Is this possible to use a2sd/a2sd+ using the standard HTC rom, without having to flash a new custom rom ? And if yes, could some kindly explain me how ?
Best regards
D.
Click to expand...
Click to collapse
Hi,
i was lookin for a solution too and i found it.
I am running on stock rom froyo 2.2 on my htc desire.
16gb micro sd card. - no data loss.
Here is the steps.
HTC desire has to be rooted. and S-OFF (not sure if it works without S-OFF)
Busybox installed.
Next , download Gparted to partition your SD Card. (can run in VM )
Run Gparted, mount your card, USe Gparted to shrink your sd card. (i have my pics and videos inside the card up to 12gb.. and i shrink to 13gb.. It takes a looooong time.. about 13 mins to shink.. thank god my data is still intact..
i partition the extra 1gb.. set it as primary too and then format it as ext2... i have tried ext3 and ext4.. it cant be recognized by Desire.
put back yr SD card.. (if you use a card reader.. or can jus partition using Desire mounted as disk drive)
Next.. download. Link2SD , search in market..
Run the app and it will be able to detect and ask you to select the drive.. ext2 and press ok.
now.. use the app to link up yr app.. those with FRoyo app2sd.. u can click 'move to phone' and then use link2sd to link it..
you will start to see that your internal memory will increase as u move and link more apps using link2SD...
Now go to the link2sd option and set it to 'auto link' new installed app.
once u installed any new app.. it will be linked...
if the app is auto installed to SD card via the Froyo app2sd.. simply go to manage application and move it to phone and the use link2sd to link it..
(no.. you will not see the 1g size when u go under settings, you can check storage under the link2sd app)
Note: once u mount yr Desire as disk drive .. you will need to reboot your phone else if you install any new app.. it will be install to your real internal memory even thou it says linked... if this happens.. you might see low memory notification.. jus reboot your phone.. and when rebooted, it will be re-link automatically..
Cheers! i used to have 15mb left.. now i have 50++ mb.. and yet installed alot of apps.. without flashing a rom.. this will helps if you guys jus need more internal storage and do not wat to risk or go thru the restoration of data..
as usual... before you do anything... do a nandroid backup using clockworkmod recovery or any recovery and also titantium backup to backup the apps data in case anything goes wrong
Phone working well for the past 3 days
That's just AWESOME !! Many thanks for the tip, that's exactly what I was looking for
tester72 said:
Hi,
i was lookin for a solution too and i found it.
I am running on stock rom froyo 2.2 on my htc desire.
16gb micro sd card. - no data loss.
Here is the steps.
HTC desire has to be rooted. and S-OFF (not sure if it works without S-OFF)
Busybox installed.
Next , download Gparted to partition your SD Card. (can run in VM )
Run Gparted, mount your card, USe Gparted to shrink your sd card. (i have my pics and videos inside the card up to 12gb.. and i shrink to 13gb.. It takes a looooong time.. about 13 mins to shink.. thank god my data is still intact..
i partition the extra 1gb.. set it as primary too and then format it as ext2... i have tried ext3 and ext4.. it cant be recognized by Desire.
put back yr SD card.. (if you use a card reader.. or can jus partition using Desire mounted as disk drive)
Next.. download. Link2SD , search in market..
Run the app and it will be able to detect and ask you to select the drive.. ext2 and press ok.
now.. use the app to link up yr app.. those with FRoyo app2sd.. u can click 'move to phone' and then use link2sd to link it..
you will start to see that your internal memory will increase as u move and link more apps using link2SD...
Now go to the link2sd option and set it to 'auto link' new installed app.
once u installed any new app.. it will be linked...
if the app is auto installed to SD card via the Froyo app2sd.. simply go to manage application and move it to phone and the use link2sd to link it..
(no.. you will not see the 1g size when u go under settings, you can check storage under the link2sd app)
Note: once u mount yr Desire as disk drive .. you will need to reboot your phone else if you install any new app.. it will be install to your real internal memory even thou it says linked... if this happens.. you might see low memory notification.. jus reboot your phone.. and when rebooted, it will be re-link automatically..
Cheers! i used to have 15mb left.. now i have 50++ mb.. and yet installed alot of apps.. without flashing a rom.. this will helps if you guys jus need more internal storage and do not wat to risk or go thru the restoration of data..
as usual... before you do anything... do a nandroid backup using clockworkmod recovery or any recovery and also titantium backup to backup the apps data in case anything goes wrong
Phone working well for the past 3 days
Click to expand...
Click to collapse
This is pretty much exactly what I was looking for, but the bit about installing BusyBox came as a surprise. What does that do for you here?
Thanks
John
Hi,
Spent hours trying to find answers. Most questions about partitioning in this forum have 0 replies so i'll take a shot at it...
There are what seems to be many (outdated) tutorials for partitioning the SD card.
I went ahead and used ROM Manager to do mine. added 512 ext partition.
After that, I checked my phone and it still says I only have 60MB of free storage.
So after I partitioned, is there a required step I missed in order for my phone to recognize the space?
Also, before partitioning my drive of course i backed up everything, nand backup and SD backup. The SD backup took a whole 2 minutes. Now after the partition my computer says it's going to take 85 minutes to put the same exact data that only took 2 minutes to transfer, to my SD card. Is there a reason for that?
any help greatly appreciated.
The phone won't 'see' the EXT partition as such, the ROM will automatically install apps to it assuming you're using a custom ROM with A2SD enabled. The phone will still store app cache to the internal memory so things will go down gradually but nowhere near as fast as before
It's always best to partition a card and then install a fresh ROM
gparted is better for creating partition... (linux swap etc) i was left with 60mb internal after... if you need more space install data2sd
also with apps2sd + dont move things to your SD - as in settings - apps - move to SD... no point thats done auto by the apps2sd script
Thanks for helping. I went ahead and took the advice to do a fresh install and I am trying out leedroid a2sd version. Works great.
Hey,
I've been using ICS (beta 0.4.2.1 now, beta 0.3.9 previously) and none of the a2sd scripts seem to be working. I tried to use the one you have to activate through adb, and today when I updated to 0.4.2.1 I chose another one from the installer. My phone still reports 148 MB of internal storage...
I've had a thorough search of similar threads, but you know how difficult it is to find any meaningful information on this forum; can someone please point me in the right direction? Thank you!
I flashed ICS and installed the bundled a2sd script and it worked like the script on Insertcoin. That is the system still displayed the data partition size of my hboot but the SD ext4 partition was utilised for apps. If you have titanium backup you can see the data usage on the home screen.
I also flashed amarullz script. This script did change the reported internal memory to my SD card partition size. I did not use it long so I can't comment on how it runs on s class 4 SD card.
Sent from my HTC Desire using XDA
You did not understand how A2SD works. It moves all apps (with A2SD+ also dalvik-cache) you install automatically to an EXT-partition (some of their data still remain in internal memory). But it does not increase / decrease the size of internal memory.
If you want to change the size of internal memory, you have to use a script which moves the whole /data-partition to an EXT-partition. The size of this partition is then the size of your internal memory. The name of this scripts is DATA2SD / DATA2EXT.
Sent from my HTC Desire using Tapatalk
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
Did you ever get a fix for your problem?
I have something similar. Was running 0.3.9. and decided for a couple days ago to upgrade to a newer edition. Wiped data/factory reset, wiped cached and dalvik-cache, and installed the new version.
Used stock everything, activated a2sd and tried to start and install some apps from google play. Got a message that it was not sufficient space.
Did get titanium installed, and that reports the different "drives" correctly, but I still don't get it to work as it should. If I try to install from play, it says not sufficient space, even if I try to restore from titanium, still no luck.
Anyone got any ideas?
Start Terminal. Type:
su
a2sd install
yes (move dalvik-cache)
no (don't move appdata) (yes will make device slower)
yes (restart)
After reboot you have more space, but don't see it.
Start terminal
su
a2sd diskspace
gives the size of your sd-ext and how much is used
arsvendg said:
If I try to install from play, it says not sufficient space, even if I try to restore from titanium, still no luck.
Click to expand...
Click to collapse
Same problem here. I tried to wipe caches and even recreated the partitions but still no luck with the stock a2sd.
robla1000 said:
Start Terminal. Type:
su
a2sd install
yes (move dalvik-cache)
no (don't move appdata) (yes will make device slower)
yes (restart)
After reboot you have more space, but don't see it.
Start terminal
su
a2sd diskspace
gives the size of your sd-ext and how much is used
Click to expand...
Click to collapse
Just wondering. Isn't the whole idea with the as2d to move the appdata to the sd-card?
arsvendg said:
Just wondering. Isn't the whole idea with the as2d to move the appdata to the sd-card?
Click to expand...
Click to collapse
App and appdata are different things:
The App it's the "core" and are loaded in the RAM when you start them, so if you move them to sdcard you get a slowdown only on the boot of the app itself
The Appdata it's the data created and used by the program to run, likes databases and so; if you move it to the sdcard you get a slowdown 'cause the program continuosly try to access it.
someone correct me if I'm wrong, i'm still learning the stuff
Long story short: normal A2SD+ methods (like DarkTremor or m2sd) only move a part of /data, linking the files; you will NOT see the increased space but your Apps will occupy less memory.
Data2sd method like data2sd or Amarullz A2SDX will "swap" the ext space with the internal data memory, giving you a visible increase in your internal space.
TL;DR if you have a fast SD card you can go for the latter, else stick to m2sd wich is a new and good method to move application!
For partitioning, I suggest you to use 4ext touch recovery, you can install it on your phone from 4ext.net and flash your new recovery directly from your phone (you need to have S-OFF!); after you have your new recovery flashed:
make a backup of your SD card data (you have to format it)
Reboot in recovery
Go to "Tools"
"partition sd card ->"
"Remove all partitions and start from scratch"
Now you have to set, in order, you primary ext dimension, your secondary ext dimension and the swap dimension
I usually go for - 1st ext: 1024 -2nd ext: 0 - swap: 0
Select ext4 for your first ext partition
Now you are ready to use wathever a2sd method you want.
Hope this will help you!
Regards,
Ryther
Ahh I'm just going to leave this here.
All the ICS Devs have done a great job - Kudos to them.
But if you want a bugfree ROM which works well, for now - GIVE UP on ICS.
Go back to CM7 - it'll do you good.
Don't give up on ICS because SOME people have issues. I've ran an ICS build with a2sd working just fine no bugs whatsoever. I have not tried a data2ext script on an ICS build though so I don't know about that.
I've tried the several of the 4.4.4 CM11, ominrom, and currently the carbonrom. All of them I'm having trouble getting several, if any, apps to the sd card.
The only apps that will go are messenger and terminal. The rest stay on the internal drive. However, even after flashing, I'm only left with 100mb to install apps on. After I run the gapps, there's not enough space to install more than one or two apps and the phone is pretty slow. It seems to be a common problem but I've done a ton of reading and believe I've followed all the instructions.
-partitioned exactly how the guide says using 4ext. no problems. ( my card is 64GB)
-a2sd via terminal also works
-my sd card shows in storage
Any help would be appreciated.
- How big is the partition, should be max 2GB.
- Install diskusage app, enable root and browse to your sd-ext partition, check that it is being used, should see /app and /dalvik-cache folders if setup correctly
- your internal memory won't read 'internal + sd-ext'. Keep apps on internal to trick them to sd-ext, so do not 'move to sd'
Thanks... I did a 1GB partition and re: your suggestion, it looks like I have everything is in order.
Does that mean the internal memory is just full with the ROM installation? Should I look at using an older/smaller rom?
rspear said:
Thanks... I did a 1GB partition and re: your suggestion, it looks like I have everything is in order.
Does that mean the internal memory is just full with the ROM installation? Should I look at using an older/smaller rom?
Click to expand...
Click to collapse
You have ~1GB space for apps and dalvik-cache.
When it says 100MB remaining, this does not mean you have 100MB left for apps. This will be used for app data like app settings / saved game data, and app caches. It will still fill up the more you install, but more slowly. Again you can use the diskusage app to browse your /data partition.
The limiting factor is that your are still on stock hboot with only ~147MB actual internal memory (the same as before you rooted)
You can flash a different hboot (requires S-OFF), then flash a corresponding older ROM with smaller /system size like CM7 or Oxygen. That along with equivalent a2sd script will give you more app space. You will always eventually run out of space though
Awesome! Thanks for your time.