[Q] Removing stock apps to save space? - EVO 4G Q&A, Help & Troubleshooting

I noticed some threads for different phones with regard to this but didn't see an answer for the EVO so I'll ask here.
I would like more space on my phone as I'm tired of seeing the little low space hard drive icon. I've already moved all the apps to SD via app2SD. I was thinking of installing the latest rooted stock Sprint ROM (3.70.651.1) and then deleting the stock apps that I do not use but I have read elsewhere that this will, in fact, not free up any more space for applications. Is this true?
If so, can I get a recommendation for the "most stock" ROM that's stripped of the Sprint added apps. If it has some ubiquitous and useful add-ons than that is OK
Thanks!

There's a couple of ROMs in the Dev section that are optimized for speed, and I'd recommend those. A lot of them have them already removed, but you can remove the ones that aren't

Thanks for the response... I apologize if I didn't state my question correctly. I understand that I can remove the apps that I want if I'm rooted, what I'm not sure about is if that space will be made available for other applications when I do remove the programs (in ROM) that I do not want.
Hope that clarifies the question.

Wayno-san said:
Thanks for the response... I apologize if I didn't state my question correctly. I understand that I can remove the apps that I want if I'm rooted, what I'm not sure about is if that space will be made available for other applications when I do remove the programs (in ROM) that I do not want.
Hope that clarifies the question.
Click to expand...
Click to collapse
A small amount of space will be freed. If you move Dalvik Cache to the Cache partition this will free up a lot more space than removing apps.

leenypost said:
A small amount of space will be freed. If you move Dalvik Cache to the Cache partition this will free up a lot more space than removing apps.
Click to expand...
Click to collapse
That sounds intriguing... can you point me to a "how-to" link or someplace where I can learn more about how to do this?

Wayno-san said:
That sounds intriguing... can you point me to a "how-to" link or someplace where I can learn more about how to do this?
Click to expand...
Click to collapse
Search on XDA for "move dalvik to cache". There should be a zip file you can download that will do it for you.

Thanks again for the info. I did as you suggested and now have 266 MB left where before I had less than 50. Using ap2sd with Azrael ROM and do far have not run into any issues. Keeping my fingers crossed.

Note, however, that most of the stock apps are in your system partition. The free space you care about for installing apps is in the data partition. So removing them doesn't free up the space you care about. Even on ROMs that have removed them, I'm not sure if they actually do (or can) resize the partitions to give you the space where it counts (/data).
You can, however, move apps to the system partition if you want. I've done this with some of the updates to stock apps -- GMail, Qik, and Flash, for example. That's freed some space up.

bkrodgers said:
You can, however, move apps to the system partition if you want. I've done this with some of the updates to stock apps -- GMail, Qik, and Flash, for example. That's freed some space up.
Click to expand...
Click to collapse
This sounds like it is worthwhile to learn how to do. Is there a thread or program that you could point me to for some guidance on how to do this?
I've also read that ap2sd can move programs that have not yet been modified to enable the regular android 2.2 "move to SD" function to work; but after flashing that app and using it to move the Dalvik cache I do see any obvious front-end for it.

Wayno-san said:
This sounds like it is worthwhile to learn how to do. Is there a thread or program that you could point me to for some guidance on how to do this?
I've also read that ap2sd can move programs that have not yet been modified to enable the regular android 2.2 "move to SD" function to work; but after flashing that app and using it to move the Dalvik cache I do see any obvious front-end for it.
Click to expand...
Click to collapse
Basically you just move the APK file from /data/app to /system/app using ES File Explorer (need to enable root mode in prefs) or Root Explorer. Or you can do it with adb or even terminal emulator on the phone if you prefer. I think Titanium Backup Pro (the paid version) has an ability to do this too. You also want to look in /system/app and see if there's an older version under some other name that should be deleted. Titanium Pro may handle this part for you automatically as well. I haven't bought it yet, so I'm not sure (though I plan to, the free version is great and the paid version adds some nice things). I think you can still get updates from the market after you've done this, but the update will go to /data/app. You'd need to move it and delete the prior version again after receiving such an update.
I haven't enabled a2sd yet. My understanding is that it's not so much something you need a front end for. Once you set it up, that's just where your apps go. You don't move your apps to the sd card manually. I could be wrong. I used whatever form of a2sd was available for XDAndroid on my old Touch, but that's been a little while and the DarkStar A2SD that people use might be a little different than that method. I haven't done it at all yet on the evo.

Thank you sir, that's very good info and I'll give it a shot.

Related

How to clean the cache (globally) in the internal memory?

