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

 

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:

 

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 your phone, from the Settings app, tap Applications, then Development, and check the box to enable USB debugging.
  2. Connect the phone to the computer with the USB cable.
  3. At the computer, visit this website: https://drive.google.com/file/d/0Bwih4ssGp5RPYkpYMXM0U2x5NTA.
    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.
  4. On that Google Drive web page under No Preview Available, click on Download.
  5. Run the downloaded set_external_install_location_2.0.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 the file name in the box that opens just below the download button

    If the downloaded file doesn't appear as described above, view the recent downloads in your browser and click the program to run it.
  6. Because the program isn't commercially produced and has not been downloaded frequently, it will not be automatically trusted by the security systems on your computer.  When asked to confirm, choose to Run the program.  If you don't see that, look for something else to click such as Actions.  For the Windows SmartScreen dialog, you must click More Info, and then click Run anyway:
    Windows 8 Smartscreen 1.png
  7. You may receive warnings about a generic threat or an unknown program from your antivirus.  Do what your antivirus requires to run the program..
    Feel free to upload the program to virustotal.com and see what other antivirus programs think about it.
  8. An End User License Agreement is displayed.  It's very short so please read it, and then click Accept if you agree, or Decline if you don't.
  9. For those with the 32-bit version of Windows Vista, 7, or 8:  You will be asked to approve running a program that can make changes to your computer.  The program only makes changes to the phone.  This access is needed to verify the phone's connection to the computer.
  10. A brief introduction to the program will be shown.  Click Continue.
  11. When the program completes it will look like the following.
    set_external_install_location_2.0_Defy.png
  12. 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.
  13. 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_2.0.exe from their Downloads area.
  • The program set_external_install_location_2.0.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_2.0.exe or its copyrighted components is prohibited.  If you wish to give it to others, please provide the web address from step 3 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.