App "moving" related problem on Froyo (2.2) on my Galaxy Ace

I am using Samsung Galaxy Ace. Good phone, just a bit weak on the RAM and Battery department. Tough to last a day on one charge..I go to classes with full charge and by the time classes get over battery is at 15%....

Anyways, my problem is that ...although Froyo supports installing Apps to external memory...there is no way to make Apps install to memory card BY DEFAULT. Wierd..
By default Apps get installed to Phone Memory, which is paltry 170 something MB. After putting 10 apps phone memory full >_<

There is a option to move such Apps to SD card, from the "Manage Application "...but 95% of the apps cant be moved to SD card. The move to SD button is always greyed out, even if we use Apps2SD app.
I say this Froyo sh*t is a scam.

Can anyone tell me a workaround for this.. i am really starting to hate this android. 1,00,000+ Apps in the Android Market,but u cant install more than 10-15 apps. Wow gratz Google !!!
 

guru_urug

iGoogle
Froyo natively supports app2sd but not for all apps! Its upto the devs to modify their apps to enable this feature.
Make sure u download those apps which have app2sd support...there are plenty out there!

Besides that if u are willing to root ur phone(warranty will be void) then there are workarounds to install any app on sd card! try move2sd enabler from the market (for rooted phones).

I dont know about ace...but for O1 some custom ROMS support inbuilt functionality to move all apps and dalvik m/c cache to sd card... you need a rooted phone for custom rom...try looking on xda forums :)
 
Last edited:
OP
mikael_schiffer

mikael_schiffer

Padawan
thanks a lot buddy.... if i void warranty, can i still repair my phone by paying extra bucks?? in case i brick my phone trying to root it.
One last question. i apps using Astro. However these apps get installed to Phone Memory, even those apps which get automatically downloaded to memory card when downloaded from Android Market.
Can i modify the download destinationn of Astro ?

Edit: Don't mention about piracy.

---------- Post added at 01:45 PM ---------- Previous post was at 12:40 PM ----------

Will this method work?
--
I saw it in a website---
o install an app to the SD card on Android Froyo, the application itself needs to support it. In my experience though, most current apps can be moved to the external storage. However, the Froyo system installs all new applications on your device’s internal memory by default, except for those that explicitly request external installation. Luckily, it’s possible to make your Android 2.2 phone put apps on the SD card by default instead. Here’s how:

1. First you have to enable USB debugging on your Android device from Settings > Applications > Development > USB debugging.
2. Now you need to download and install the Android SDK on your computer from Android SDK | Android Developers. Once you’ve downloaded and extracted the package to the folder of your choice, run SDK Setup.exe and click on Available Packages to the left. If you get an error message at this point, enable “Force *…” in the Settings. From the list of available packages, select “Usb Driver package”, click on the Install Selected button in the bottom right corner and follow the prompts.
3. Connect your phone to your computer with a USB-cable. Your OS will prompt you to install new drivers. Choose to install them from the android-sdk/usb_driver folder. Do not mount your device; you only need to plug-in the cable.
4. Next, run a command prompt and navigate to the Android-SDK\tools folder. In Windows, this is done by selecting Run from the Start Menu (or by pressing Win+R) and typing cmd. You change drives in the command prompt by entering the drive letter followed by a colon :)), and change folders with the CD command. For example, to enter the Android-SDK folder, simply type cd android-sdk.
5. In the Android-SDK\tools folder, type in adb devices and you should get a serial number starting with “H” in return. All you have to do next is entering adb shell pm setInstallLocation 2. Voilà, you’re done! Android will now install apps to the SD card by default.
6. To switch back to storing software on the internal memory, enter adb shell pm setInstallLocation 0.
 
Last edited by a moderator:
Top Bottom