Go Back   Android Forums > Android Phones > Samsung Exhibit 4G

Like Tree1Likes

test: Reply
 
LinkBack Thread Tools
Old November 25th, 2011, 02:22 PM   #1 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default How do I install apps and more on SD card by Default on android 2.3.5 Samsung Exhibit 2?

I just bought a new Samsung EXHIBIT 2 on T-Mobile and a new 32 GB micro SD card. So I thought that everything installs auto on the SD card but it doesn't. So how do I install EVERYTHING on my Samsung EXHIBIT 2 running Android 2.3.5 to the SD card by default. When I try to move some apps it doesn't let me. Please help!

Advertisements
tagzard is offline  
Reply With Quote
sponsored links
Old November 25th, 2011, 02:34 PM   #2 (permalink)
Senior Member
 
Join Date: Sep 2011
Location: Alabama
Posts: 591
 
Device(s): Samsung Fascinate
Carrier: Not Provided

Thanks: 312
Thanked 129 Times in 102 Posts
Default

Some applications cannot move to the SD card, and this is chosen by the application developer himself. Usually, from my experiences, apps that are supporting widgets do not go on the SD card, but apps like games or news apps can go on the SD card. It really depends on the application itself. You can always email the developer of the application and see what he has to say about SD card storage. He should be able to explain why it cannot go on the SD card.
__________________
my YouTube channel
Don't pray for an easy life, pray for the strength to endure a difficult one. -Bruce Lee
The Golden Rule: One should treat others as one would like others to treat oneself.
Site Rules/Guidelines
/ Zero Tolerance Policy / Android Forums FAQ
http://www.mcleodgaming.com/SSF2spri.../kirby_run.gif
Mada is offline  
Reply With Quote
Old November 25th, 2011, 02:44 PM   #3 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Mada View Post
Some applications cannot move to the SD card, and this is chosen by the application developer himself. Usually, from my experiences, apps that are supporting widgets do not go on the SD card, but apps like games or news apps can go on the SD card. It really depends on the application itself. You can always email the developer of the application and see what he has to say about SD card storage. He should be able to explain why it cannot go on the SD card.
But simple apps like Gameboid and Frostwire cannot be moved to the SD card.
tagzard is offline  
Reply With Quote
Old November 25th, 2011, 02:47 PM   #4 (permalink)
Senior Member
 
Join Date: Sep 2011
Location: Alabama
Posts: 591
 
Device(s): Samsung Fascinate
Carrier: Not Provided

Thanks: 312
Thanked 129 Times in 102 Posts
Default

Where did you find those apps? I did not see either on the market.
Mada is offline  
Reply With Quote
Old November 25th, 2011, 02:56 PM   #5 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

*moved to Samsung Exhibit 4G forum*

If you want to move more apps to the SD card, you'll need to have the Android SDK installed. How-To Install Android SDK On Windows, Mac and Linux

Then on your phone go to settings>applications>development and enable USB Debugging. Plug your phone into the PC using the USB cable.

open a command prompt on your PC (start>run type "cmd" press ENTER)

Change directory to the android-sdk-windows\tools folder

At the prompt type
Code:
adb devices
and you should see your phone listed as a serial number.

type
Code:
adb shell pm setInstallLocation 2
Done.

Now the default location to install apps is the SD card. And, some apps that you couldn't move to the SD card will now be able to be moved. Keep in mind Widgets and services should always be installed to the phone and not the SD card, so if you follow the steps above and you install a widget afterwards, you will need to go to settings>applications>manage applications and manually move it to the phone. If you want to set the default install location back to the phone, you simply repeat the process but use
Code:
adb shell setInstallLocation 0
Android has specific rules for where it installs apps. If the app has a specified location, that takes priority. If it is not specified in the app, then the default install location is used. Android has 3 identifiers for app storage location:

0 = Internal
1 = Auto
2 = External (sd card)

If 0 is set in the app, then it can only be installed on the internal storage regardless of the default install location. Widgets, services and apps that periodically poll need to be in the internal storage to run correctly.

Similarly the phone itself can have a default install location set so if the app is set to 1 (Auto) then it will direct the app where to be installed. The only thing you must remember is that 1 is not an option for a phones default location. If the app were set to Auto location and the phone was to, it wouldn't know what the default was.

You may find now that by setting the default install location to 2 you can now move more apps to the sd card that you couldn't before. If you go to menu>settings>applications>manage applications you can check which apps are able to be moved, paying close attention NOT to move widgets or polling apps.
__________________
_
If the information is useful, Like the post, if the person was helpful, Thank the member.
RULES: Lest we forget | This part of signature intentionally left blank.
_________________________________________________

No Ivory-Billed Woodpeckers were harmed in the composition of this message.
lunatic59 is online now  
Reply With Quote
The Following 4 Users Say Thank You to lunatic59 For This Useful Post:
AppleUser (January 9th, 2014), john37 (December 25th, 2011), ShedoSurashu (April 21st, 2012), WoohooGuy (December 15th, 2011)
Old November 25th, 2011, 03:57 PM   #6 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
*moved to Samsung Exhibit 4G forum*

If you want to move more apps to the SD card, you'll need to have the Android SDK installed. How-To Install Android SDK On Windows, Mac and Linux

Then on your phone go to settings>applications>development and enable USB Debugging. Plug your phone into the PC using the USB cable.

open a command prompt on your PC (start>run type "cmd" press ENTER)

Change directory to the android-sdk-windows\tools folder

At the prompt type
Code:
adb devices
and you should see your phone listed as a serial number.

type
Code:
adb shell pm setInstallLocation 2
Done.

Now the default location to install apps is the SD card. And, some apps that you couldn't move to the SD card will now be able to be moved. Keep in mind Widgets and services should always be installed to the phone and not the SD card, so if you follow the steps above and you install a widget afterwards, you will need to go to settings>applications>manage applications and manually move it to the phone. If you want to set the default install location back to the phone, you simply repeat the process but use
Code:
adb shell setInstallLocation 0
Android has specific rules for where it installs apps. If the app has a specified location, that takes priority. If it is not specified in the app, then the default install location is used. Android has 3 identifiers for app storage location:

0 = Internal
1 = Auto
2 = External (sd card)

If 0 is set in the app, then it can only be installed on the internal storage regardless of the default install location. Widgets, services and apps that periodically poll need to be in the internal storage to run correctly.

Similarly the phone itself can have a default install location set so if the app is set to 1 (Auto) then it will direct the app where to be installed. The only thing you must remember is that 1 is not an option for a phones default location. If the app were set to Auto location and the phone was to, it wouldn't know what the default was.

You may find now that by setting the default install location to 2 you can now move more apps to the sd card that you couldn't before. If you go to menu>settings>applications>manage applications you can check which apps are able to be moved, paying close attention NOT to move widgets or polling apps.
I get a error when trying to install the android website on eclipse. Help! It says i need to update some things.
tagzard is offline  
Reply With Quote
Old November 25th, 2011, 04:04 PM   #7 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

Quote:
Originally Posted by tagzard View Post
I get a error when trying to install the android website on eclipse. Help! It says i need to update some things.
If you could post the exact error it would be helpful.
lunatic59 is online now  
Reply With Quote
The Following User Says Thank You to lunatic59 For This Useful Post:
tagzard (November 25th, 2011)
Old November 25th, 2011, 04:07 PM   #8 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
If you could post the exact error it would be helpful.
Android Development Tools (15.0.1.v201111031820-219398) requires plug-in "org.eclipse.core.runtime (3.5.0)", or later version.
tagzard is offline  
Reply With Quote
Old November 25th, 2011, 04:10 PM   #9 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

This might be helpful.
lunatic59 is online now  
Reply With Quote
Old November 25th, 2011, 04:23 PM   #10 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
This might be helpful.
Which one should I download from Eclipse Project Downloads
tagzard is offline  
Reply With Quote
sponsored links
Old November 25th, 2011, 04:25 PM   #11 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

