• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Forcing Apps to install to the SD Card without root

Hy Presedente, hope u r doing well here, I have wildfire s a510b v.2.3.3, i have tried yr procedure to force install application to sd card but in the C:\android\tools no adb file inside and i look a text file adb_has_moved and stating The adb tool has moved to platform-tools/ If you don't see this directory in your SDK, launch the SDK and AVD Manager (execute the android tool) and install "Android SDK Platform-tools"
Please also update your PATH environment variable to include the platform-tools/ directory, so you can execute adb from any location. but wehen i go from C:\android\platform-tools i found adb file and from cmd i have done all the procedure and set location 2, but when I install any application my phone memory still killing its need to move to sd card manaully. pls help mr :(
 
Upvote 0
I'm guessing you can't install Skype to the SD as it runs in the background constantly (just as a widget does). Try with another app, see if that works.

Also, it sounds as though you've the full SDK installed? That will work, but you only needed the mini SDK I linked to in the initial post. If you typed the commands as I put them and your screen shots looked like mine, I'm guessing everything worked correctly.
 
Upvote 0
Presedente, sorry dor disturbing you again with same question but now I have complied my question,
I have wildfire s a510b v.2.3.3, i have tried yr procedure to force install application to sd card, I have install full SDK from SDK manager but not sure either it is full or mini.

- In the C:\android\tools no ADB file inside and I look a text file ADB_has_moved and stating (The adb tool has moved to platform-tools/ If you don't see this directory in your SDK, launch the SDK and AVD Manager (execute the android tool) and install "Android SDK Platform-tools please also update your PATH environment variable to include the platform-tools/ directory, so you can execute adb from any location)
- But when I go from C:\android\platform-tools (platform-tools is the folder inside the Android folder) I found ADB file and from CMD prompt I have done all the procedure below procedure:

1. Connect my Phone to the PC in Charge Only mode
2. Open a command prompt (Start -> Run -> CMD)
3. Type cd\ and press enter until I have reached the root directory of your PC. This is denoted by a C:\>.
4. Navigate to the folder where I have extracted ADB. In my case, the command would be "cd\
C:\android\platform-tools".
5. Type ADB Devices and press enter. Found serial number of my phone.
6. Type ADB Shell, press enter.
7. Type pm setInstallLocation 2 press enter
8. Type Exit, then disconnect your phone.


- When I download applications from my wirldfire S and install it, I notice some applications install directly in SD card and some is install in phone memory and need manually to move to SD card and my phone memory still killing.

I just installed 2 games 1 is Snooker and 2nd is Drag Racing, but drag racing still install in phone but Snooker install in SD card. Would highly appreciate if your teach us for this.
 
Upvote 0
Thank you so much for these instructions!

I have a question... does this only work for downloaded apps and not the ones that came with the phone?

It only works for apps that are downloaded I believe, there's no harm in trying to move pre installed apps to SD though, the option will be greyed out if it doesn't work.

aghaalihaider, it's nothing to worry about. As I said before, there are some apps which it won't work for and some apps still need to keep a certain part themselves on the phone.

The process doesn't break anything and is reversible with the command pm setInstallLocation 0.
 
  • Like
Reactions: StyledFamous
Upvote 0
Hy Presedente, I have one more important question. HTC Wildfire S have 512MB ROM and 512MB RAM, pls let me know how many memory (in MB) we can use for applications/games? As I notice when i go setting/applications/manage applications I saw in bottom of the screen total memeory 150MB (bottom left used memory and bottom right free memory total 150MB).
 
Upvote 0
hello. need help. downloaded all the prerequisites, extracted everything. cmd as admin, but when i typed adb devices, it doesn't show my device. it showed "List of devices attached", but underneath it is a total blank. what did i do wrong? thanx


I had the same problem, i installed the htc sync on my pc and restarted my pc before restart it did not list my serial number
 
Upvote 0
But it doesn't seem to help whether the app is installed on my SD card or on my phone, it still takes up the same amount of internal memory either way. I have apps installed on my SD card, but they still take eat up my internal memory and uninstalling is seemingly the only thing that will help me. Is there some way to fix this?

I haven't been to up 20 MB of free space for ages. I can't install anything at all on my phone except one or two apps. My memory is used up by 31 MB of contacts and then the next biggest is 7.68 MB of dialer storage. I have no idea where all my internal memory is going
 
Upvote 0
Hi El Presidente I need your help!!!!

Thanks for the posts. Apparently I could do the whole process normally but when I access Manage and try to move applications to the SD Card it appears on grey.
I saw in one of your posts "Yeah, a lot of the pre installed stuff you can't move as it's installed on the system partition, anything you've downloaded yourself should be ok to move though."

So here is whats happening I dont know how much space comes in the internal memory but I only have 9.50MB available right now with makes impossible even to install system or applications updates. My SD Card is 2GB and right now there's 1.86GB available that i cant use because everything is being installed in the internal memory by default. Even after all this process I cannot move all or some of the applications that came with the phone to the SD card. I dont think they would sell a phone full of applications that i dont use and cant uninstall and that at the same time I cant move to the sd card. I have 6 applications that I downloaded myself and all of them are already in the sd card and still I cannot install even a system update on my phone right now. Is there anything else I can do!?!?!?

Also in the bottom of applications> manage says 139MB used 11MB free....does that means that 128MB of my internal memory is all pre-installed stuff that I never used!?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones