The DEFY XT has a very small amount of space for user-downloaded apps and data (e.g. Email, call history, texts).  Because of the phone's default settings you may find it running out of space very soon with only a small number of downloaded apps installed.  Here's how to get control of your phone's internal memory.


Check The Phone's Internal Memory

 

The phone may report two different numbers for available phone memory.  So here's how to assess whether your phone is in trouble:

  • From the Settings app, if you tap Storage Use, the number under Available space should not be less than 35 MB.
  • From the Settings app, if you tap Applications, and then tap Storage use, the number at the bottom right should not be less than 50 MB.

 

Update Your Phone

 

Check whether your phone is up to date by starting the Settings app and tap About phone.  Build number should report as 1_65K_1027.  If it's not, tap Phone updates, then tap System updates and apply the update.  That update improves the phone's internal memory situation by removing some bundled apps.

 

Stop Updates For Apps You Don't Care About

 

The phone has app auto-updating enabled and there are a lot of bundled (permanently installed) apps that are instantly out of date on a new phone.  Updates for bundled apps can use a lot of internal memory.  So do either of the following to stop auto-updating.


Disable All Auto-Updating

  1. Start the Play store app.
  2. Tap the Menu button, then tap Settings
  3. Tap Auto-Update apps and tap the bullet for "Do not auto-update apps".

Defy XT Google Play app will not be updated.png

 

Disable Auto-Updating for Specific Apps

  1. Start the Play store app.
  2. Swipe from the left side of the screen to see the menu, then tap My apps.
  3. For each of the bundled apps you don't use or don't want updated, do the following:
    1. Tap the app name.   
    2. Tap the Menu button.
    3. Tap Auto-update.
    4. The screen will briefly flash a message that the app will not be updated automatically (example on the right). Tap the Back button.

 

The bundled apps that you may be interested in stopping auto-updates for include:  Gmail, Google Search, Google Play Books, Google Play Movies & TV, Google Play Music, Google+, Maps, Voice Search, and YouTube.

 

After this is done, you will get a notification when an app has an update available.  If you dismiss the notification, the phone won't bother you again about that app until the next time it has an update.

 

Remove App Updates Already Installed

 

Your phone may already have updated apps you don't care about, so remove those updates as follows:

 

  1. Start the Settings app.
  2. Tap Applications.
  3. Tap Manage Applications.
  4. Tap the Downloaded tab.
  5. For each bundled app you don't want to be updated, tap the app name, then tap Uninstall updates.

 

Notes:

  • It is not possible to completely remove the bundled apps unless the phone is rooted (if "rooted' is a foreign term to you, just ignore these notes).
  • Removing the original version of a bundled app on a rooted phone does not increase the space available for downloaded apps.


Move Apps To The SD Card

 

Some apps can be moved to the SD card.  To take advantage of that, do the following:

 

  1. Start the Settings app.
  2. Tap Applications
  3. Tap Manage Applications
  4. Tap the On SD card tab.
  5. An app without a green checkmark in the box can be moved to the SD card.  To do that, tap the app, and then tap "Move to SD card".

 

Notes:

  • Bundled apps and the updates for bundled apps can't be moved to the SD card.
  • Apps on the SD card can't be used when the phone is plugged in to a computer with a USB cable and USB storage is enabled so the computer can read or write to the phone's SD card.
  • Periodically, or after installing a new app, repeat this process to see whether new apps can be moved to the SD card.
  • When an app currently on the SD card is updated, the update will install to the SD card

 

If you're still running low on phone memory after this step, the next section may help.

 

Move As Many Apps As Possible To The SD card (Windows computer version)

 

Some apps are coded to prevent being moved to the SD card.  This may have been done to insure the app remains available when the phone is connected to USB and "USB storage" is enabled so that the computer can access the phone's SD card.  Or it might be because the app includes a widget - widgets won't work (at all) when their app is on the SD card.  For some apps this restriction can be lifted.  Here's how:

(Moto X users - this procedure won't complete on your phone, and is also completely unnecessary.)

Prerequisites

  • Windows computer with a USB port (Windows XP, Vista, 7, or 8)
  • Motorola's drivers installed on the computer.  If the drivers aren't installed, you are usually prompted to run a setup program for those drivers when you connect the phone to a computer via USB.  If you're not sure about this, or you have Windows 8, see the following: DEFY XT: Install the Motorola Drivers in Windows

Procedure

  1. At the computer, visit this website: https://docs.google.com/file/d/0Bwih4ssGp5RPSVRaVTNobXNXN2M.
    Hint: If you're reading this blog post on the same computer, right-click the above link, then click Open in new tab or Open in new window, and you won't lose your place in this article.
  2. On that Google Docs web page under No Preview Available, click on Download.
  3. Run the downloaded set_external_install_location.exe program (hereafter simply the program), as follows:
    browsers.png

    Click the Run button in the Run-Save-Cancel dialog.

     

     

    Click the file name at the lower left corner of the browser window.

     

     

    Click Save File, then click Save, then click the file name in the box that opens just below the download button.

    View the downloads area of Chrome or Firefox if the program doesn't appear as described.
  4. You may receive warnings about a generic threat or an unknown program from your antivirus.  Do what your antivirus requires to run the program.  If you're uncomfortable proceeding in the face of these warnings, the former method of making this phone change is still available here: DEFY XT: Move as Many Apps As Possible to the SD card (original version for Windows computers).
    If your antivirus identifies a specific threat within set_external_install_location.exe, it is probably a false detection.  Feel free to upload the program to virustotal.com and see what other antivirus programs think about it.  The only way the program might be malware would be if the Google account was broken into and the file altered, but this Google account has a strong password and 2-step login verification, so that seems unlikely..
  5. The program displays in a window with white letters on a blue background.  After a basic description of its function, you're asked to agree to a brief set of terms and conditions.  If you're OK with those terms and conditions, type I agree and press the Enter key.
  6. At your phone, from the Settings app, tap Applications, then Development, and check the box to enable USB debugging.
  7. Connect the phone to the computer with the USB cable.
  8. Back at the computer in the program window, press the Enter key.  The program will proceed to download the Android Platform Tools from Google and then change the phone's setting.  When finished, the window should look similar to this:
    set_external_install_location_main-screen.png

    Click to enlarge.

     

    Your window may not be as tall, and some information may have scrolled off the top.

     

    Your typing and the success confirmation are highlighted.

  9. Press the space bar or close the program window.
  10. If the Program Compatibility Assistant window appears (Windows Vista and 7), click The program installed correctly.  It appeared because Windows thought the program was an installation routine, but after it finished, nothing new was installed.
  11. On the phone, from Settings, tap Applications, then Development, and un-check the box for USB debugging.

 

Notes:

  • Return to the Move Apps To The SD Card section above and see if more apps are now listed on the tab as movable to SD.
  • Some apps that should not be moved to the SD card may now be movable.  Don't move launchers, apps with widgets you use, or apps that must run at startup.
  • The above procedure only needs to be done one time, unless you factory reset the phone.
  • Firefox and Chrome users may delete set_external_install_location.exe from their Downloads area.
  • The program set_external_install_location.exe is not provided nor supported by Republic Wireless.  If you have a question or problem, post it as a comment here or in the community forums.
  • Re-distribution of set_external_install_location.exe or its copyrighted components is prohibited.  If you wish to give it to others, please provide the web address from step 1 above.  (This stipulation is mainly to prevent obsolete versions from being distributed; no pennies are earned from your clicks to download it.)

 

Special Note for Facebook Users

 

If you can't move Facebook to the SD card even after completing Move As Many Apps As Possible To The SD Card it's because Facebook updated itself prior to your updating the phone to build 1_65K_1027.  You'll need to do the following to remove Facebook from the phone's internal memory:

 

  1. Go to Settings / Applications / Manage Applications / Downloaded tab.
  2. Find the Facebook app, tap it, and tap Uninstall update.
  3. Reboot the phone (Power off, turn it back on).
  4. Go to the Play store and download the Facebook app.
  5. Now you should be able to move Facebook to the SD card.