That I can't help you with as I don't use Eclipse.
lunatic59 is online now  
Reply With Quote
Old November 25th, 2011, 04:27 PM   #12 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
That I can't help you with as I don't use Eclipse.
Then how do you know this will work? Have you done it before?
tagzard is offline  
Reply With Quote
Old November 25th, 2011, 04:29 PM   #13 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

The error you are receiving is because you have an incompatible version of Eclipse installed. Since I have the SDK installed without and version of Eclipse, I never got the message. And yes, I've set the default install location to the SD card many times and it works all the time. It's a simple setting and root isn't required.
lunatic59 is online now  
Reply With Quote
Old November 25th, 2011, 04:33 PM   #14 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
The error you are receiving is because you have an incompatible version of Eclipse installed. Since I have the SDK installed without and version of Eclipse, I never got the message. And yes, I've set the default install location to the SD card many times and it works all the time. It's a simple setting and root isn't required.
Oh. Then can't I simply delete the eclipse and you can link me to the one you downloaded.
tagzard is offline  
Reply With Quote
Old November 25th, 2011, 05:20 PM   #15 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

I followed all of the instructions but when I type adb devices it says that adb isn't a command.
tagzard is offline  
Reply With Quote
Old November 25th, 2011, 05:48 PM   #16 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

Quote:
Originally Posted by tagzard View Post
I followed all of the instructions but when I type adb devices it says that adb isn't a command.
Did you first change directories to the tools folder? There should be a file adb.exe there
lunatic59 is online now  
Reply With Quote
Old November 26th, 2011, 07:42 AM   #17 (permalink)
Member
 
lion7718's Avatar
 
Join Date: Nov 2011
Posts: 168
 
Device(s): LG Nexus 4
Carrier: T-Mobile USA

Thanks: 3
Thanked 30 Times in 26 Posts
Default

Why not just install App 2 SD
lion7718 is offline  
Reply With Quote
Old November 26th, 2011, 07:50 AM   #18 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

Quote:
Originally Posted by lion7718 View Post
Why not just install App 2 SD
App 2 SD will only move those apps that could be moved manually. By changing the default install location. Apps that previously wouldn't move will now be movable.
lunatic59 is online now  
Reply With Quote
The Following User Says Thank You to lunatic59 For This Useful Post:
WoohooGuy (December 15th, 2011)
Old November 26th, 2011, 11:49 AM   #19 (permalink)
Junior Member
 
Join Date: Mar 2011
Location: Peoria, AZ
Posts: 17
 
Device(s): SGSII T989 DARKSIDE BETA 7.1 touchOcolor
Carrier: Not Provided

Thanks: 2
Thanked 1 Time in 1 Post
Default

a class 10 sd card will be faster for most apps that are normally not installed externally.......
mjmaddog is offline  
Reply With Quote
Old November 27th, 2011, 05:28 PM   #20 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 17
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Forgot to say thank you for all of your help.
tagzard is offline  
Reply With Quote
sponsored links
Old December 15th, 2011, 06:03 PM   #21 (permalink)
Member
 
Join Date: Dec 2011
Location: boston ma
Gender: Male
Posts: 432
 
Device(s): Galaxy SII T989, Nexus 7 Grouper, HTC Glaicer (MT4G), Galaxy S Blaze, proscan big lots special table
Carrier: Tmobile

Thanks: 67
Thanked 267 Times in 162 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
*moved to Samsung Exhibit 4G forum*

If you want to move more apps to the SD card, you'll need to have the Android SDK installed. How-To Install Android SDK On Windows, Mac and Linux

Then on your phone go to settings>applications>development and enable USB Debugging. Plug your phone into the PC using the USB cable.

open a command prompt on your PC (start>run type "cmd" press ENTER)

Change directory to the android-sdk-windows\tools folder

At the prompt type
Code:
adb devices
and you should see your phone listed as a serial number.

type
Code:
adb shell pm setInstallLocation 2
Done.

Now the default location to install apps is the SD card. And, some apps that you couldn't move to the SD card will now be able to be moved. Keep in mind Widgets and services should always be installed to the phone and not the SD card, so if you follow the steps above and you install a widget afterwards, you will need to go to settings>applications>manage applications and manually move it to the phone. If you want to set the default install location back to the phone, you simply repeat the process but use
Code:
adb shell setInstallLocation 0
Android has specific rules for where it installs apps. If the app has a specified location, that takes priority. If it is not specified in the app, then the default install location is used. Android has 3 identifiers for app storage location:

0 = Internal
1 = Auto
2 = External (sd card)

If 0 is set in the app, then it can only be installed on the internal storage regardless of the default install location. Widgets, services and apps that periodically poll need to be in the internal storage to run correctly.

Similarly the phone itself can have a default install location set so if the app is set to 1 (Auto) then it will direct the app where to be installed. The only thing you must remember is that 1 is not an option for a phones default location. If the app were set to Auto location and the phone was to, it wouldn't know what the default was.

You may find now that by setting the default install location to 2 you can now move more apps to the sd card that you couldn't before. If you go to menu>settings>applications>manage applications you can check which apps are able to be moved, paying close attention NOT to move widgets or polling apps.
Thanks for this great post, I was able to change the settings in my wife's exhibit and move some rather large apps to the sd card.

As a heads up, it would appear the ADB location has changed in the newest version of the SDK (I assume new as I just downloaded it).

ADB is no longer in the "tools" folder, there is a nifty text file in its place informing people it has been moved to "platform-tools"

Thanks again for some great information.
WoohooGuy is offline  
Reply With Quote
Old December 16th, 2011, 10:34 AM   #22 (permalink)
gvc
Junior Member
 
Join Date: Jan 2011
Posts: 63
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 18 Times in 13 Posts
Default

which sd card? /sdcard or /sdcard/eternal_sd?

whats the point of moving apps to internal sd vs main phone memory? its all internal memory. the external sd card u install in the phone is for media file storage only? when I use "move to sd" option, it just transfers the file from internal phone memory to internal sd memory. that doesn't really add space to the phone, just changes the internal partition size.
gvc is offline  
Reply With Quote
Old January 30th, 2012, 05:20 PM   #23 (permalink)
New Member
 
richardlibeau's Avatar
 
Join Date: Jan 2012
Location: No.Va.
Gender: Male
Posts: 11
 
Device(s): Samsung Galaxy S4, ZTE Awe
Carrier: Virgin Mobile

Thanks: 0
Thanked 2 Times in 2 Posts
Default

i did these commands and when i install a new app it still goes to internal card .At the command prompt i put get pm installlocation and it says 2(external) but it won't stick for some reason. Any idea of what i am doing wrong
richardlibeau is offline  
Reply With Quote
Old January 30th, 2012, 05:57 PM   #24 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

Newer phones and Tablets that include large amounts (by current mobile standards) Like the SGS2 (and my other phone, the Captivate) often partition them so that you don't have a huge amount of system memory that wouldn't be accessible for file storage. On the Captivate (and I am assuming it's similar with your device) Samsung has a 2 GB partition for the system and the remaining 14 GB partitioned and recognized as an sd card by making its mount point /sdcard.

Therein lies the problem. The path to external storage within Android is /sdcard so apps that are installed to external storage will be there, which is the internal sd partition, not the removable sd card. On the Captivate the path to the removable sd card is /sdcard/sd_external, on my SGS2 it's /sdcard/external_sd and on my Transformer is /Removable/Microsd.

That's the reason why apps won't move to an external sd card if you have an internal partition.
lunatic59 is online now  
Reply With Quote
Old March 21st, 2012, 08:57 PM   #25 (permalink)
Junior Member
 
Join Date: Mar 2012
Posts: 20
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Is there a way to get rid of the internal sd card storage??
I trying to get this GPS program and the maps are going to take like 4 GB.
TLCH723 is offline  
Reply With Quote
Old March 28th, 2012, 12:36 AM   #26 (permalink)
New Member
 
Join Date: Mar 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default Serial Number

After going through the process of the command prompt to the platform tools directory i entered "adb devices" and it got "List of devices attached" and nothing after that. Therefore I can't find my serial number and can't complete the process. Quick replies are appreciated xD
Chummey is offline  
Reply With Quote
Old March 28th, 2012, 10:20 AM   #27 (permalink)
New Member
 
richardlibeau's Avatar
 
Join Date: Jan 2012
Location: No.Va.
Gender: Male
Posts: 11
 
Device(s): Samsung Galaxy S4, ZTE Awe
Carrier: Virgin Mobile

Thanks: 0
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by Chummey View Post
After going through the process of the command prompt to the platform tools directory i entered "adb devices" and it got "List of devices attached" and nothing after that. Therefore I can't find my serial number and can't complete the process. Quick replies are appreciated xD
Try adb wireless or clockworkmod tether. Then type adb devices in command prompt should work after that. Make sure usb debugging is checked on phone
richardlibeau is offline  
Reply With Quote
Old April 22nd, 2012, 03:05 AM   #28 (permalink)
Junior Member
 
Steeltooth493's Avatar
 
Join Date: Mar 2012
Gender: Male
Posts: 28
 
Device(s): Samsung Galaxy S III
Carrier: T Mobile

Thanks: 1
Thanked 0 Times in 0 Posts
Exclamation Adb path won't finish

I've tried to run through the whole process even with the updated tools location and it hasn't seemed to work. I think it opens adb because I can get my phone's serial number, but once I enter in the file location code and press enter nothing else seems to really happen. It just gives me the path file again after that and I can't move my apps over to my external SD card. What is wrong?
Steeltooth493 is offline  
Reply With Quote
Old April 22nd, 2012, 06:47 AM   #29 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

Quote:
Originally Posted by Steeltooth493 View Post
I've tried to run through the whole process even with the updated tools location and it hasn't seemed to work. I think it opens adb because I can get my phone's serial number, but once I enter in the file location code and press enter nothing else seems to really happen. It just gives me the path file again after that and I can't move my apps over to my external SD card. What is wrong?
First a couple of questions ... Phone model and Android version? And, are you setting the default location to 0 or 2?
lunatic59 is online now  
Reply With Quote
Old April 22nd, 2012, 01:00 PM   #30 (permalink)
Junior Member
 
Steeltooth493's Avatar
 
Join Date: Mar 2012
Gender: Male
Posts: 28
 
Device(s): Samsung Galaxy S III
Carrier: T Mobile

Thanks: 1
Thanked 0 Times in 0 Posts
Post

I have a Samsung Exhibit II 4G with Android 2.3.5 Gingerbread installed. I want to change the default location to 2 so that it will move apps to the external SD card. I also have usb debugging on and it is rooted, although I know you don't need root for this to work.
Steeltooth493 is offline  
Reply With Quote
sponsored links
Old April 22nd, 2012, 01:44 PM   #31 (permalink)
New Member
 
richardlibeau's Avatar
 
Join Date: Jan 2012
Location: No.Va.
Gender: Male
Posts: 11
 
Device(s): Samsung Galaxy S4, ZTE Awe
Carrier: Virgin Mobile

Thanks: 0
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by Steeltooth493 View Post
I have a Samsung Exhibit II 4G with Android 2.3.5 Gingerbread installed. I want to change the default location to 2 so that it will move apps to the external SD card. I also have usb debugging on and it is rooted, although I know you don't need root for this to work.
Just get links2sd or rom toolbox and you can set it to ex card. If you use adb type su then set pm install location=2. This will work if done right. Terminal emulator can do it too.
richardlibeau is offline  
Reply With Quote
Old April 22nd, 2012, 02:06 PM   #32 (permalink)
Junior Member
 
Steeltooth493's Avatar
 
Join Date: Mar 2012
Gender: Male
Posts: 28
 
Device(s): Samsung Galaxy S III
Carrier: T Mobile

Thanks: 1
Thanked 0 Times in 0 Posts
Post

Rom toolbox has it set as the external sd card for installs but I still cannot move apps to the external card yet. Is it thinking that the external option is really the internal sd card inside the phone?
Steeltooth493 is offline  
Reply With Quote
Old April 22nd, 2012, 02:48 PM   #33 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

Quote:
Originally Posted by Steeltooth493 View Post
Rom toolbox has it set as the external sd card for installs but I still cannot move apps to the external card yet. Is it thinking that the external option is really the internal sd card inside the phone?
I can explain it but I don't have a solution for you. Android has specific rules for where it installs apps. If the app has a specified location, that takes priority. If it is not specified in the app, then the default install location is used. Android has 3 identifiers for app storage location:

0 = Internal
1 = Auto
2 = External (sd card)

If 0 is set in the app, then it can only be installed on the internal storage regardless of the default install location. Widgets, services and apps that periodically poll need to be in the internal storage to run correctly.

Similarly the phone itself can have a default install location set so if the app is set to 1 (Auto) then it will direct the app where to be installed. The only thing you must remember is that 1 is not an option for a phones default location. If the app were set to Auto location and the phone was to, it wouldn't know what the default was.

Out of the box, all Android devices used to come with the default location set to 0, so if a widget or service was set to Auto, it would go in the right place. Apps that could be moved can always be moved to the sd card manually.

Anyway, newer phones that include large amounts (by current mobile standards) Like the SGS2, Exhibit (and my other phone, the Captivate) often partition them so that you don't have a huge amount of system memory that wouldn't be accessible for file storage. On the Captivate (and I am assuming it's similar with the Exhibit) Samsung has a 2 GB partition for the system and the remaining 14 GB partitioned and recognized as an sd card by making its mount point /sdcard.

Therein lies the problem. The path to external storage within Android is /sdcard so apps that are installed to external storage will be there, which is the internal sd partition, not the removable sd card. On the Captivate the path to the removable sd card is /sdcard/sd_external.

It may be possible to redirect the external location to the actual removable sd card, but it would involve editing the init.rc executable script file which may be incredibly dangerous (or not, I frankly don't know). Or, you could actually change the mount points of these devices so the removable sd card was mounted as default external storage, but that would probably require a custom rom to do.

Like I said earlier, an explanation but no solution.
lunatic59 is online now  
Reply With Quote
Old April 22nd, 2012, 03:36 PM   #34 (permalink)
New Member
 
richardlibeau's Avatar
 
Join Date: Jan 2012
Location: No.Va.
Gender: Male
Posts: 11
 
Device(s): Samsung Galaxy S4, ZTE Awe
Carrier: Virgin Mobile

Thanks: 0
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by Steeltooth493 View Post
Rom toolbox has it set as the external sd card for installs but I still cannot move apps to the external card yet. Is it thinking that the external option is really the internal sd card inside the phone?
Links2sd works for me all my apps. are installed to ex card unless i change it. Try it or use command like i said type su then pm setInstallLocation 2 to confirm it worked type pm getInstallLocation and it will tell you if its 0,1,or2.when you type make sure it is just like this (pm setInstallLocation 2) without the quotations. This will work for sure unless your phone is broke.
richardlibeau is offline  
Last edited by richardlibeau; April 22nd, 2012 at 04:15 PM.
Reply With Quote
Old May 10th, 2012, 09:17 PM   #35 (permalink)
New Member
 
Join Date: May 2012
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default HEy am getting error could you plz help me out

when I do so I am getting error like
"adb is not recognized as an internal or external command "
BashaShaik is offline  
Reply With Quote
Old May 10th, 2012, 09:21 PM   #36 (permalink)
New Member
 
Join Date: May 2012
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default HEy am getting error could you plz help me out

when I do so I am getting error like
"adb is not recognized as an internal or external command "

If you want to move more apps to the SD card, you'll need to have the Android SDK installed. How-To Install Android SDK On Windows, Mac and Linux

Then on your phone go to settings>applications>development and enable USB Debugging. Plug your phone into the PC using the USB cable.

open a command prompt on your PC (start>run type "cmd" press ENTER)

Change directory to the android-sdk-windows\tools folder

At the prompt type
Code:
adb devices
and you should see your phone listed as a serial number.

type
Code:
adb shell pm setInstallLocation 2
Done.

Now the default location to install apps is the SD card. And, some apps that you couldn't move to the SD card will now be able to be moved. Keep in mind Widgets and services should always be installed to the phone and not the SD card, so if you follow the steps above and you install a widget afterwards, you will need to go to settings>applications>manage applications and manually move it to the phone. If you want to set the default install location back to the phone, you simply repeat the process but use
Code:
adb shell setInstallLocation 0
Android has specific rules for where it installs apps. If the app has a specified location, that takes priority. If it is not specified in the app, then the default install location is used. Android has 3 identifiers for app storage location:

0 = Internal
1 = Auto
2 = External (sd card)

If 0 is set in the app, then it can only be installed on the internal storage regardless of the default install location. Widgets, services and apps that periodically poll need to be in the internal storage to run correctly.

Similarly the phone itself can have a default install location set so if the app is set to 1 (Auto) then it will direct the app where to be installed. The only thing you must remember is that 1 is not an option for a phones default location. If the app were set to Auto location and the phone was to, it wouldn't know what the default was.

You may find now that by setting the default install location to 2 you can now move more apps to the sd card that you couldn't before. If you go to menu>settings>applications>manage applications you can check which apps are able to be moved, paying close attention NOT to move widgets or polling apps.
BashaShaik is offline  
Reply With Quote
Old June 23rd, 2012, 08:57 AM   #37 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Exclamation setinstalllocation prob

but in my pc : when i have reached the last step:- -adb shell following - $ $ pm set-install-location 2 or with pm setInstallLocation 2 it show : $ unknown command ‘set-install-location’ can you help me? and i found that it's give descripton that: 0 = auto 1 =internal 2 = remain external Android has 3 identifiers for app storage location: 0 = Internal 1 = Auto 2 = External (sd card)
Serdxx is offline  
Last edited by Serdxx; June 23rd, 2012 at 09:16 AM. Reason: Updates
Reply With Quote
Old June 23rd, 2012, 08:59 AM   #38 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

if you type
Code:
adb devices
do you get a serial number?
Serdxx likes this.
lunatic59 is online now  
Reply With Quote
Old June 23rd, 2012, 09:22 AM   #39 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

yes, and i have reached last steps.
Serdxx is offline  
Reply With Quote
Old June 23rd, 2012, 09:31 AM   #40 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

i'm using samsung galaxy s3
IMM75D.I9300XXALE8 - build number
stock kernel
Serdxx is offline  
Reply With Quote
sponsored links
Old June 23rd, 2012, 09:37 AM   #41 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

I've never tried it on an S3 or on any ICS device for that matter, so I don't know if the syntax has changed.

If
Code:
adb shell pm setInstallLocation 2
doesn't work, try typing
Code:
adb shell
and press enter, then type
Code:
pm setInstallLocation 2
and press enter.

Let us know if you continue to get the error and when exactly it happens.
lunatic59 is online now  
Reply With Quote
Old June 23rd, 2012, 09:48 AM   #42 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

still same..
is there any method or apps i can used to move all apps to sd card?
Serdxx is offline  
Reply With Quote
Old June 23rd, 2012, 09:52 AM   #43 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

You will never be able to move ALL apps to the SD card and widgets should NEVER be moved to the SD card. Give Android Assistant a whirl.
lunatic59 is online now  
Reply With Quote
Old June 23rd, 2012, 09:57 AM   #44 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

please let me know, if you get a solution for the problems that i just mention..
and isn't that the things i need from android assistant is App 2 SD?
how to use that?
Serdxx is offline  
Reply With Quote
Old June 23rd, 2012, 10:25 AM   #45 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

You use the Apps 2 SD option and you are presented with a menu of apps you can move. Can I ask why you want to move your apps on an S3? On my S2 I have over 100 apps installed and none are on the SD card and still have plenty of room.
lunatic59 is online now  
Reply With Quote
Old June 23rd, 2012, 11:24 AM   #46 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Exclamation

as preserve, so when recovery img can't be used, maybe sd card still have the apps installed and can be used... (actually i dunno)
Serdxx is offline  
Reply With Quote
Old June 23rd, 2012, 11:25 AM   #47 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

and it's look like it doesn't have a option to move..
Serdxx is offline  
Reply With Quote
Old June 23rd, 2012, 10:56 PM   #48 (permalink)
Junior Member
 
Join Date: Jun 2012
Posts: 50
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

can i ask u sth..
total of RAM that can be changed on samsung galaxy s3?
i check on task manager, ram status : 450 mb/ 780 mb..
is tht mean i just have 780 mb RAM? i think it should be 1 gb.
Serdxx is offline  
Reply With Quote
Old June 28th, 2012, 10:31 PM   #49 (permalink)
New Member
 
Join Date: Jun 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Lunatic59,

If I understand you correctly, you are saying that I cannot install to the microsd card on the Asus Transformer TF101?
Unfortunately, I did not see this post until after I had tried it. But what I do not understand, if setting the location to 2 is really the internal partition, then I should still be able to install apps, since I still have about 9GB free. But now when I try to install an APP I get an error message saying I am OUT OF SPACE. Any idea why? Also what is the default setting for the Transformer? Is it 0 or 1?

Thanks!
seasjay is offline  
Reply With Quote
Old June 29th, 2012, 08:50 AM   #50 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 25,114
 
Device(s): Galaxy Note 10.1 (2014), Nexus 4, Galaxy S II, Captivate, Nexus 1, Nook Color, Asus Transformer T-1
Carrier: AT&T

Thanks: 8,447
Thanked 13,425 Times in 7,346 Posts
Default

Quote:
Originally Posted by seasjay View Post
Lunatic59,

If I understand you correctly, you are saying that I cannot install to the microsd card on the Asus Transformer TF101?
Unfortunately, I did not see this post until after I had tried it. But what I do not understand, if setting the location to 2 is really the internal partition, then I should still be able to install apps, since I still have about 9GB free. But now when I try to install an APP I get an error message saying I am OUT OF SPACE. Any idea why? Also what is the default setting for the Transformer? Is it 0 or 1?

Thanks!
Android has specific rules for where it installs apps. If the app has a specified location, that takes priority. If it is not specified in the app, then the default install location is used. Android has 3 identifiers for app storage location:

0 = Internal
1 = Auto
2 = External (sd card)

If 0 is set in the app, then it can only be installed on the internal storage regardless of the default install location. Widgets, services and apps that periodically poll need to be in the internal storage to run correctly.

Similarly the phone itself can have a default install location set so if the app is set to 1 (Auto) then it will direct the app where to be installed. The only thing you must remember is that 1 is not an option for a phones default location. If the app were set to Auto location and the phone was to, it wouldn't know what the default was.

You may be running into problems because a.) the app you are trying to install is set to only install in the system memory. If it includes services or widgets, that would be likely. b.) you simply do not have enough room left to download the app prior to install. Some apps, especially games, are very large and require a little free room to run their installation routines.

I would first try and free up some system memory by clearing caches of data hungry apps like the browser and maps. Then got to menu applications and see if you can move a few manually.
lunatic59 is online now  
Reply With Quote
Reply

Samsung Exhibit 4G
Current Rating:
Rate this Phone:

At its core, the Samsung Exhibit 4G is a Galaxy S phone. It has all of the necessary components - a 1GHz processor, TouchWiz, and a 3.7 inch Super AMOLED display. There is also a 3 megapixel back camera and a VGA front camera. Also, as the name imp... Read More



Go Back   Android Forums > Android Phones > Samsung Exhibit 4G
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 01:40 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.