How to move almost all Android apps to SD card ( No Root Required)
How to maneuver most humanoid apps to SD card (no root required)
By SERGEY POVZNER | Published: September 24, 2010
[Update - might 2013] to visualize whether or not this procedure may match on your phone, inspect the new post [Follow up] List of phones that job with “How to move almost all apps to SD card” procedure and comments to the present post. Please note that this procedure will NOTwork on the simplest mercantilism Samsung Galaxy S3. [/Update]
[Update - March 2013] to assist fellow humanoid users apprehend whether this procedure can work on their phone, please submit this anonymous kind (link: Google Forms) indicating whether or not it worked for you. Thanks! [/Update]
one in all the foremost anticipated additions to humanoid 2.2 (aka Froyo) was ability to put in applications to SD card, as a result of it helps to free internal memory. once internal phone memory gets full, humanoid users have 2 problems: 1) users can’t install any longer apps and 2) phone starts operating slowly. The weigh down is caused by the lower speed of disk write operations to the interior memory (see this post for more data on this topic), however rock bottom line is that having low available area within the internal memory isn't desirable.
thus what ought to a user do once humanoid phone is running out of internal memory? Uninstalling seldom used apps is a comprehensible and best solution. . However, for this feature to figure developers ought to alter apps2sd in their apps and sadly several massive apps still don't support it.
It seems there's a hack that allows you to move virtually any humanoid app to SD card, although the app developer failed to enable this option. and therefore the best part: getting root isn't needed for this to work. a lot of concerning this hack below, however 1st let’s take check out the constraints of the humanoid apps2sd feature.
APPS2SD LIMITATIONS
Apps2sd practicality could be a step within the right direction. However, the manner it's enforced creates some restrictions that you must apprehend about:
· once an app is affected to SD card, portion of that app still remains in the internal phone memory. On average, you'll be able to expect that application’s footprint in the phone memory will be reduced by an element of 2. Note that for a few apps the move can save under 50%, for instance Google Earth size within the internal memory reduces from 20.5 MB to 15MB, Adobe Flash Player 10.1 – from 12.4 MB to eight MB.
· If you employ an app gadget on your home screen, this app mustn't be affected to SD card, as a result of the widget will stop working.
· humanoid OS doesn’t have any batch tools to maneuver all movable apps to SD card at once. you may ought to manually move one app at a time by prying the list of put in apps in Settings->Applications->Manage Applications.
· System apps corresponding to Maps and Youtube can't be affected to SD card victimization stock microcode on unrooted phone. On some phones Adobe Flash Player is pre-installed as a system app and also cannot be moved. suppliers might also install bloatware as system apps, that also cannot be moved on unrooted phone. However, on a unmoving communication system apps are often deleted or affected – see list for details.
· If you re-flash phone’s firmware, some backup applications might not restore your apps to SD card, however will restore them to the phone memory.
Despite these restrictions, moving apps to SD card could be a great way to liberate internal phone memory and speed up your humanoid phone.
MOVING (ALMOST) ALL humanoid APPS TO SD CARD
To run commands which can alter Move to SD card button for many put in apps, you wish to possess adb feasible on your computer. Adb stands for humanoid right Bridge and is employed for humanoid software package development, however it's a really great tool to possess for any advanced humanoid user. you are doing not ought to have a unmoving phone to run adb commands.
1. To transfer the most recent version of humanoid SDK (which includes adb executable), follow directions from step two within the putting in the SDK article from the official humanoid development site. Note: you do not need to install the other software corresponding to Eclipse for this procedure.
2. when downloading the archive of the SDK, unfasten it to any folder and bear in mind its location (let’s decision this folder ).
3. If you're putting in humanoid SDK on Windows machine, you furthermore mght ought to install USB driver as delineate in USB driver for Windows section.
4. Connect the phone victimization USB cable and don't alter USB storage mode. attend Settings -> Applications -> Development and enable USB debugging.
5. begin terminal window on your pc (on Windows: click Start, kind “cmd” and press Enter).
6. In the terminal window, navigate to folder containing file named “adb” (\platform-tools folder) victimization this command: cd “full-path-to-sdk-platform-tools” (replace “full-path-to-sdk-platform-tools” with associate degree actual path as shown within the screenshot below).
7. kind the subsequent lines (case sensitive) in the terminal window and press Enter when every line:
· adb devices
· This checks that the phone is connected and is in the correct mode. you must see one entry in the list of the connected devices. If you get “device not found” error, see Troubleshooting section below.
· adb shell
· If you get “cannot notice file” error and are victimization waterproof or Linux, instead type: ./adb shell
· pm set-install-location two
· (If this command doesn’t work attempt using the “old” command: pm setInstallLocation 2. because of polosco for the tip.)
· exit
· Description: prompt commands on Windows
prompt commands on Windows
8. currently on your phone attend Settings->Applications->Manage Applications.
· If you have got humanoid 2.3 or later, click on USB Storage tab (may be known as SD card). This tab shows a listing of apps that either are often put in to SD card or are already on SD card. those that have checkbox on the correct facet are already affected to SD card (credit toMichael Scully for the tip).
· On humanoid 2.2 and earlier if you don’s see USB Storage or SD Card tab, click on All tab.
· Description: http://www.bongizmo.com/blog/wp-content/uploads/2010/09/android_usb_storage_tab2.png
humanoid USB storage tab
9. Press hardware Menu button and choose kind by Size.
10. faucet on every app that's taking vital quantity of area and tap Move to SD card button. Press hardware Back button and repeat.
11. (optional) to vary the default installation location for brand spanking new apps back to the interior phone memory, return to your terminal window and type:
· pm setInstallLocation zero
12. (important) attend Settings -> Applications -> Development and disable USB debugging. going USB debugging enabled makes your phone vulnerable (e.g. lock pattern are often reset).
13. Enjoy!
Description: Moving humanoid Adobe Flash player 10.1 to SD card (apps2sd)
Moving humanoid Adobe Flash player 10.1 to SD card (apps2sd)
SHARE YOUR expertise (OPTIONAL, however GREATLY APPRECIATED)
To help fellow humanoid users apprehend whether or not this procedure will work on their phone, please submit this type (link: Google Forms) indicating whether it worked for you or not. Once spare variety of responses is submitted, i'll update this post with the results.
TROUBLESHOOTING
· “Device not found” error in step 7. ensure that the phone is connected and is within the USB debugging mode (step 4). On Windows, this error can even mean the driving force isn't put in properly. check that you simply followed USB driver for Windows steps. If you continue to are becoming this error, attempt putting in a driver for your manufacturer from this link: Tether “ADB” Driver Installation for Windows.
· “Permission denied” error: ensure that you simply properly written commands.
· Q: will my phone ought to be unmoving for this hack to work?
· A: No.
· Q: Do i would like to setup a full development setting (Java, Eclipse) for this to work?
· A: No.
· Q: am i able to move systems apps corresponding to Maps, Youtube, Adobe Flash Player to SD card?
· A: On unrooted phone victimization stock firmware, no.
· Q: I don’t have time for this hack. however am i able to check that of my put in apps formally support moving to SD card?
· Install “App two SD” application from humanoid Market and it'll list applications that developers enabled apps2sd support.
· Q: am i able to move all apps to SD card in one operation?
· A: victimization stock firmware, no. If you recognize the simplest way to try and do so, please let American state know within the comments.
· Q: am i able to delete bloatware apps put in as “system apps” by the carriers?
· Yes, however providing you root your device. With a unmoving phone {you could|you'll|you might} delete unused system apps, but it gets a small amount complicated. Deleting thusme apps may cause issues with subsequent OS updates, so you must be careful. See this list for humanoid system apps are often safely take awayd. rather than deleting, you'll be able to “freeze” unused system apps victimization metal Backup. state change an app will remove it from the app drawer and memory and can ensure it's ne'er launched, but it'll not free any area in the internal phone storage.
· Q: am i able to move system apps corresponding to Gmail, Google Maps to SD card on a unmoving phone?
· A: because of Gallus gallus Tardif for this tip: “You have first to uninstall any updates to the system apps in question. Second, employing a rooted file manager, delete the initial apk from /system/app (android keeps the system app excluding the updates, the latter being at /data/apps). Once this is often done, revive and put in the app from the market. it'll be put in as a user app associate degreed in and of itself are going to be movable to the SD card. As an example, my gmail, facebook, maps etcetera are all on my sd card now.”
· Q: am i able to move system apps to SD card if I’m employing a custom ROM?
· A: Yes. the foremost widespread “aftermarket” humanoid microcode CyanogenMod puts absolutely the minimum of the apps within the system folder. CyanogenMod seven conjointly by default permits the hack delineate in this post to permit most apps to be movable to SD card. As a result, several humanoid apps corresponding to Maps, Youtube, Gmail are often affected to SD card on CyanogenMod 7, whereas they're immovable to SD within the stock firmware. Note that to put in CyanogenMod the phone doesn’t ought to be rooted, however bootloader must be unfastened
There are some things to stay in mind before moving forward. whereas the power to maneuver apps to an South Dakota card accustomed be pretty widespread, it’s dwindle common in later years. For starters, the list of devices that even support SD cards is obtaining shorter. Most of them are mid-range or budget phones. And albeit your device has an SD card, it would not support moving apps to an SD card. Furthermore, app developers got to change this feature. only a few do nowadays.
we should always conjointly mention that some phones can also flip your external storage into internal storage. This also has its downsides. the most ones are that the phone would require exploitation the South Dakota card associatey respect} times, and it can’t be transferred to a different phone unless formatted. We’ll speak a lot of concerning this methodology and its consequences within the latter section of this guide.
the nice news is that it’s easy to maneuver apps to an SD card on Android. simply confine mind some apps don’t permit this feature. makers may additionally take away this capability.
Open the Settings app.
get into Apps.
Access the app you would like to maneuver to the South Dakota card.
choose Storage.
If the app supports the feature, you'll see an choice known as Storage used. to vary wherever the app is stored, faucet the modification button right under.
choose the SD card.
faucet on Move.
The phone will transfer the files.
This method is reversible, thus if you ought to decide you want the app back on your internal storage, you'll move it once more exploitation constant process.

0 Comments: