move system apps to sd? (apps2sd installed) - Droid Eris Android Development

can i move the pre installed apps to my sd card partition? i have taintedtenzo with apps2sd and i want to know if theres a way i can do that and if it will work.

i'll try to save you from the burning embers i feel coming your way
(proper etiquette > ask in ROM specific thread, or possibly, in this case, actual a2sd thread). since it's about my ROM, i'll answer and be nice
1. you'd need mad skills to do what i think you're trying to accomplish.
2. really not an advantage anywhere (even the "easy" apps to move won't free up much space).
if your concern is just space... read the instructions in my thread on moving dalvik-cache to sd.
then you'll not really have to worry about the space. (and tbh, there's not going to be a "speed" or performance advantage if you have more internal memory available).
if you're trying to boot your phone from your card (and hence, walk around with an instant-OS/ROM on SD... good luck!)
edit: certain apps like spareparts, clock, home switcher... can all be uninstalled. then just reinstall them, they'll install to sd that way.
read these:
http://androidforums.com/sprint-htc-hero/13022-ram-rom-what.html
http://gdgt.com/htc/droid/eris/specs/

oh ok thanks ^.^ illdo the dalvik cache first

Related

[INFO] Froyo Move2SD/Apps2SD version doesn't support all widgets from SD app install

Hi Guys,
I wanted to start a thread to discuss the reason behind why some app widgets work great when the app is installed to the SD whereas others don't and if there's a fix for this bug. I have a rooted Nexus One fyi.
E.g. is the Nexus One Torch Light application which works great even after a reboot.
For other apps, once I reboot, the widgets all disappear. I am using the command lines from Android Terminal to force all apps to install to the SD card. Google really should have done a better implementation of the Apps2SD.
My pet peeve is that some apps are installing 16 MB (Flash and Google Earth) on internal memory even when you force them to install on the SD card. So I am hoping there is a way to force apps with widgets on the SD card and recover some more space in the internal memory.
Rant: Google you really ****ed up a great chance to redeem yourself. You really should have given the user an option to format and install EXT for total Apps2SD implementation - especially on new phones/ after a user-initiated wipe.
So, you have the final Release for Froyo then?
Also, you do know you can go into applications and move Google Earth to SD right ?
Yes - and moving Google Earth to SD still leaves 16MB on the internal memory down from 21MB. Likewise Adobe Flash also leaves an absurd amount in the internal memory. So Move2SD is almost moot.
dextroz said:
Yes - and moving Google Earth to SD still leaves 16MB on the internal memory down from 21MB. Likewise Adobe Flash also leaves an absurd amount in the internal memory. So Move2SD is almost moot.
Click to expand...
Click to collapse
As with most people, you are missing something here.
The APK is moved to the sd, true. The app data (in your examples they have large lib files) is not moved. Thus, with each installation /data will decrease in available size, especially for ones with large lib files - Earth, Flash, CoPilot, etc.
Also, I am pretty sure the widgets shouldn't be moved in the Froyo implementation of A2SD because of the simple fact that it is using a file stored on the Fat32 partition of the SD card which is NOT immediately initialized by the OS upon boot, it requires a FSCK (File System Check) before it mounts the SD. Thus, widgets most likely attempt to load before the APK is available to load them.
EDIT - Also, this is not development, it should be moved to General discussion.
How did u get the Final Release?
There's a reason the option to move the applications to the SD is left up to the developer.
Some things SHOULD NOT live on the sd card. (widgets for one).
Stop forcing the apps to the sd card. A good developer knows when to allow it and when not too.
You are not a developer so you shouldn't be making choices as to where the app should be installed.
(the sd card gets mounted after the home launcher is retrieved. If the app is on the sd card the home launcher doesn't find anything to load.)

[Q] HOW TO INSTALL ANDROID APPS TO MicroSD CARD, INSTEAD TO PHONE MEMORY?

OK..I've done everything, installed DFT Android ROM for HTC LEO etc...everything seems to be working fine, BUT..((
Most of the apps from Market or any other cannot be moved from Phone memory to SD card, thus consuming all phone memory very fast, and disabling me to install any more apps...and we all know that Android rules just because there are so many apps for it...
So, my question is: is there any possible way of making Android install apps to SD card, rather then phone memory? 'Cause this way, my 16Gig card isn't much of use on Android )
Please help, because there is no point in having Android on this device, if I can install only so many apps on phone memory...
Very thankful in advance....
Greeting from remote Bosnia ))
Which Rom are you using?
I am using Hyperdroid and it allows me to move apps to SD.
And they are working fine.
I'm using Desire ROM...from DFT 2.2 Froyo..
And this one also allows moving apps, but just some, not all.....
Could anyone be as kind as to point me to a ROM with Sense that allows moving all apps to SD card?
ddcww said:
I'm using Desire ROM...from DFT 2.2 Froyo..
And this one also allows moving apps, but just some, not all.....
Could anyone be as kind as to point me to a ROM with Sense that allows moving all apps to SD card?
Click to expand...
Click to collapse
The best method would be to create an ext partition for your phone. ALL the apps that would normally installed on the phone will be moved onto this partition on your SDcard, saving you space. However, the trade off is speed. It will be slightly slower, but I don't think you'll even notice the speed difference day-to-day.
You can follow my guide here on how to make an ext partition without losing your data on your SDcard. It should only take like 5min to do. [HOW-TO] Make Ext4 from Recovery Without Losing FAT32 Data
well, there are some apps on the market that allows u to move all the installed apps in the internal memory to the storage card.
Try App 2SD Enabler. When you run the app, be sure to read the instructions.
If that doesnt work, Titanium Backup has a function in it that allows you to move any installed app u want from internal to storage memory (when u open the app, press Menu and then Batch. There should be an option somewhere there)
edit: keep in mind that some apps such as widgets, have to be on the internal memory to work properly. The Ext4 method is good if u want to increase the internal memory (by sacrifasing some storage memory), but you won't be able to connect your phone to the pc via Mass Storage. Plus, if it's the method with the 3 partitions(tbh i don't know if it's just for the 3partition method or any partition number), some of the storage card will be used from the OS as well, making the removal of the SD card impossible.
I would recommend App 2 SD. I use it to move all the apps it can to the SD card and it really does free up a lot of space.
Does Titanium Backup allow all apps to be moved too SD card? Just curious because Apps2SD doesnt move all apps to the SD card just some of them from my experience..
Sent from my HTC HD2 using XDA App
The original DFT Desire ROM wasnt rooted correctly so use Z4Root from market then try using apps like Titanium and App2SD etc etc.
As an alternative, if you like sense but without all the bloat and lag try the rom in my signature, its a stripped down version oh DesireHD it flies like **** of stick and has all the best bits of sense
Try a different ROM
The DFT rom was also my first, but the internal memory filled up in no time and made it unusable for me.
In my experience, if you move an app to the SD card, some residual data goes onto the internal memory so you will find that you still use it up. As mentioned above, you will need to put certain apps and all widgets on the internal memory anyway.
I would go for a 'clean' rom that gives you plenty of free memory. You should then have no problem with it filling up. Titanium backup (free from market) is a good app, although Apps2SD (also free) is good as it lets you know how much space you have left.
I settled on the prj rom in my signature as it gives 180Mb free space from install and everything works as it is based on the DFT rom with minimal tweaks. There are plenty of clean roms out there, so try some out.
The best solution really for EU HD2's (512MB) is to use a rom that supports Data2SD as that actually extends your internal memory to the partition on SD card so you have say 1GB of internal memory, this is much better then any other current methods as its much more compatible with apps.
Also, dont mess about with Gpartid or other partition apps, You can use CWR to do it, just partition 1GB and then choose 0 for swap. (unless told otherwise by dev).
Thanks everyone, really...
I did this: http://forum.xda-developers.com/showthread.php?t=931126
Partitioned the card during setup and now I have 1Gig, which is OK..also the ROM is really stable and fast.... Try this, I'm quite happy, it works great and it is an upgraded version of DFT Desire ROM... Cheers!!!