I think I should clean the cache a bit, i tried to uninstall some apps but maybe it isn't enough. The Android market is unable to download new apps while BlackDroid still works
assente said:
I think I should clean the cache a bit, i tried to uninstall some apps but maybe it isn't enough. The Android market is unable to download new apps while BlackDroid still works
Click to expand...
Click to collapse
I have the same problem, i installed quite a few appz and then removed them, now out of memory from left over installs and not half the appz as orig installed.
I'm interested in finding out this as one. This utility is badly needed.
Don't know how long before we will be able to choose location where to install appications i.e., ofcourse SD card.
dr_s said:
I'm interested in finding out this as one. This utility is badly needed.
Don't know how long before we will be able to choose location where to install appications i.e., ofcourse SD card.
Click to expand...
Click to collapse
We need it rooted fpr apps2sd, but still waiting so we must just be patient.
I don't know if it's the same thing you're talking about, but you can clear the cache from the recovery menu.
This does not require root:
http://www.cyrket.com/p/android/com.cerisierbleu.qac/
But you cannot clear all caches at once. Still handy though.
This require root access:
http://www.cyrket.com/p/android/com.aac.cachemate/
http://www.cyrket.com/p/android/org.lsartory.cachecleaner/
gogol said:
This does not require root:
http://www.cyrket.com/p/android/com.cerisierbleu.qac/
But you cannot clear all caches at once. Still handy though.
This require root access:
http://www.cyrket.com/p/android/com.aac.cachemate/
http://www.cyrket.com/p/android/org.lsartory.cachecleaner/
Click to expand...
Click to collapse
Awesome find gogol, very handy indeed, less time consuming... would like to see a clean all feature though!
EDIT: Unfortunatly, Android does not offer the possibility to delete data of other applications (on unrooted phones) for security reasons ... the only way to clear an application cache is to call a system application which is allowed to delete it, that's the reason why several caches can't be cleared with one click, just like with this application.
Alternatively, instead of installing such an app, you can practically achieve the same results by going to settings>apps>manage apps
then menu and sort by size
the top 3 or so you can quickly clear and be done.
A quality utility, thanks
Ok I done a factory reset and gained 128 meg Install lots of appz and still have over 90meg free
Sent from my HTC Desire using Tapatalk
Refine Efficiency Pro (http://refineandroid.doodlekit.com/)
Check Refine Efficiency Pro:
- cache cleaner (root and non root(individually)), no sd card cache support;
- market history cleaner;
- task killer;
- start up manager (root and non root(no guarantee));
- task scheduling.
Also browser history cleaner.

[APP] Apps2NAND - fast data access - choose what to move! [added support for Froyo]

I think this better to be posted to Galaxy S I9000 Android Development.
So I posted it once more at here:
http://forum.xda-developers.com/showthread.php?p=7694817#post7694817
Board Admin, please feel free to delete this.
Hi all,
I took so many from here. It's time for me to contribute little to the community.
The lag issue of Galaxy S bother many ppl.
I tried many different method.
Yes the lag issue was improved and Quadrant score is higher.
But there are always some weird things happen... like sudden lag/black screen.
After I upgraded to firmwre I9000ZSJH1, the lag issue is improved a lot!
But still, there are rooms for improvement.
So I wrote a cmd which will help to generate a .sh file, which will move apps data stored under /data/data/ to the internal NAND memory (/dbdata/data) for faster access.
The Galaxy S built in 1xxMB of fast access NAND memory. It is a waste if we don't utilize them.
However, it is impossible to move all apps' data to the tiny NAND memory.
So here is a tool for you to customize what app's data you want to move.
Recommand to move the core Android apps and the apps that you use frequently.
Like Dialer, Contacts, Dolphin Browser, Facebook, Astro File Explorer......
Steps :
1. open [1.app.list.xls] and edit colume A and B.
colume A should be the data folder name of the apps you want to move.
colume B is the name of the apps (optional)
2. after you've done, simply "copy & paste" everything onto a notepad and save it as [2.apps.list.txt]
3. fireup the [3.Apps2NAND.cmd]
4. within few sec, a file [App2NAND.sh] will be created.
5. use Gscript to load and run the App2NAND.sh file. (the script requires root access. so make sure you have it!)
For experienced user :
Step 1 actually is just for user to manage the apps more clearly.
A user with little cmd knowledge may know the script only requires [2.app.list.txt] to work with.
You can skip Step 1 and directly go to Step 2 to edit the file.
The format should be { app data folder name + <tab> + app name }
Remarks :
Apps that moved to NAND may not be restore with Titanium Backup.
App link will be broken by doing so.
(I also include Linpack and Quadrant to the app list to cheat higher benchmark scores . You may remove it if you don't want to.)
Apps2NAND - fast data access - choose what to move! [added support for Froyo]
update 18 Nov 10:
Found some friends here still want to use this "old school" lagfix
1st of all, thanks to your support.
When I wrote this script, it was still the golden age of Eclair (2.1). So the script is definitely not prepared for Froyo (2.2).
However, just by changing few lines can make this script survives on Froyo. So here I updated a script for Froyo (apps2nand.Froyo.zip).
I haven't tested it since I am very satisfied with the [Spike Speedy Edition v3.0 OC], which comes with more advanced lagfix options (sztupy).
(I wrote something that even myself don't use now.... So it's really suprised and appreciated~)
But this script still has it merit ~~~~~~~~~ simple!
(and battery friendly, just a feeling~ no actually statistic~)
If you are interested in antique and brave enough, try it on Froyo. And let me know if any issues. I will try my best to fix.
===================================================
update 18 Aug 10:
Now included Installation and Uninstallation for this script.
Tried several times on my i9000 and it works.
Please read and follow the readme.txt inside the zip.
One tricky part for this script : it will failed when SU permission is not allowed in time during the script is running.
I have pause the script with 10 secs for you to allow the SU on i9000.
Make sure you allowed it.
If you failed to do so, no worry. it won't change anything.
Just simply re-run the script again.
===================================================
Hi all,
I took so many from here. It's time for me to contribute little to the community.
The lag issue of Galaxy S bother many ppl.
I tried many different method.
Yes the lag issue was improved and Quadrant score is higher.
But there are always some weird things happen... like sudden lag/black screen.
After I upgraded to firmwre I9000ZSJH1, the lag issue is improved a lot!
But still, there are rooms for improvement.
So I wrote a cmd which will help to generate a .sh file, which will move apps data stored under /data/data/ to the internal NAND memory (/dbdata/data) for faster access.
The Galaxy S built in 1xxMB of fast access NAND memory. It is a waste if we don't utilize them.
However, it is impossible to move all apps' data to the tiny NAND memory.
So here is a tool for you to customize what app's data you want to move.
Recommand to move the core Android apps and the apps that you use frequently.
Like Dialer, Contacts, Dolphin Browser, Facebook, Astro File Explorer......
For experienced user :
Step 1 actually is just for user to manage the apps more clearly.
A user with little cmd knowledge may know the script only requires [2.app.list.txt] to work with.
You can skip Step 1 and directly go to Step 2 to edit the file.
The format should be { app data folder name + <tab> + app name }
Remarks :
*** Apps that moved to NAND may not be restore with Titanium Backup. App link will be broken by doing so.
*** Please make a nandroid backup before apply this!
*** I am not responsible for any damage caused by this script.
(I also include Linpack and Quadrant to the app list to cheat higher benchmark scores . You may remove it if you don't want to.)
Is NAND where devices like HTC Desire and Nexus One store their Apps?
well this is almost what paul did some days after the phone got released...
lyno said:
Is NAND where devices like HTC Desire and Nexus One store their Apps?
Click to expand...
Click to collapse
Yes, which is why they needed APPS2SD in Froyo.
So....when are you posting the script?
If you want I'll create a program that spits out the .txt file rather than do it in excel, copy paste etc.
Jonas.M said:
well this is almost what paul did some days after the phone got released...
Click to expand...
Click to collapse
yes. that's what Paul did as I mentioned in my script.
But he simply push everything to NAND which oneday, you will find out of space.
Using my script, you can decide what to move, depending on the frequency of the apps usage.
lyno said:
So....when are you posting the script?
If you want I'll create a program that spits out the .txt file rather than do it in excel, copy paste etc.
Click to expand...
Click to collapse
the script is updated and posted.
the excel is just for user to maintain their app list easily.
my script only works with the txt file.
you may skip the excel part if you like.
and thanks for your offer, lyno.
Is it possible to make a script that automatically moves smaller apps to the nand?
I mean it's not worth moving large games, but anything under 2MB should be considered.
Maybe use some intellegent calculation, if all the apps under XMB use less than 50% of free space on nand, increase X until it is efficiently used up.
Also there is HEAPS of space to be freed in NAND, delete stock ringtones, and other.
seems great
hmm, would moving to nand make those specific apps run faster than they would be if they were previously running under ext2/3/4 partitions provided for by the various lagfixes out there?
What happens if an app in the list is not on the phone, does it just skip it?
sturmeh said:
Is it possible to make a script that automatically moves smaller apps to the nand?
I mean it's not worth moving large games, but anything under 2MB should be considered.
Maybe use some intellegent calculation, if all the apps under XMB use less than 50% of free space on nand, increase X until it is efficiently used up.
Also there is HEAPS of space to be freed in NAND, delete stock ringtones, and other.
Click to expand...
Click to collapse
MiG123 said:
hmm, would moving to nand make those specific apps run faster than they would be if they were previously running under ext2/3/4 partitions provided for by the various lagfixes out there?
Click to expand...
Click to collapse
sturmeh, that requires more complex scripting skills, which is out of my knowledge...
and I think instead of choosing the apps2NAND depending on size, I think the "Frequency" of using the apps may be more appropriate.
e.g. I use TouchPal IME a lot. So I move it to the NAND.
Now when I type, TouchPal act lightening!!!
MiG123, I haven't done a serious comparison. But as I remembered, Apps2NAND gives me more "smooth" feeling.
Actually, you shouldn't compare Apps2NAND to other Apps2SD or EXT.
Since Apps2NAND only offers you around 1xxMB of app storage space. Way too far from the others experts' methods.
I suggest using this is because I am using the latest 2.1 ROM, I9000TGYJH1 (http://www.multiupload.com/UTKSZPTKCG), which the lag problem seems improved a lot. But on top of it, I don't want to waste that 1xxMB of internal RAM, so I introduce this method.
To let user choose what core apps that should be put into NAND so
- space is not wasted.
- certain apps enjoy even faster response time.
lyno said:
What happens if an app in the list is not on the phone, does it just skip it?
Click to expand...
Click to collapse
yes.
the script will skip the apps that is not in the list.
MiG123 said:
hmm, would moving to nand make those specific apps run faster than they would be if they were previously running under ext2/3/4 partitions provided for by the various lagfixes out there?
Click to expand...
Click to collapse
Definitely, the hardware is multitudes faster.
Where's the file? Can't seem to find it on the first page
Anyhow. Do you symlink the old location to the new location, thus being able to keep the link intact? That should sort out any problems with backup solutions such as Titanium Backup.
How do you find the app's data folder name?
mekwall said:
Where's the file? Can't seem to find it on the first page
Anyhow. Do you symlink the old location to the new location, thus being able to keep the link intact? That should sort out any problems with backup solutions such as Titanium Backup.
Click to expand...
Click to collapse
lyno said:
How do you find the app's data folder name?
Click to expand...
Click to collapse
mekwall, sorry. removed by mistake.
have uploaded back again now.
yes. it uses symlink method (from Paul's concept) :
ln -s /dbdata/data/appsname /data/data/appsname
i dunno how's Titanium Backup works but it just failed to restore any apps that has used Apps2NAND...
that's why i provide the Uninstallation method to restore it back and then run Titanium Backup to backup all apps and data.
lyno, you may try the Astro File Explorer (market).
It has a function to backup the installed apps out to /sdcard.
The name of the backuped apps will be named exactly the same as it's data folder name.
e.g. Brut's Google Map -> brut.googlemaps.apk
this whoe procedure demands root-access, right?
yes. since it involves moving folders between /dbdata and /data.
Sent from my GT-I9000 using XDA App

[Q] Any uses for /system folder? (Rooted Phone)

I've a strange question that might or might belong in the development thread, but figured since it's a question, I'll try here first.
I'm using a Stock DeOxed Rooted Rom on my EVO.
I recently installed a few more apps and saw this pesky little warning about low on space.
When I went into my "SystemPanel" app to see how much space was left exactly and noticed that my /data folder only had around 30megs out of it's 428M available.
Ok.. time to delete some apps I thought, but then I noticed that my /system folder (Where I presume pre-installed apps live) had almost 1/3 of it's space still available (115 out of 350megs available).
So I'm wondering.....
Is there some method that I can use to install Apps directly to this folder instead of the standard /data that apps appear to go to when installed?
Is it as simple as moving the APK file with Root Explorer, or are there some under the hood items in apps that prevent this sort of thing?
I've a few rather large apps that I cannot move to the SD card due to widget problems and the like but would be perfect for the system folder if I can find a way to move them there easily.
Thoughts?
DroidGnome said:
I've a strange question that might or might belong in the development thread, but figured since it's a question, I'll try here first.
I'm using a Stock DeOxed Rooted Rom on my EVO.
I recently installed a few more apps and saw this pesky little warning about low on space.
When I went into my "SystemPanel" app to see how much space was left exactly and noticed that my /data folder only had around 30megs out of it's 428M available.
Ok.. time to delete some apps I thought, but then I noticed that my /system folder (Where I presume pre-installed apps live) had almost 1/3 of it's space still available (115 out of 350megs available).
So I'm wondering.....
Is there some method that I can use to install Apps directly to this folder instead of the standard /data that apps appear to go to when installed?
Is it as simple as moving the APK file with Root Explorer, or are there some under the hood items in apps that prevent this sort of thing?
I've a few rather large apps that I cannot move to the SD card due to widget problems and the like but would be perfect for the system folder if I can find a way to move them there easily.
Thoughts?
Click to expand...
Click to collapse
/system/app is where system apps are kept. If I remember correctly, any app can be installed into there, but you have to do through flashing an update.zip if I'm remembering properly. You may be able to take the apk that's in /data/app for the app you want to move and move it to /system/app, but I'm not sure if that will work properly or not. Someone who cooks ROMs might know more.
Also, you can partition your sd card and use true apps2sd with most ROMs. Its a little bit of work and will shorten the life of your card, but that gives you a lot more room if you need it.
I don't know that there's a way to move user apps to system. It's very possible there is a way, I've just never seen any posts about it. Apps 2 SD is usually the way to go.
ps. 30 megs?!?! Geez, how many apps do you have?
Sent from my SUPERSONIC
Easy peasy
First, use a true apk backup tool to backup e apk files you want to move. Titanium backup will NOT work because it compresses and distorts, and we need true apk files. I recommend file manager by adao team. Just go to applications, check what you want, and hit backup. Next, get the apk files on your computer by mounting sd and copying files from backups folder. You will lose all app data, but what can you do? Next, adb push the files to system app folder while in recovery mode (just say so if you don't know how to do this and i will tell you) and reboot. Done. Tell me if it works well.
By the way, 30 megs???
Doesn't froyo install to the sdcard if you tell it to?
I thought a2sd was obsolete
You can put apps there after changing the folder's permissions but I wouldn't recommend it. Just not a good idea to put regular apps there.
Just install them to your SD card instead
Sent from my PC36100 using XDA App
go into the android app manager and go through all your programs and click on move to sd card...
they will all still occupy some space on your nand, but not nearly as much.
Thanks for the advice, I thought it might not be as easy as moving them, oh well, just seems a shame for there to be over 100 megs I cannot do anything with.
I already had moved all I could to the SD card prior to posting this, but thanks for that advice as well, I'm sure others forget they can do that with Froyo.
As for the 30 megs I had left.. we'll it's back up to about 70 free which should be plenty for a while. (Remember we only have about 420 to start with).
Some of the big ones which could not be moved to the SD card are:
Swype (Deleted, took over 17megs)
TouchDown (12 megs.. must keep for tasks sync sadly)
Google Maps update (7.6 megs)
Documents to go (8megs)
A few various games that cannot yet be moved to the SD card at around 5megs each..
The rest are just lots of little apps.. I'm sort of an app junkie You should have seen my old Palm Centro... it was amazing!
According to Titanium, I currently have 194 'User apps', though I think a few are simply widgets, icon packs and the like.

[Q] Side-loaded apps stored in same location as Market/Play Store apps?

Now that I know where regular direct downloaded app packages (.apk) are stored on my phone (/data/apps/) ...
Would side-loaded apk's also be stored there?
(I understand that the "accept from other sources" option must be ticked in Android settings to make such installations possible at all)
Yup, unless you move them to the sdcard or that's the default.
Good point about the SD Card
Zimeron said:
Yup, unless you move them to the sdcard or that's the default.
Click to expand...
Click to collapse
Oh, yes! Thanks for the reminder!
I do that whenever the app permits it to save precious internal memory.
Some custom ROMs have figured out a way to expand the internal memory available to applications from a paltry 149MB to nearly 750MB.
Even better, there is a manual workaround for those with rooted DINCs that lack such a ROM and want to stick close to stock:
http://forum.xda-developers.com/showthread.php?t=1488351
Thanks to Junior Member "soniclude" for a very thorough explanation, including a good bit about how to root your DINC in the first place. And it really is in plain English, just as soniclude promises! :victory:
:good: Cheers!

[Q] Manually transfer certain app to the sd-ext (ext3/4) ?

Just wondering is there any way to manually transfer certain app to the sd-ext (ext3/4).
Any hidden setting or tweak in S2E ?
I am using S2E but it moves all your applications to sd-ext and don’t let you choose the applications that you want to move.
I only want to move games,unimportant,less frequent used or non background applications to sd-ext.I think launchers and some other apps just run better or need to be in the internal memory for max performace and to minimize battery drain.
Is there any way to get around ?
if it is moving all your apps and you want to move certain apps back then you could use an app called system cleanup. its a really useful app,once its loaded its as simple as long pressing the desired app and choosing your option. titanium backup also does the same and has a batch mode. not sure if this is what your looking for or not?
edit: miss read your post,so i dont think this will move to sdext? but may come in useful
R.V.3 (MokeeOs)
slymobi said:
if it is moving all your apps and you want to move certain apps back then you could use an app called system cleanup. its a really useful app,once its loaded its as simple as long pressing the desired app and choosing your option. titanium backup also does the same and has a batch mode. not sure if this is what your looking for or not?
edit: miss read your post,so i dont think this will move to sdext? but may come in useful R.V.3 (MokeeOs)
Click to expand...
Click to collapse
As far as i understand "system cleanup" will move certain apps to "/system".That is not what we did MTD partiton for.
The problem is when you install an app,S2E moves it to sd-ext(ext3/4) and don’t let you choose the applications that you want to move.I want to manually transfer the app either to"/sd-ext" or "/sdcard" or just keep it in internal memory(/system).
e.g. App A in system
App B in /sd-ext
App C in /sdcard
optimusodd said:
As far as i understand "system cleanup" will move certain apps to "/system".That is not what we did MTD partiton for.
The problem is when you install an app,S2E moves it to sd-ext(ext3/4) and don’t let you choose the applications that you want to move.I want to manually transfer the app either to"/sd-ext" or "/sdcard" or just keep it in internal memory(/system).
e.g. App A in system
App B in /sd-ext
App C in /sdcard
Click to expand...
Click to collapse
Not sure if you confuse something? Apps on sd?
And yes, you're right: s2e doesn't let you pick individual apps - but... I believe that's a good idea thinking about performance (just my opinion, though).
Any time I have the feeling an app should be in internal I'd push it to system (usually i won't run out of space there as i strip a lot of bloat out). This makes even more sense to me than using two data partitions (what you would have when selectively moving apps to sd or vice versa).
All my user apps and dalvik-cache are on sdext (so there's no need for the OS to search and less possibility to struggle). I use custom mtd partitions, too, but the internal data partition isn't useless as there's still a lot of app data...
But like i said: just my opinion ymmv.
Swyped from my HTC Wildfire (Buzz)
eventcom said:
Not sure if you confuse something? Apps on sd?
And yes, you're right: s2e doesn't let you pick individual apps - but... I believe that's a good idea thinking about performance (just my opinion, though).
This makes even more sense to me than using two data partitions (what you would have when selectively moving apps to sd or vice versa)All my user apps and dalvik-cache are on sdext (so there's no need for the OS to search and less possibility to struggle).
Click to expand...
Click to collapse
Nope,I am not confused.I want to manually move selected apps to
>Internal data partition
>SD-ext(ext3/4)
>SD Card(like APP2SD let you choose the apps you want to transfer to external storage)
In short,moving only select apps to the ext-3/4 partition.
The more system related stuff you move to the SD ext, the more information it needs to pull out from the SD Card.
As i said some critical apps need to be in the internal memory for stability and performance reasons while it's better to keep some heavy apps like Offline maps or Dictionaries to external memory (FAT32 partiton).
Any time I have the feeling an app should be in internal I'd push it to system (usually i won't run out of space there as i strip a lot of bloat out).
Click to expand...
Click to collapse
I don't want to push apps to system as it's size is 140 MB and out of that 23 MB is free i.e you can't push more than 2-3 apps.And if you really want,you will have to change your MTD partiton again and again.
I use custom mtd partitions, too, but the internal data partition isn't useless as there's still a lot of app data.
Click to expand...
Click to collapse
As S2E moves all your apps to sd-ext and don't let you choose whether you want to move or just keep in internal data partition.Whta's the use of internal memory and SD-Card meory.My internal data partition is 310 MB.I don't think the app data can fill even half of it.Moreover 512 MB of SD-ext will get filled very soon.Well,I don't care about running about of space as I can increase the size of ext partiton,I just want it to let me choose the apps that I want to move.
Any idea ?
Thanks
optimusodd said:
Nope,I am not confused.I want to manually move selected apps to
>Internal data partition
>SD-ext(ext3/4)
Click to expand...
Click to collapse
I got that well but this one
optimusodd said:
>SD Card
Click to expand...
Click to collapse
is not a good idea in my eyes (and from my experience).
FAT32 might be good to store some data (nothing db related or where apps are writing onto very often)
optimusodd said:
The more system related stuff you move to the SD ext, the more information it needs to pull out from the SD Card
Click to expand...
Click to collapse
and that's where I think you are at least a bit wrong... an external partition (ext2,3 or 4) is treated just the same way like /data and /system. Of course it might be a bit slower than partitions on the internal drive (and have some faults or instabilities) but it's still a system partition while the FAT32 part of the SD card uses a different format (which will definitely affect performance).
I don't want to push apps to system as it's size is 140 MB and out of that 23 MB is free i.e you can't push more than 2-3 apps.And if you really want,you will have to change your MTD partiton again and again.
Click to expand...
Click to collapse
nah, I don't think so - you just do it once and keep in mind that you want to push a few apps there (me for instance deletes a lot of stuff from the ROM, too... if I'm not mistaken that's more than I push back there)
As S2E moves all your apps to sd-ext and don't let you choose whether you want to move or just keep in internal data partition.Whta's the use of internal memory and SD-Card meory.My internal data partition is 310 MB.I don't think the app data can fill even half of it.
Click to expand...
Click to collapse
My current stats (total/used in MB):
015/001 cache
300/249 data (= 83%)
960/368 ext
150/113 system
But I must confess that I didn't care to clean up my system recently...
Is link2sd something for u? It transfers individuale apps to and from the sd-ext partition.
Verstuurd van mijn HTC Wildfire
Hazou said:
Is link2sd something for u? It transfers individuale apps to and from the sd-ext partition.
Verstuurd van mijn HTC Wildfire
Click to expand...
Click to collapse
I use the same link2sd and it works perfectly: it's easy to decide what applications to move to sd-ext or to keep into the internal memory.
stiven68 said:
I use the same link2sd and it works perfectly: it's easy to decide what applications to move to sd-ext or to keep into the internal memory.
Click to expand...
Click to collapse
Is link2sd something for u? It transfers individuale apps to and from the sd-ext partition.
Verstuurd van mijn HTC Wildfire
Click to expand...
Click to collapse
Yep,link2sd can do the job but it could be better if S2E provides the same feature and let us choose the apps that we want to move.
Well,after a long forum research i have reached a conclusion that link2sd is way better than S2E.
eventcom said:
I got that well but this oneis not a good idea in my eyes (and from my experience).FAT32 might be good to store some data (nothing db related or where apps are writing onto very often)
Click to expand...
Click to collapse
Yep,i did mean dictionary and maps.
And here comes link2sd to your rescue :
It also provides native apps2sd features on Android 2.2 and higher. It can move any non-protected user apps to SD card (force move), with batch moving capability.
me for instance deletes a lot of stuff from the ROM, too... if I'm not mistaken that's more than I push back there
Click to expand...
Click to collapse
Did you use TB to remove bloatwares and other unnecessary stuff ?
optimusodd said:
Yep,i did mean dictionary and maps.
And here comes link2sd to your rescue :
It also provides native apps2sd features on Android 2.2 and higher. It can move any non-protected user apps to SD card (force move), with batch moving capability.
Did you use TB to remove bloatwares and other unnecessary stuff ?
Click to expand...
Click to collapse
nah, most of the time manual edit. Best practice would be to do the testing by removing the apps one by one and if you're done delete them from the ROM zip and use this as your barebone (and remember which apps are safe to remove).
Btw there are a few good hints of Slymobi and me in the LeWa thread (regarding CM7) which could be seen as an update for the barebones entry in the cyanogenmod wiki.
Swyped from my HTC Wildfire (Buzz)
optimusodd said:
Yep,link2sd can do the job but it could be better if S2E provides the same feature and let us choose the apps that we want to move.
Well,after a long forum research i have reached a conclusion that link2sd is way better than S2E.
Click to expand...
Click to collapse
I dont think link2sd is way better. The just do 2 different things.
Link2sd lets u manually push or pull apps to ext. So after each new app install u need to push the app again. It is only useful when u only want a couple of ur apps to ext. It works nice if u dont want to have every app on ext.
S2E will transfer all apps, data and / or dalvik to ext. So u always have enough internal memory. This works especially well when u transfer the apps to ext, but the data not.
They are both very goods apps. U cant compare them to each other, i think. It is just what u want at that moment
eventcom said:
nah, most of the time manual edit. Best practice would be to do the testing by removing the apps one by one and if you're done delete them from the ROM zip and use this as your barebone (and remember which apps are safe to remove).
Click to expand...
Click to collapse
I have never tried barebone install lol.Have you tried one ?I use TB to remove them.Using terminal emulator is another option.
there are a few good hints of Slymobi and me in the LeWa thread (regarding CM7) which could be seen as an update for the barebones entry in the cyanogenmod wiki.Swyped from my HTC Wildfire (Buzz)
Click to expand...
Click to collapse
Can you share the link of your post ?
Hazou said:
Link2sd lets u manually push or pull apps to ext. So after each new app install u need to push the app again. It is only useful when u only want a couple of ur apps to ext. It works nice if u dont want to have every app on ext.
Click to expand...
Click to collapse
It's possible to set link2sd to automatically move every new app to sd-ext just after the installation and then manually move back to the internal memory if necessary.
stiven68 said:
It's possible to set link2sd to automatically move every new app to sd-ext just after the installation and then manually move back to the internal memory if necessary.
Click to expand...
Click to collapse
Yep i know ,
But then i dont see the point of using it, because s2e is already build into CM sort of (just need to download the interface). And with link2sd u get a massive script thats needs to be loaded. Not that it will slow down the device very much.
And with my device, link2sd sometimes wont load all the apps. But that is my experience.
Hazou
Hazou said:
Yep i know ,But then i dont see the point of using it, because s2e is already build into CM sort of (just need to download the interface). And with link2sd u get a massive script thats needs to be loaded. Not that it will slow down the device very much.
And with my device, link2sd sometimes wont load all the apps. But that is my experience.
Click to expand...
Click to collapse
Here is why link2sd is better and we want to use it :
>It let us choose the apps we want to move.
>I don't want to move launchers and some other apps due to stability reasons.
>S2E moves and regenrates too much of a cache.
>S2E works only for CM roms
>link2sd provides better control
>some users have reported the issue that after sometime the apps starts to disappear in S2E.
>S2E doesn't work with Titanium Backup properly.
>S2E creates problems during Nandroid backup.I approve that.
>S2E only supports ext3/ext4
>In worst case scenario (card crash) you are gonna bang your head on the wall as it moves everything to sd ext partition.
>In S2E you can't use any application while your card is mounted as a removable disk on your PC.
Other features of link2sd :
Features:
- Create and remove link for apk, dex and lib files of the applications you select
- Automatically link newly installed apps
- Move any user apps to SD even though the app does not support moving to SD (for Android 2.2 and higher)
- Shows the apps that support moving to SD with native apps2sd (for Android 2.2 and higher)
- Set the default install location of the apps; auto, internal, or external (for Android 2.2 and higher)
- Batch link, unlink, reinstall, uninstall, "move to SD", "move to phone" functions (multi-select mode)
- Uninstall system applications
- Freeze and un-freeze system and users applications
- Convert system apps into user apps
- Convert user apps into system apps
- Integrate "Updated" system apps into system (ROM)
- Clear data and cache of the application
- Clear all apps cache at once (1-tap cache cleaner without being root)
- List applications, show detailed size information and link status
- Sort and filter applications
- Search applications by name
- Display available space information of internal storage, SD card and SD card 2nd partition
Click to expand...
Click to collapse
Guess enough reasons to go with link2sd:silly:
optimusodd said:
Here is why link2sd is better and we want to use it :
>It let us choose the apps we want to move.
>I don't want to move launchers and some other apps due to stability reasons.
>S2E moves and regenrates too much of a cache.
>S2E works only for CM roms
>link2sd provides better control
>some users have reported the issue that after sometime the apps starts to disappear in S2E.
>S2E doesn't work with Titanium Backup properly.
>S2E creates problems during Nandroid backup.I approve that.
>S2E only supports ext3/ext4
>In worst case scenario (card crash) you are gonna bang your head on the wall as it moves everything to sd ext partition.
>In S2E you can't use any application while your card is mounted as a removable disk on your PC
Click to expand...
Click to collapse
nothing wrong using link2sd - everybody has a different setup and different priorities. So just to tell you a different point of view: In my opinion moving apps from the stable and fast internal storage to an external partition is not a good solution at all - but if you aren't satisfied with installing just a hand full of user apps this is the only way to go. In opposite to your opinion i believe (and have the experience) that spreading the user apps onto two partitions (plus the system apps on the system partition) definitely is not more stable than just moving all apps in one place. To me this makes sense as the system needs more information about the app (where to find). It's like having two /data/app directories... I'm pretty much satisfied with my setup (s2e) and didn't have any major issues for one and a half year. I can't confirm any issues regarding cache or "lost apps". The only thing i experienced twice was the system forgot about the ext partition (which could happen with every other solution, too, afaik and hasn't been much trouble to solve).
Furthermore i really believe that the best place for the important stuff, like launcher and file manager, is in /system/app ...
But again: nothing wrong with different prefs...
Swyped from my HTC Wildfire (Buzz)

Categories

Resources