I have been trying to get darktremors apps2sd to work my mt3gs--and have run out of ideas of things to try (after digging through probably a 100 some forum pages). I'm hoping anyone will have an idea on what I can try to get this working. Thank you in advance for anyone willing to throw out ideas!
I am running rooted Froyo with CR_Mod_2.13.531.1 which I believe has native support for dt apps2sd, as many people in the dev forum talk about getting it to work without a hitch.
I used gparted to partition my sd card (1 fat32 primary partition of 7052MB, 1 ext2 primary partition of 500MB).
I've successfully installed dtapps2sd Version 2.7.5.2-1 and Version 2.7.5.3 Beta 04 without any errors. When I boot into android I don't get any errors and I can read from the sd card fine--but it obviously isn't working. When I install a new app, my internal memory (checked from the [settings] > [sd & phone storage] menu) decreases.
I can run terminal emulator and run different a2sd commands (e.g. su a2sd reinstall, etc.), but to no avail (yet). It doesn't seem to be working.
The only thing I can find so far is when I run a "su a2sd diskspace" command (which is supposed to show you your diskspace on your external sd partition) it runs through everything--except that last line says:
[ ] Displaying Disk Space statistics on SD card
-h: No such file or directory
(As a sidenote and a noob question, is it ok that I am running these from the terminal emulator, or should I be running this through adb?)
Anyway, I'm just out of ideas and hoping that I must be missing something to get this working.
Thanks everyone!
Sorry, it looks like its working now
Rather than deleting my first post, maybe this will be useful to someone in the future. I apologize for finding the answer to my question within the hour after posting it. (go figure)
Version 2.7.5.2-1 didn't seem to work at all for me, but after further investigation, it looks like Version 2.7.5.3 Beta 04 is actually working--though freeing up far less space than I had imagined. (Now instead of having 10MB of free space, I have 20MB... I only have like 10 apps downloaded. How can this be possible??)
I did a su a2sd remove and then su a2sd reinstall via terminal emulator and looked at the internal memory differences (10 MB). Also, I went to the system/sd directory and saw that it was successfully adding data to external sd partition.
HOWEVER, after realizing it was working, I did a a2sd cachesdreset and it freed up another 80 MB, so I'm feeling pretty happy now--and I can finally go to sleep. Ha
Thanks XDA and friends.
kingliam said:
HOWEVER, after realizing it was working, I did a a2sd cachesdreset and it freed up another 80 MB, so I'm feeling pretty happy now--and I can finally go to sleep. Ha
Thanks XDA and friends.
Click to expand...
Click to collapse
Yes, moving the cache to sd is where the big jump in RAM comes from. As long as your sd card is a Class 8 or higher (I'm using a Class 10), it is pretty snappy in performance.
I'm also running Version 2.7.5.3 Beta 04 and having some troubles.
I did a a2sd reinstall, then a2sd datasd the first time things worked out fine. Ran a2sd align (didn't really know what it was) and I think it wiped my phone.
Used clockwork to restore a backup and reinstalled 2.7.5.3 beta 4, did a a2sd reinstall and after running a2sd datasd, my phone got wiped again :/
Going to try it again
Edit: Seems running datasd wipes my phone (it did say it's in beta and might not work 100% but it gave me so much more memory the first time I did it ) Also doesn't seem to be a complete wipe all the time.
kingliam said:
Rather than deleting my first post, maybe this will be useful to someone in the future. I apologize for finding the answer to my question within the hour after posting it. (go figure)
Version 2.7.5.2-1 didn't seem to work at all for me, but after further investigation, it looks like Version 2.7.5.3 Beta 04 is actually working--though freeing up far less space than I had imagined. (Now instead of having 10MB of free space, I have 20MB... I only have like 10 apps downloaded. How can this be possible??)
I did a su a2sd remove and then su a2sd reinstall via terminal emulator and looked at the internal memory differences (10 MB). Also, I went to the system/sd directory and saw that it was successfully adding data to external sd partition.
HOWEVER, after realizing it was working, I did a a2sd cachesdreset and it freed up another 80 MB, so I'm feeling pretty happy now--and I can finally go to sleep. Ha
Thanks XDA and friends.
Click to expand...
Click to collapse
Downloaded root explorer and checked out how many apps I had installed in system/sd, it seemed to only move a couple of em :/
Edit: Nevermind, moved everything back to my phone from sd and it all saved into system/sd. Still left with 24mb compared to 11 before but still got a bunch of apps to install. Really need to figure out how to get the datasd command to work
Edit 2: Ended up moving dalvik cache to sd (class 4). Performance isn't bad, bit laggy on angry birds but it was the only way I could install all my apps Tried moving to the dalvik to the cache partition but it wasn't big 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.
I haven't found really good explanation on forum and most of post on this seems not to be answered so I'm posting to see if I can get this sorted.
I used Leedroid, InsertCoin, and now on GingerVillian now. All of them had same setting of 500MB ext partition. Problem is I always seems to get low internal memory no matter what ROM I use. Currently I have 394MB free SD-EXT and 16MB Internal.
I moved adobe flash to SD card which seems to free up space and Dalvik Cache is on SD-Ext.
So question is why even though I have lot of EXT space left is it not being used and is there way to make it use it more instead of internal memory?
jinius said:
I haven't found really good explanation on forum and most of post on this seems not to be answered so I'm posting to see if I can get this sorted.
I used Leedroid, InsertCoin, and now on GingerVillian now. All of them had same setting of 500MB ext partition. Problem is I always seems to get low internal memory no matter what ROM I use. Currently I have 394MB free SD-EXT and 16MB Internal.
I moved adobe flash to SD card which seems to free up space and Dalvik Cache is on SD-Ext.
So question is why even though I have lot of EXT space left is it not being used and is there way to make it use it more instead of internal memory?
Click to expand...
Click to collapse
App2SD is flawed because of this, say you have an app 20mb, 15mb would be put on to the SD card and the rest go's to internal, so you will still use up space and in the end will have to start uninstalling.
Best way is to use a Rom with data2SD witch give's you 2gb internal memory.
Sent from my HTC Desire using XDA App
I have the same problem... I hate it , i have 1 gb for sd-ext3 and i cant enjoy it !
Any ideas ?
wska said:
I have the same problem... I hate it , i have 1 gb for sd-ext3 and i cant enjoy it !
Any ideas ?
Click to expand...
Click to collapse
Data2SD RoM problems solved
One could also flash a new hboot which increases the size of the /data-partition. However you need s-off for this and it's imho riskier than flashing a rom with data2sd. Whereas i work with a2sd + cm7 hboot and i am very happy it.
Desire with Cool Sensation v7
Hi,
I have this problem too. but it is not our choice to choose the data2sd instead of app2sd because it depend on what the ROM support.
Previously I use App2sd+ from ModaCo ROM. I have 200+ apps and it take the internal memory nearly full but sd-ext space just half.
I tried the Data2sd for Desire is only SuperNova with HTC Sense and it work in 1Gb sd-ext. BUT it uses Sense 2.1.
I just try Sense 3 from Cool Sensation v7 ROM. I love it and dont want to revert back to previous Sense It have 3D home screen, cool weather animation, SMS secure lock. However this ROM still use app2sd. I cannot post to the thread, I dont have enought post count.
I try some other way to apply Data2sd into this ROM but I got boot loop.
After few days I use this ROM, my internal memory almost full (15mb free) for only 57 apps even the app2sd symlink-ed /data/app, /data/app-private, /data/dalvik-cache and /system/app into sd-ext!
Expert please help me and give me some idea.
Do I need to symlink /data/data into sd-ext manually?
Is it possible to remove app2sd in the ROM and install Data2sd? How?
Data2sd require busybox, init.d and ext4 kernel support. I think this ROM have all this thing.
HTC Desire
Hboot S-Off with Revolutionary
4ExtRecovery
Cool Sensation v7 ROM
8Gb Class 2 sd card with Fat32 + 1Gb ext4
And have some basic in Linux shell
I can 100% get my head around this either, although i did install some apps and i could really tell if it was on Internal or EXT4.
From my understanding, as far as the phone os, it thinks apps are on Internal and will decrease the size counter, but apps are on EXT4 if you use a file manager etc.. but even if all goes to EXT4, we still get that annoying LowDisk message was it get to 15megs...
I still was convinced, but i accidently decided i wanted to format my FAT32 partition, mainly to get rid of all the junk that on there since STOCK Rom. I used the Phone own Format SD Card option.
Well that was fun (NOT!!) it instead formatted the EXT4 and not the FAT32, when i rebooted all the loaded apps that were on EXT4 were now gone.
Phone still works, but one side effect of this is now i have like 270megs free....lol, granted no wallpaper, lockscreens etc,
anyway seeing as i screwed up and that im already S-OFF, im going to just go with CM7r2 HBoot.
Similar issue - I think?
Hi all, my first post here
So I have been working my way through all the error messages and guides and finally have InsertCoin set up. All is looking good except after Titanium Backup restored all my apps my internal memory is as full as before I rooted the phone, so I think I can safely say that the 2gb I partitioned off on my SD is not getting ay use at all? Is there a way I can check?
For the record I am running with AmonRa, and I used Revolutionary to get s-Off. The guide I followed to set up A2SD did not have me using any Terminal commands, so I am guessing that is an area for me to explore in solving this, here is the guide I used (near the end)
/myhtcdesire.com/modding/how-to-install-a-custom-rom-on-your-htc-desire
I used that method as i am on a borrowed mac and it just seemed easier. I
I am hoping there is an easy fix that someone can suggest.
hoads1234 said:
Hi all, my first post here
So I have been working my way through all the error messages and guides and finally have InsertCoin set up. All is looking good except after Titanium Backup restored all my apps my internal memory is as full as before I rooted the phone, so I think I can safely say that the 2gb I partitioned off on my SD is not getting ay use at all? Is there a way I can check?
For the record I am running with AmonRa, and I used Revolutionary to get s-Off. The guide I followed to set up A2SD did not have me using any Terminal commands, so I am guessing that is an area for me to explore in solving this, here is the guide I used (near the end)
/myhtcdesire.com/modding/how-to-install-a-custom-rom-on-your-htc-desire
I used that method as i am on a borrowed mac and it just seemed easier. I
I am hoping there is an easy fix that someone can suggest.
Click to expand...
Click to collapse
To check if a2sd is working, open terminal emulator and type
Code:
su
ls -l /data
Output should say (for a2sd):
Code:
app -> /sd-ext/app
app-private -> /sd-ext/app-private
Additionally for a2sd+:
Code:
dalvik-cache -> /sd-ext/dalvik-cache
If it does not show this, a2sd is not working. So make sure you partitioned sd card correctly (fat32 + ext; both primary).
CallMeLaNN said:
Hi,
I have this problem too. but it is not our choice to choose the data2sd instead of app2sd because it depend on what the ROM support.
Previously I use App2sd+ from ModaCo ROM. I have 200+ apps and it take the internal memory nearly full but sd-ext space just half.
I tried the Data2sd for Desire is only SuperNova with HTC Sense and it work in 1Gb sd-ext. BUT it uses Sense 2.1.
I just try Sense 3 from Cool Sensation v7 ROM. I love it and dont want to revert back to previous Sense It have 3D home screen, cool weather animation, SMS secure lock. However this ROM still use app2sd. I cannot post to the thread, I dont have enought post count.
I try some other way to apply Data2sd into this ROM but I got boot loop.
After few days I use this ROM, my internal memory almost full (15mb free) for only 57 apps even the app2sd symlink-ed /data/app, /data/app-private, /data/dalvik-cache and /system/app into sd-ext!
Click to expand...
Click to collapse
I used Cool Sensation v7 but didn't have this problem until I flashed the newer v9 (just noticed v10 has been posted today though). My internal memory was very low but I then flashed the Dalvik to sdext.zip from the Cool Sensation thread and then had 180MB internal free. Try that and see if it works. If it doesn't, have you aligned your SD ext using the .zip on the same thread? if not this could be why your having problems, though it didn't work for me.
Thanks for the ideas, I was a bit out of my depth with the Mac SU functions, so although i didn't get the desired feedback you suggested, but it could have been me. So anyway I found a Ubuntu machine and plugged in the SD card in an adapter and can see that there is a successful partition, and that the EXT partition seems to have some files and folders in it.
I have also just noticed that the SD cards partitions also appear in the Titanium Backup overview screen.
So i guess my problem is that the memory is just full! Maybe my expectations of extra memory after rooting were unrealistic. ?
For the Record, just to make sure my situation is normal, in Titanium I see
System ROM - 262MB (129MB free)
Internal - 158MB (15MB free) - is this just a section of system ROM above?
SD CARD - 13.8GB (11GB free)
SD Card (a2sd) - 1.9GB (1.5GB free)
@xybadog this is my update,
@hoads1234 just want to share with you,
I use Cool Sensation v7, the internal memory full can be solved by flashing the additional zip for stock hboot but I flash non stock hboot. Why?
After some studying, now I know why expert keep asking for my hboot. Hboot define the data partition. On the phone memory, it divided into system, cache and data partition. the hboot define the partition size. For stock hboot, you will only have 147Mb for HTC Desire. Whatever the custom ROM symlink'ed some data partition, we stuck on 147Mb. If you flash like CM7r2 hboot, you will get more room (300+Mb) on data but just enough for system. "Internal memory" is referring to data partition.
Now I still have 130Mb free internal memory after installing 90 apps without wiping any cache for about 2 weeks.
I dont have Ubuntu even I know how to use it. No time to install or make virtual machine. To partition your sdcard easily without linux, use 4ExtRecovery. It is CWM based recovery plus support for Ext4 and some features like partitioning, check for aligned sd-ext and mount as disk drive.
To check for your current internal partition. boot into recovery, and use ADB to run command "df -h". The /system /data and /cache is the thing you need to look for.
You could use the cyanogenmod rom, then install s2e app from market. That app is designed purely for use with cyanogenmod. I use this combo, I have a huge amount of apps installed and still 50mb of internal space free. No need for changing your hboot or using data2sd rom. Very simple fix
Sent from my CM7.1 Desire using XDA Premium App
okay thanks, I am still happy having a go with InsertCoin, so I will have a look at the hboot.
I think i read somewhere that i could do it just like adding a new ROM and copying a zip file across, so time for some more forum reading to work my way through this next step.
http://forum.xda-developers.com/showthread.php?t=1110921
okay here is my update, since in have revolutionary hboot, i tried to change to alpharev, so i could use their modified partition tables (found no reference of being able to do this in Revolutionary) - the folks on alpharev irc said not to, but didn't say why.
I did try and use the unrevoked tool to flash AmonRa across again, but this had a waiting for reboot error and may have failed. I have also reflashed my ROM again after a full wipe a couple of times. Not finding any improvements in memory, so will keep fiddling.
okay next question!
I tried the terminal emulator commands (once i worked out this was an app, and not the Mac terminal..) and got the following responses
app -> /system/sd/app
app-private ->
dalvik-cache ->
so am i guessing correctly that none of the apps i download are being sent to the SD partition.
Any advice to get app-private directed to my sd card?
hoads1234 said:
okay next question!
I tried the terminal emulator commands (once i worked out this was an app, and not the Mac terminal..) and got the following responses
app -> /system/sd/app
app-private ->
dalvik-cache ->
so am i guessing correctly that none of the apps i download are being sent to the SD partition.
Any advice to get app-private directed to my sd card?
Click to expand...
Click to collapse
I suggest you use ADB instead of terminal emulator because easy to type in PC.
Install Android SDK make ADB shell to work and connected to your device. The shell is just the same what you need to do in terminal emulator.
To move app private and dalvik cache simply make symlink like this:
Code:
busybox cp -a /data/dalvik-cache /system/sd/
rm -rf /data/dalvik-cache
ln -s /system/sd/dalvik-cache /data/dalvik-cache
The first will move all contents, the second will remove the existing original dalvik-cache folder. and the third one will make symlink to point from original location to the sd partition.
As I need more space on my internal memory I'm messing around with app2sd and came across a couple of questions:
which a2sd script is preferred on cm7 2.3.4: darktremor or firerat?
which method is preferred: move apps or move dalvik cache?
I formatted my sd card with two primary partitions so far: 1st one is fat and second one (512 MB) is ext3 for a2sd. rather use ext3 or ext4?
Thanks for any help.
Best regards,
SoulStyle
I didn't install any A2SD scripts and I can move anything to the SD card.
(cm 7.0.3)
1) I have been using Darktremor, and it works well.
2) Depends on your SD Card. If it is fast enough, you can move the dalvik as well. Personally, I move apps only.
3) Although EXT4 is supposed to be faster, on the Wildfire, the gains are probably negligible, if any,.
Thanks for the input
My first try with DTa2sd beta 04 went terribly wrong. After install some apps have simply gone missing and a a2sd remove didn't bring them back. The following a2sd reinstall gave my phone the final punch and left it unbootable and I had to pull the battery and do a complete reinstall. So I learned the hard way that nandroid and titanium backups do serve a purpose
Any idea what could have gone wrong?
Btw, is the a2sd option in cyanogen 7.1 settings compatible with DTa2sd?
SoulStyle said:
The following a2sd reinstall gave my phone the final punch and left it unbootable and I had to pull the battery and do a complete reinstall.
Click to expand...
Click to collapse
Same thing with me as well.
I tried partitioning with rom manager and recovery. Tried different ext sizes (128 , 256, 1024) with 0 MB swap. Partitioning is OK. But after running the DTApps2sd script from recovery, the phone gets stuck on the splash screen. Don't know what's wrong. Still not solved.
Use an older version. (Atleast Beta 3, or the last stable version). Beta 4 causes issues.
I have been having nothing but problems with A2SD I decided to partition my EXT3 to 2GB and at first installed leedroid and have since moved to OxygeN both obviously show only around 120mb when I start phone I understand this. It doesn't show A2SD so I install quick system info that says I have 1.99GB A2SD storage. OK move to the future and I have around 14 apps installed and have ran out of space on my phone. internal storage 16.05mb A2SD free 1.85GB the phone is not installing apps to the SD card. It was the same for leedroid and for OxygeN. I have nearly all my A2SD space available. I have no apps moved to SD using Froyo-A2SD. I'm pulling my hair out as my phone refuses to let me download a 700k app from market now..
I tried wiping cache too it upped my free space to 17mb.
Vhero said:
I have been having nothing but problems with A2SD I decided to partition my EXT3 to 2GB and at first installed leedroid and have since moved to OxygeN both obviously show only around 120mb when I start phone I understand this. It doesn't show A2SD so I install quick system info that says I have 1.99GB A2SD storage. OK move to the future and I have around 14 apps installed and have ran out of space on my phone. internal storage 16.05mb A2SD free 1.85GB the phone is not installing apps to the SD card. It was the same for leedroid and for OxygeN. I have nearly all my A2SD space available. I have no apps moved to SD using Froyo-A2SD. I'm pulling my hair out as my phone refuses to let me download a 700k app from market now..
I tried wiping cache too it upped my free space to 17mb.
Click to expand...
Click to collapse
Have you moved dalvik from internal memory to sd ?
gippy2 said:
Have you moved dalvik from internal memory to sd ?
Click to expand...
Click to collapse
No I read thats a bad idea as it can cause problems?
EDIT - Tried it and now I have 97mb free.. AWESOME so far no probs will update if I have any more. Also noticed though when I backed up before adding the mod it had some games/apps in the devlik cache i no longer have installed? Any way I can remove them? Like Skype etc..
A2SD was the reason for me to root...tryed arround diff ROMs...had the same prob like u...then i find my perfect ROM: Acemod007
super fast, stable, super support, and the best: a2sd works perfectly! i have an 2 gb ext4 partition and round 150 apps installed and 200 mb internal free (running CM7r2)!
Check this out!
greez
Va2.0 said:
A2SD was the reason for me to root...tryed arround diff ROMs...had the same prob like u...then i find my perfect ROM: Acemod007
super fast, stable, super support, and the best: a2sd works perfectly! i have an 2 gb ext4 partition and round 150 apps installed and 200 mb internal free (running CM7r2)!
Check this out!
greez
Click to expand...
Click to collapse
yep thats why i rooted It's an annoying problem.
To find out, if a2sd+ is working, open terminal emulator and type
Code:
su
ls -l /data
In the ouput you should find this
Code:
/app -> /sd-ext/app
/app-private -> /sd-ext/app-private
/dalvik-cache -> /sd-ext/dalvik-cache
If you cannot find this, partition your sd card with gparted again (save important data before this):
1.) Create fat32 partition (primary)
2.) Create ext partition (primary)
3.) Flash e.g. oxygen rom
At last, make sure you followed the instructions in leedroid thread step by step in the correct order.
is the code i should write 1 or i ?
Neither nor. It's an "L" in lower case character.
SwiftKeyed from Oxygen with Transparent XDA App
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.