Running out of space

As the title suggests on my N1 i keep running out of memory space. I use APP2SD but not all of the apps can get transfered. So what can i do to fix this problem? Some apps like Shazam i need,K-9,handcent, Flextp, but apps like Quickoffice and books i dont need but those wont delete.Any advice?
Install Titanium Backup.
Use to to either uninstall the apps you dont want (including ones built into ROM if youre rooted) AND/OR us it to force apps to the SD card.
KidTech said:
but apps like Quickoffice and books i dont need but those wont delete.
Click to expand...
Click to collapse
Since they're in /system/app, you cannot delete them without rooting. And even if you can delete them, it won't help you to solve your problem. If you want many application without having space problem, you need to root, install custom rom, use Apps2SD(it will install applications to SD card Ext partition) or Data2Ext.
I'm in the same boat as well. I am consistently hovering around 21-22 mb free. With all the recent updates, it eats up all my memory.
Freaking flash is still 12 mb, google maps is 9.7 mb, music 7.7 etc. Half the google apps I don't even use such as books 4.3 mb and goggles 3.8 mb.
I have to uninstall a few programs every once in a while so I can update another...uggh I guess Google didn't see this coming when they made the n1!
I'm with you. It's annoying as crap.
Sent from my Nexus One using XDA App
Try to see if you can find move2SD Enabler (not sure if it's on the market). It forces your apps to be able to move to SD card. It requires you to be rooted so I'm not sure if that's up your alley or not
Really rooting is your only solution. With root you can have hundreds of MB free, or even cyanogen ROM lets you move all apps giving me 120 MB free with my 89 apps installed.
RogerPodacter said:
Really rooting is your only solution. With root you can have hundreds of MB free, or even cyanogen ROM lets you move all apps giving me 120 MB free with my 89 apps installed.
Click to expand...
Click to collapse
Are you using dalvik to sd too? Im using dtapps2sd and i get between 18--23mb of free space on any given day. My sd card is too slow for dalvik to sd, and anything below 20mb and i stop getting things like email notifications.
If you are rooted... and if you have a decent SD Card (I just use the one that came with mine). I would suggest putting something on it that supports Darktremor. I swear by it for sure... after setting up an sd-ext... installing Darktremor and then running cachesd... I have tons of programs on my phone and I constantly put more on and have not had any issues since. Before, I would run out of memory even with dta2sd. I started removing stuff I didn't use often then decided to finally try out cache2sd and... now... no more problems. It seems like it might be a bit slower on the startup than before (though I never tested to see if it actually is or by how much) but after that it seems to run smooth as silk for me with tons of room to spare. My sd-ext is only 512 MB but you can modify it as you like with the proper partitioning utilities.
Though... this suggestion comes with the advice that you might want to know a bit about what it is I am suggesting before you actually do it. Read into it before you try anything.
Others have lightly touched on it, but most of the google apps are installed directly to the /system partition which is separate from where your downloaded apps are installed. Really, the only way to get additional space is by rooting your phone. The easiest thing to do would be to get Titanium Backup and merge all the updates for system apps back into the ROM. Whenever a system app gets updated, the updated program chews up your available space unless you merge it back into the ROM.
There are also additional options like apps2sdext, but they get a little more advanced as it requires partitioning the sdcard.
liam.lah said:
Are you using dalvik to sd too? Im using dtapps2sd and i get between 18--23mb of free space on any given day. My sd card is too slow for dalvik to sd, and anything below 20mb and i stop getting things like email notifications.
Click to expand...
Click to collapse
honestly i am lazy, so the only thing i did was use the stock cyanogen allow any app move to sd setting. and it really made a difference. i guess if i wanted to install games that are 200 mb then this wouldnt help. but this method gave like 110mb free so i was happy enough with that.
i never researched the cache2sd or darktremor's method.
also in the past i did use root explorer to move some things from system/ to data/ etc to maximize as much as possible.
There is actually a method that can force enable "Move to SD" button for all apps. Check this link for more info
http://androidforums.com/desire-tips-tricks/160560-force-apps-install-sd-without-root.html
However, please be reminded that this implementation is actually based on the Google's app2sd.
So if you move apps with Widgets to SD, they will fail to launch the next time you reboot your phone
Sent from my Nexus One using Tapatalk
bassmadrigal said:
Really, the only way to get additional space is by rooting your phone. The easiest thing to do would be to get Titanium Backup and merge all the updates for system apps back into the ROM. Whenever a system app gets updated, the updated program chews up your available space unless you merge it back into the ROM.
Click to expand...
Click to collapse
Finally! This works, thanks for the tip. It was soooo obvious, but I had never used Ti for this. Tap&hold and choose "Integrate update into ROM".
I just did that to Facebook, Twitter and Google Maps & got over 25 megs new space immediately.
liam.lah said:
Are you using dalvik to sd too? Im using dtapps2sd and i get between 18--23mb of free space on any given day. My sd card is too slow for dalvik to sd, and anything below 20mb and i stop getting things like email notifications.
Click to expand...
Click to collapse
Any card besides pure crap is fast enough for Dalvik2SD.
And this thread is absolutely pointless. This was discussed like 100000 times. There's ONE real solution - and it's A2SD, Apps2EXT, Data2EXT, and another zillion of names for the same thing - rooting, repartitioning SD card, and moving the apps and Dalvik-cache to the EXT partition. All the other solutions are temporary, and while giving some more air to breathe, don't really solve anything for anyone that downloads enough apps.
FAQ, question 9.
Jack, I'm looking into tweaking my partition table to make use of the/cache that hardly gets used in CM.
Do you know much about it?
My biggest problem is getting solid information on the N1 partitions, since I've stumbled across conflicting info...
Any help/guidance would be appreciated!
I guess the most guidance is in the Unrevoked site, the guys who achieved S-OFF on Desire. They have a bootloader that can change the partition sizes, and there's a post on Desire forum with the explanations of booting kernel while switching the partition sizes by passing boot parameters to the kernel.
The problem with Nexus is that unlike Desire, the bootloader will still see the original partitions. So if you change the recovery and the kernel to run with different values, overriding default partitioning (which you can do - it's explained for Desire, I remember reading a thread with explanations there), the bootloader won't play the game. Boot and Recovery will have to remain in place, otherwise the phone won't boot. And if anything goes wrong and the recovery won't boot one day - you'll need to repartition the ROM from the bootloader again and install stock to get going. Lots of work.
What you can do, and what might be better/easier to do, is just to link part of your ROM there - install system apps to /cache, for example, or such. Just remember not to wipe it then
Thanks for the heads up, Jack!
Still got a lot of reading to do on this one...
I have around 168 apps and with 'round 32mbs available ...FYI I am using CyanogenMod
Sent from my Nexus One using XDA App
I have over 200 apps with 42+ mb free... I still wanna play with my partitions... xD
Jack_R1 said:
Any card besides pure crap is fast enough for Dalvik2SD.
Click to expand...
Click to collapse
I did use dalvik 2sd for a while, I believe I'm using a 16gb kingston class2. While the phone was still certainly usable, there was a noticeable decrease in performance.

SD Apps

Hi,
I did a quick search and couldn't find anything on the topic.
I was wondering for a while now, some applications (usually the bigger ones like Angry Birds) must be installed on NAND for it to work - given the HD2's limited onboard phone memory, I can't install very many of these at the same time - requiring me to move it to SD when I don't use it very often to save on space.
A bit of a pain really. I was just wondering if there's a fix for this issue? I'm using one of the older CyanogenMod7 builds if I recall correctly.
Cheers.
use a rom that uses app2sd+ (a2sd+ whatever, ) or data2sd, , one that uses an EXT partition on the sd card. the system will treat the EXT as internal memory and apps such as angry will work. If the EXT is already there when you install such a rom, you dont have to do anything, it will detect the EXT partition and use it, no interaction on your part needed.
Most roms are set up to use an EXT, go read your roms first post.
Right, that makes a whole lot of sense. Cheers!

[Q] apps to sd

I have yet to root my KF, its only a day old and I'm still checking things out. I read through allot of the posts for development and I see some are using CM roms. My question that I can't seem to find is, has anyone tried apps to sd. I know allot of the phone roms, cm included had apps to sd. You could just move an app to the external storage, and I was wondering if there was anything like that for the KF. The application limit is my only real motivation at this point to root, however the re-partition thread is like a huge process with plenty of potential to brick your device. Aside from the android market, what is the benefit to rooting this thing? I rather like the stock launcher, but if rooting and putting a rom on it will give me more usability, I will move forward and root. Does anyone know of a solution for using all of the available space for storage, otherwise it seems like more trouble than its worth right now.
UPDATED:
Use Titanium Backup. It can do this even though the normal application tool doesn't.
After root, use the move function in titanium backup. Works for me.
Sent from my SAMSUNG-SGH-I897 using xda premium
After root, you can just move apps to SD by going to Settings, then to Applications, then to Manage Applications, then click on the app you want and select Move to SD card... it's that easy.
long press the app and window pops up with the move option.
make sure your'r sd card is r/w.
Noob question. If it truly is as easy as "move app to SD" on Titanium Backup (or Gemini App Manager) to move apps from Internal Storage to SD card storage, why do some folks bother with re-partitioning their SD card at all?
It may be that they didn't realize the apps were being placed on the sd. The only way I know to tell what is on the sd is to look at the output of the `mount`.
That's possible sure, but it doesn't really make sense.
check out eldarerathis' thread on the development forums. he's posted a very useful utility to repartioning your SD card. should help a lot of us out.
gibson3659 said:
After root, use the move function in titanium backup. Works for me.
Click to expand...
Click to collapse
Yes, I also managed to move apps to SD by using Titanium Backup. (I had no problems with a batch job)

Categories

Resources