Guest bga Posted June 16, 2010 Report Posted June 16, 2010 (edited) I use R7 with A2SD+ but still I get low internal storage warnings lately. I figured out that it's caused by the application's data which has slowly eaten up the internal memory. Now I've got only ~ 10-15MB. Can we move this folder (/data/data) to SD somehow or I have to accept that I can't have too many applications installed at a time, especialy those that are use a lot of data storage. (e.g. Gallery3d, MyTracks) In case of some applications you can manually clear the data and/or cache in the settings->applications->manage applications (this way I can free up ~24MB), but we realy need to do this when there is a lot of space on the SD card?! Edited June 16, 2010 by bga
Guest BigBearMDC Posted June 16, 2010 Report Posted June 16, 2010 I use R7 with A2SD+ but still I get low internal storage warnings lately. I figured out that it's caused by the application's data which has slowly eaten up the internal memory. Now I've got only ~ 10-15MB. Can we move this folder (\data\data) to SD somehow or I have to accept that I can't have too many applications installed at a time, especialy those that are use a lot of data storage. (e.g. Gallery3d, MyTracks) In case of some applications you can manually clear the data and/or cache in the settings->applications->manage applications (this way I can free up ~24MB), but we realy need to do this when there is a lot of space on the SD card?! Theoretically it should even be possible to start Android fron the SD card. You could try to add a symlink from /data/data to /system/sd/data/data and move all the stuff over to the sd card. Just add the symlink to the init.rc (I guess you know how to :)). Best regards, BigBear
Guest bga Posted June 16, 2010 Report Posted June 16, 2010 Theoretically it should even be possible to start Android fron the SD card. You could try to add a symlink from /data/data to /system/sd/data/data and move all the stuff over to the sd card. Just add the symlink to the init.rc (I guess you know how to :)). Best regards, BigBear OK, I give it a try.
Guest pandinusimp Posted June 16, 2010 Report Posted June 16, 2010 OK, I give it a try. I tried it. I add this line to init.rc: # Moving app data to sd symlink /data/data /system/sd/data/data and moved the data/data folder to /system/sd/data/data. What happened was that my phone was wiped and the internal memory was the same size before. About 16MB. What did i wrong?
Guest BigBearMDC Posted June 16, 2010 Report Posted June 16, 2010 (edited) I tried it. I add this line to init.rc: # Moving app data to sd symlink /data/data /system/sd/data/data and moved the data/data folder to /system/sd/data/data. What happened was that my phone was wiped and the internal memory was the same size before. About 16MB. What did i wrong? Do you have A2SD installed? It could be that the ext partition of your Pulse isn't correctly mounted. I'd suggest you to add this line to the A2SD script rather than to the init.rc, at least if you have A2SD installed. Thus you can make sure that the SD card is mounted properly. Sorry, that was my bad, I hope you made a backup :) Edited June 16, 2010 by BigBearMDC
Guest pandinusimp Posted June 16, 2010 Report Posted June 16, 2010 Do you have A2SD installed? It could be that the ext partition of your Pulse isn't correctly mounted. I'd suggest you to add this line to the A2SD script rather than to the init.rc, at least if you have A2SD installed. Thus you can make sure that the SD card is mounted properly. Sorry, that was my bad, I hope you made a backup :) For sure i made a backup! Don't worry! I have A2SD installed. Where can i find the A2SD script?
Guest BigBearMDC Posted June 16, 2010 Report Posted June 16, 2010 For sure i made a backup! Don't worry! I have A2SD installed. Where can i find the A2SD script? Okay, good :) It's in /bin/a2sd I think.
Guest pandinusimp Posted June 16, 2010 Report Posted June 16, 2010 (edited) Okay, good :) It's in /bin/a2sd I think. I will try it later. Then i give feedback. Edited June 16, 2010 by pandinusimp
Guest Sh4d0w940 Posted June 16, 2010 Report Posted June 16, 2010 Would be nice if this works, I'm not going to try (yet) because I have some random slow micro SD card in my Pulse now. I was going to buy a new one anyway, wich class/size do you guys recommend? Sh4d0w940
Guest BigBearMDC Posted June 16, 2010 Report Posted June 16, 2010 Would be nice if this works, I'm not going to try (yet) because I have some random slow micro SD card in my Pulse now. I was going to buy a new one anyway, wich class/size do you guys recommend? Sh4d0w940 I'm using a class 6 16GB microSD and I'm fully satisfied ;)
Guest ogiogi Posted June 16, 2010 Report Posted June 16, 2010 Would be nice if this works, I'm not going to try (yet) because I have some random slow micro SD card in my Pulse now. I was going to buy a new one anyway, wich class/size do you guys recommend? Sh4d0w940 Class6 8 or 16GB. I have a PQi 8GB Class6.
Guest Simon O Posted June 16, 2010 Report Posted June 16, 2010 Would be nice if this works, I'm not going to try (yet) because I have some random slow micro SD card in my Pulse now. I was going to buy a new one anyway, wich class/size do you guys recommend? Sh4d0w940 I'm using a Class 6 8Gb Samsung card and it's great. Price is good also.
Guest Sh4d0w940 Posted June 16, 2010 Report Posted June 16, 2010 I'm using a class 6 16GB microSD and I'm fully satisfied :( Class6 8 or 16GB. I have a PQi 8GB Class6. I'm using a Class 6 8Gb Samsung card and it's great. Price is good also. Class 6 is popular ;) Sh4d0w940
Guest Simon O Posted June 16, 2010 Report Posted June 16, 2010 Class 6 is popular ;) Sh4d0w940 Yeah. It's essential if you want the best a2sd performance with dalvik-cache on SD :(
Guest pandinusimp Posted June 16, 2010 Report Posted June 16, 2010 (edited) Okay, good ;) It's in /bin/a2sd I think. I didn't found the a2sd in system/bin. I found the script in system/etc/init.d/40a2sd Has the script to be in this folder? I found this in the script: [b]# don't allow /data/data on sd because of upgrade issues - move it if possible[/b] if [ -d /system/sd/data ]; then busybox cp -a /system/sd/data/* /data/data/; busybox rm -rf /system/sd/data; fi; Does it mean that it's not good to move the app data to sd? Edited June 16, 2010 by pandinusimp
Guest DanWilson Posted June 16, 2010 Report Posted June 16, 2010 I didn't found the a2sd in system/bin. I found the script in system/etc/init.d/40a2sd Has the script to be in this folder? I found this in the script: [b]# don't allow /data/data on sd because of upgrade issues - move it if possible[/b] if [ -d /system/sd/data ]; then busybox cp -a /system/sd/data/* /data/data/; busybox rm -rf /system/sd/data; fi; Does it mean that it's not good to move the app data to sd? I think that means that /data/data on the SD card will mean apps won't update? ;)
Guest pandinusimp Posted June 16, 2010 Report Posted June 16, 2010 So i did it. I changed this in the script. # don't allow /data/data on sd because of upgrade issues - move it if #possible #if [ -d /system/sd/data ]; #then #busybox cp -a /system/sd/data/* /data/data/; #busybox rm -rf /system/sd/data; #fi; # Moving app data to sd symlink /data/data /system/sd/data/data After the reboot the phone was wiped and the internal memory was up to 30MB bigger. Some apps won't start. For example Navigon. I uninstall it and then i install again. Then the internal memory was 20MB smaller after the reinstallation of Navigon. So this wasn't a succes. Now i make nandroid restore. ;)
Guest DanWilson Posted June 16, 2010 Report Posted June 16, 2010 (edited) So i did it. I changed this in the script. # don't allow /data/data on sd because of upgrade issues - move it if #possible #if [ -d /system/sd/data ]; #then #busybox cp -a /system/sd/data/* /data/data/; #busybox rm -rf /system/sd/data; #fi; # Moving app data to sd symlink /data/data /system/sd/data/data After the reboot the phone was wiped and the internal memory was up to 30MB bigger. Some apps won't start. For example Navigon. I uninstall it and then i install again. Then the internal memory was 20MB smaller after the reinstallation of Navigon. So this wasn't a succes. Now i make nandroid restore. ;) Are you sure you didn't comment out a part thats needed? (Is part the right word?) BTW - FLB-Mod with a damn load of apps reports 40.49MB free in "Internal phone storage"... Good or bad? Edited June 16, 2010 by DanWilson
Guest Simon O Posted June 16, 2010 Report Posted June 16, 2010 Are you sure you didn't comment out a part thats needed? (Is part the right word?) BTW - FLB-Mod with a damn load of apps reports 40.49MB free in "Internal phone storage"... Good or bad? Check to make sure a2sd is working correctly and /data/app is linked to the SD card. If you have dalvik-cache on the phone still then the internal phone storage space will be low. I have dalvik on my SD card along with apps and I'm at 73.83MB available internal storage free. I removed the touchpal languages. If I'm right, Darktremor a2sd actually moves any apps installed to /data/app from the ROM onto SD on first boot. Try doing an a2sd check and seeing if there are any errors. Earlier versions of my ROM had a slightly bug with a2sd where it didn't set up correctly, needing a repair to be run.
Guest DanWilson Posted June 16, 2010 Report Posted June 16, 2010 Check to make sure a2sd is working correctly and /data/app is linked to the SD card. If you have dalvik-cache on the phone still then the internal phone storage space will be low. I have dalvik on my SD card along with apps and I'm at 73.83MB available internal storage free. I removed the touchpal languages. If I'm right, Darktremor a2sd actually moves any apps installed to /data/app from the ROM onto SD on first boot. Try doing an a2sd check and seeing if there are any errors. Earlier versions of my ROM had a slightly bug with a2sd where it didn't set up correctly, needing a repair to be run. I don't have dalvik on my SD card, I think.. I have the card which came with the phone, but since I installed your ROM I just left it, but I'm not on your latest version of FLB, cba redoing my settings... Like I said though, I have a fair few apps, but probably not as much as some people... Meh, it won't matter to me until I run out of space.
Guest Simon O Posted June 16, 2010 Report Posted June 16, 2010 I don't have dalvik on my SD card, I think.. I have the card which came with the phone, but since I installed your ROM I just left it, but I'm not on your latest version of FLB, cba redoing my settings... Like I said though, I have a fair few apps, but probably not as much as some people... Meh, it won't matter to me until I run out of space. Ah in that case the size is correct as you have dalvik on the phone. One of the issues with earlier a2sd was that the free space wasn't accurate. With Darktremor the space reported is actually the true amount of free space on /data. I believe some custom roms also show ext2 partition free space also (which would be an excellent thing to have). Not something we can have right now as our roms are limited to file editing and replacement. But once we have source.... ;)
Guest DanWilson Posted June 16, 2010 Report Posted June 16, 2010 Ah in that case the size is correct as you have dalvik on the phone. One of the issues with earlier a2sd was that the free space wasn't accurate. With Darktremor the space reported is actually the true amount of free space on /data. I believe some custom roms also show ext2 partition free space also (which would be an excellent thing to have). Not something we can have right now as our roms are limited to file editing and replacement. But once we have source.... ;) Good luck with that! Night flib and other peeps!
Guest pandinusimp Posted June 16, 2010 Report Posted June 16, 2010 (edited) Maybe I've got the solution! I took the a2sd script of the 1.7 MCR ROM and put it in to the 2.1 r7. And now i got 30MB more free space on the phone memory. The only thing you have to do is to rename the old a2sd script to 40a2sd and put it in to system/etc/init.d Edited June 16, 2010 by pandinusimp
Guest bga Posted June 18, 2010 Report Posted June 18, 2010 Maybe I've got the solution! I took the a2sd script of the 1.7 MCR ROM and put it in to the 2.1 r7. And now i got 30MB more free space on the phone memory. The only thing you have to do is to rename the old a2sd script to 40a2sd and put it in to system/etc/init.d Does it work fine? No side effects?
Guest pandinusimp Posted June 18, 2010 Report Posted June 18, 2010 (edited) Does it work fine? No side effects? It works fine. No side effects. Before you do it make a backup. ;-) You use A2SD+. I don't know if it's work with that. I think the old script is without +. Edited June 18, 2010 by pandinusimp
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now