[rooted+unrooted] How To Move Apps to SD without Creating Partition. - HTC Pico (Explorer)

One of the biggest complaints on the HTC Explorer is the severe lack of internal memory. There are ways around this, one of which is forcing downloaded apps to install to the SD Card. There are a couple of pre-requisites, but the process itself is relatively straight forward.
You'll need HTC SYNC installed (or at least the drivers that come with HTC Sync) and Android SDK. The SDK itself is a >100MB download and can be relatively difficult to install, however you need JAVA JDK (JAVA is used only TO INSTALL ANDROID SDK). Once downloaded All items please install Android SDK somewhere easy, like C:\Android\ as you'll need to navigate to it via a command prompt later.
You'll also need to enable USB Debugging on your phone. that's easily enough done by heading to Settings -> Applications -> Development -> USB Debugging. You'll get a warning message, but just ok that you'll be fine.
Once you've done all the above, the process is as follows:
1. Connect the Phone to the PC in Charge Only mode
2. Open a command prompt (Start -> Run -> CMD, you'll need to run as Administrator)
3. Navigate to the folder you have ADB it is usually in ANDROID--->Android-sdk>---->platform-tools. In my case, the command would be "cd\Android\Android-sdk\platform-tools" (minus the quotes).
ADB Depends on the android sdk u are using so try finding it and navigate to it any how Once u are inside this through cmd
4. Type adb devices and press enter. You should then see the serial number of your phone displayed on screen. If you don't check, that USB Debugging is enabled and you're connected in Charge Only Mode.
5. Type adb shell, press enter.
6. [UNROOTED] Type pm setInstallLocation 2 press enter (it's important you enter this exactly as written as it's case sensitive)
6. [ROOTED]Type pm set-install-location 2 press enter (it's important you enter this exactly as written as it's case sensitive)
7. Type Exit, then disconnect your phone.
8. PROFIT! (ADD THANKS)
You can now move apps that are already on the handset to the SD Card. Head to Settings -> Applications -> Manage Applications -> All -> Click an app -> Move to SD Card. All new apps will also install to the SD Card by default.
It's worth mentioning that apps with active widgets cannot be moved. Also, a certain portion app will remain on the phones data partition, but this goes a long way to assist with the lack of internal memory!
NOTE:
1) It works after rooting too (NOW NO NEED TO CREATE PARTITION ON SD) , how ever some apps are still on SD i can tell you how to move them (xcept Google play every thing can be moved)
2) This text is copied from an forum & thread owned by me
Source: http://www.htcexplorerforum.com/htc...-apps-to-install-to-the-sd-card-without-root/

hell420 said:
One of the biggest complaints on the HTC Explorer is the severe lack of internal memory. There are ways around this, one of which is forcing downloaded apps to install to the SD Card. There are a couple of pre-requisites, but the process itself is relatively straight forward.
You'll need HTC SYNC installed (or at least the drivers that come with HTC Sync) and Android SDK. The SDK itself is a >100MB download and can be relatively difficult to install, however you need JAVA JDK (JAVA is used only TO INSTALL ANDROID SDK). Once downloaded All items please install Android SDK somewhere easy, like C:\Android\ as you'll need to navigate to it via a command prompt later.
You'll also need to enable USB Debugging on your phone. that's easily enough done by heading to Settings -> Applications -> Development -> USB Debugging. You'll get a warning message, but just ok that you'll be fine.
Once you've done all the above, the process is as follows:
1. Connect the Phone to the PC in Charge Only mode
2. Open a command prompt (Start -> Run -> CMD, you'll need to run as Administrator)
3. Navigate to the folder you have ADB it is usually in ANDROID--->Android-sdk>---->platform-tools. In my case, the command would be "cd\Android\Android-sdk\platform-tools" (minus the quotes).
ADB Depends on the android sdk u are using so try finding it and navigate to it any how Once u are inside this through cmd
4. Type adb devices and press enter. You should then see the serial number of your phone displayed on screen. If you don't check, that USB Debugging is enabled and you're connected in Charge Only Mode.
5. Type adb shell, press enter.
6. [UNROOTED] Type pm setInstallLocation 2 press enter (it's important you enter this exactly as written as it's case sensitive)
6. [ROOTED]Type pm set-install-location 2 press enter (it's important you enter this exactly as written as it's case sensitive)
7. Type Exit, then disconnect your phone.
8. PROFIT! (ADD THANKS)
You can now move apps that are already on the handset to the SD Card. Head to Settings -> Applications -> Manage Applications -> All -> Click an app -> Move to SD Card. All new apps will also install to the SD Card by default.
It's worth mentioning that apps with active widgets cannot be moved. Also, a certain portion app will remain on the phones data partition, but this goes a long way to assist with the lack of internal memory!
NOTE:
1) It works after rooting too (NOW NO NEED TO CREATE PARTITION ON SD) , how ever some apps are still on SD i can tell you how to move them (xcept Google play every thing can be moved)
2) This text is copied from an forum & thread owned by me
Source: http://www.htcexplorerforum.com/htc...-apps-to-install-to-the-sd-card-without-root/
Click to expand...
Click to collapse
Maaaaaaan!! I am using this method about 1 year ago
Sent from my HTC Explorer A310 using xda premium

Hpsgill said:
Maaaaaaan!! I am using this method about 1 year ago
Sent from my HTC Explorer A310 using xda premium
Click to expand...
Click to collapse
So what ? this will help people

Related

[Q] How to Install app directly to sd on phone running Android 2.3.x

Hi
I have LG Optimus P690 running Android 2.3.4
I wanted to setup my phone installation location to SD
by those familiar step...
adb devices
adb shell pm setInstallLocation 2
all went fine...
but When I installed a app , it was installed in primary memory
instead of sd memory.
That means those adb steps didn't work... is that so....
doesn't it work on 2.3 version of android.
When ran adb devices on cmd..
I didn't get a serial number starting with 'H', is that a problem....
Help me...
Only certain roms allow making the sd card the default location for installing apps. An example is CyanogenMod. Basically, it can be supported in Android 2.2 and above (since starting from Froyo, applications were able to be moved to the sd card).
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Doing this with stock rom
So there's no way to do this with a rooted stock rom? I'd very much like to do it because I have a low-end P500 and the internal memory is ridiculously small.
You can always move your apps manually.
You can't move all the apps to your SD card unless you've AppsToSD or similar to that installed on your fone. If you already have it in your fone then there is one app (ROM Toolbox) that might help you to move your apps directly to the SD card.
they've two version (FREE and PRO) on the Playstore (choose according to your needs).
Good luck!
If that didn't work, then just install the app to the phone then move to sd in manage applications
Sent from my T-Mobile G2 using XDA
^^ Thats how I do it... manage applications, move to phone storage....
well-known writhi
STIDRIVER said:
^^ Thats how I do it... manage applications, move to phone storage....
Click to expand...
Click to collapse
great answer
Flash rom... cyanaogenMod 7.2.1.....
Goto CyanogenMod setting> Application>install location> change auto to external..... also check on Allow Application moving
Sent from my LG-P690 using xda premium
Sent from my LG-P690 using xda premium
i tried some of your suggestions......bt may be unfortunately it didn't worked.
Ok.... tell me have u rooted ur phone???.... or hv u installed cm7???
Sent from my LG-P690 using xda premium
Root LG get apps to SD move apps to SD card simple
Sent from my GT-S5830 using XDA
app2sd default
Dineshbalu said:
Hi
I have LG Optimus P690 running Android 2.3.4
I wanted to setup my phone installation location to SD
by those familiar step...
adb devices
adb shell pm setInstallLocation 2
all went fine...
but When I installed a app , it was installed in primary memory
instead of sd memory.
That means those adb steps didn't work... is that so....
doesn't it work on 2.3 version of android.
When ran adb devices on cmd..
I didn't get a serial number starting with 'H', is that a problem....
Help me...
Click to expand...
Click to collapse
Just follow this step:
To install an app to the SD card on Android, the application itself needs to support it. In my experience though, most current apps can be moved to the external storage. However, the system installs all new applications on your device’s internal memory by default, except for those that explicitly request external installation. Luckily, it’s possible to make your Android 2.2+ phone put apps on the SD card by default instead. Here’s how:
1. First you have to enable USB debugging on your Android device from Settings > Applications > Development > USB debugging.
2. Now you need to download and install the Android SDK on your computer from the attached file. Once you’ve downloaded and extracted the package to the folder of your choice, run SDK Setup.exe and click on Available Packages to the left. If you get an error message at this point, enable “Force http: in the Settings. From the list of available packages, select “Usb Driver package”, click on the Install Selected button in the bottom right corner and follow the prompts.
3. Connect your phone to your computer with a USB-cable. Your OS will prompt you to install new drivers. Choose to install them from the android-sdk/usb_driver folder. Do not mount your device; you only need to plug-in the cable.
4. Next, run a command prompt and navigate to the Android-SDK\tools folder. In Windows, this is done by selecting Run from the Start Menu (or by pressing Win+R) and typing cmd. You change drives in the command prompt by entering the drive letter followed by a colon (, and change folders with the CD command. For example, to enter the Android-SDK folder, simply type cd android-sdk.
5. In the Android-SDK\tools folder, type in adb devices and you should get a serial number starting with “H” in return. All you have to do next is entering adb shell pm setInstallLocation 2. You’re done! Android will now install apps to the SD card by default.
6. To switch back to storing software on the internal memory, enter adb shell pm setInstallLocation 0.
Steps on how to install app in sd / move app to sd
There are certain tricks to regain a couple of MB here and there, like clearing the cache that some applications use, but for those with a taste for apps and games, the phone storage limitation has been quite a nuisance. Android users with root access have been able to enjoy the Apps2SD utility, but getting it to work is a comparatively complicated process. Frozen yogurt to the rescue!
To install an app to the SD card on Android, the application itself needs to support it. In my experience though, most current apps can be moved to the external storage. However, the system installs all new applications on your device’s internal memory by default, except for those that explicitly request external installation. Luckily, it’s possible to make your Android 2.2+ phone put apps on the SD card by default instead. Here’s how:
1. First you have to enable USB debugging on your Android device from Settings > Applications > Development > USB debugging.
2. Now you need to download and install the Android SDK on your computer from the attached file. Once you’ve downloaded and extracted the package to the folder of your choice, run SDK Setup.exe and click on Available Packages to the left. If you get an error message at this point, enable “Force http: in the Settings. From the list of available packages, select “Usb Driver package”, click on the Install Selected button in the bottom right corner and follow the prompts.
3. Connect your phone to your computer with a USB-cable. Your OS will prompt you to install new drivers. Choose to install them from the android-sdk/usb_driver folder. Do not mount your device; you only need to plug-in the cable.
4. Next, run a command prompt and navigate to the Android-SDK\tools folder. In Windows, this is done by selecting Run from the Start Menu (or by pressing Win+R) and typing cmd. You change drives in the command prompt by entering the drive letter followed by a colon (, and change folders with the CD command. For example, to enter the Android-SDK folder, simply type cd android-sdk.
5. In the Android-SDK\tools folder, type in adb devices and you should get a serial number starting with “H” in return. All you have to do next is entering adb shell pm setInstallLocation 2. You’re done! Android will now install apps to the SD card by default.
6. To switch back to storing software on the internal memory, enter adb shell pm setInstallLocation 0.

How to move all Android apps to SD card

Moving (almost) all Android apps to SD card
To run commands which will enable Move to SD card button for most installed apps, you need to have adb executable on your computer. Adb stands for Android Debug Bridge and is used for Android software development, but it is a very useful tool to have for any advanced Android user. You do notneed to have a rooted phone to run adb commands.
To download the latest version of Android SDK (which includes adb executable), follow instructions from step 2 in the Installing the SDK article from the official Android development site. Note: you do not need to install any other software such as Eclipse for this procedure.
After downloading the archive of the SDK, unzip it to any folder and remember its location (let’s call this folder <sdk>).
If you are installing Android SDK on Windows machine, you also need to install USB driver as described in USB driver for Windows section.
Connect the phone using USB cable and do not enable USB storage mode. Go to Settings -> Applications -> Development and enable USB debugging.
Start terminal window on your computer.
Navigate to folder containing file named “adb” (updated to reflect move of adb from sdk\tools to sdk\platform-tools in 2.3):
If using SDK 2.2 or older: in the terminal window navigate to <sdk>\tools folder (using “cd full-path-to-sdk-tools” command).
If using SDK 2.3 or later: in the terminal window navigate to <sdk>\platform-tools folder (using “cd full-path-to-sdk-platform-tools” command).
Type the following two lines in the terminal window and press Enter after each line:
adb shell
[update] If you get “cannot find file” error and are using Mac or Linux, type “./adb shell” instead. [/update]
pm setInstallLocation 2
Now on your phone go to Settings->Applications->Manage Applications.
If you have Android 2.3 or later, click on USB Storage tab (may be called SD card). This tab shows a list of apps that either can be installed to SD card or are already on SD card. The ones that have checkbox on the right side are already moved to SD card (credit to Michael Scully for the tip).
On Android 2.2 and earlier if you don’s see USB Storage or SD Card tab, click on All tab.
Android USB storage tab
Press hardware Menu button and select Sort by Size.
Tap on each app that is taking significant amount of space and tap Move to SD card button. Press hardware Back button and repeat.
(optional) To change the default installation location for new apps back to the internal phone memory, go back to your terminal window and type:
pm setInstallLocation 0
(important) Go to Settings -> Applications -> Development and disable USB debugging. Leaving USB debugging enabled makes your phone vulnerable (e.g. lock pattern can be reset).
Enjoy! plz press the thanks button when going out,will be appreciated...
Hi, When I tried it displays the connected phone, but device is in offline. So unable to proceed. Pls help me out. Thanks.

phone memory problem somehow solved for low memory phones

Now phones having very low memory...can move almost all apps to sd card (not pre-installed apps) without root
some apps like whatsapps, ninjump were quite big and doesn't support app2sd
but now you can move these apps also...
Here's how to do this
1. To download the latest version of Android SDK (which includes adb executable), follow instructions from step 2 in the Installing the SDK article from the official Android development site. Note: you do not need to install any other software such as Eclipse for this procedure.
2. After downloading the archive of the SDK, unzip it to any folder and remember its location (let’s call this folder <sdk>).
3. If you are installing Android SDK on Windows machine, you also need to install USB driver as described in USB driver for Windows section.
4. Connect the phone using USB cable and do not enable USB storage mode. Go to Settings -> Applications -> Development and enable USB debugging.
5.Start terminal window on your computer (on Windows: click Start, type “cmd” and press Enter).
6.In the terminal window, navigate to folder containing file named “adb”:
If using SDK 2.3 or later: navigate to <sdk>\platform-tools folder using this command: cd “full-path-to-sdk-platform-tools” (replace “full-path-to-sdk-platform-tools” with an actual path as shown in the screenshot below).
If using SDK 2.2 or older: navigate to <sdk>\tools folder using this command: cd “full-path-to-sdk-tools”.
7.Type the following lines in the terminal window and press Enter after each line:
"adb devices"
( This checks that the phone is connected and is in the correct mode. You should see one entry in the list of the attached devices. If you get “device not found” error, see Troubleshooting section below.)
"adb shell"
(If you get “cannot find file” error and are using Mac or Linux, instead type: ./adb shell )
"pm setInstallLocation 2"
"exit"
without quotes
8.Now on your phone go to Settings->Applications->Manage Applications.
and move all the apps to sd card...
remember not to move apps containing widgets to sd card as the widgets wont work after moving to sd card...
If you fin it useful hit thanks button..
Thanks for this tip
Inviato dal mio LG-P690 usando Tapatalk

How to Install Apps to the SD Card by Default on Android Phones

There are certain tricks to regain a couple of MB here and there, like clearing the cache that some applications use, but for those with a taste for apps and games, the phone storage limitation has been quite a nuisance. Android users with root access have been able to enjoy the Apps2SD utility, but getting it to work is a comparatively complicated process. Frozen yogurt to the rescue!
To install an app to the SD card on Android, the application itself needs to support it. In my experience though, most current apps can be moved to the external storage. However, the system installs all new applications on your device’s internal memory by default, except for those that explicitly request external installation. Luckily, it’s possible to make your Android 2.2+ phone put apps on the SD card by default instead. Here’s how:
1. First you have to enable USB debugging on your Android device from Settings > Applications > Development > USB debugging.
2. Now you need to download and install the Android SDK on your computer from the attached file. Once you’ve downloaded and extracted the package to the folder of your choice, run SDK Setup.exe and click on Available Packages to the left. If you get an error message at this point, enable “Force http: in the Settings. From the list of available packages, select “Usb Driver package”, click on the Install Selected button in the bottom right corner and follow the prompts.
3. Connect your phone to your computer with a USB-cable. Your OS will prompt you to install new drivers. Choose to install them from the android-sdk/usb_driver folder. Do not mount your device; you only need to plug-in the cable.
4. Next, run a command prompt and navigate to the Android-SDK\tools folder. In Windows, this is done by selecting Run from the Start Menu (or by pressing Win+R) and typing cmd. You change drives in the command prompt by entering the drive letter followed by a colon ), and change folders with the CD command. For example, to enter the Android-SDK folder, simply type cd android-sdk.
5. In the Android-SDK\tools folder, type in adb devices and you should get a serial number starting with “H” in return. All you have to do next is entering adb shell pm setInstallLocation 2. You’re done! Android will now install apps to the SD card by default.
6. To switch back to storing software on the internal memory, enter adb shell pm setInstallLocation 0.
Can I do this on Nexus 7 2013???
Fail
I,ve tried this on Samsung Galaxy Young. Everythink was ok with comands but has no effect on installing process. Every game I,ve tried apeared on the phone memory but the card...Any bright ideas?
Asesh said:
Can I do this on Nexus 7 2013???
Click to expand...
Click to collapse
yes..
Svilen said:
I,ve tried this on Samsung Galaxy Young. Everythink was ok with comands but has no effect on installing process. Every game I,ve tried apeared on the phone memory but the card...Any bright ideas?
Click to expand...
Click to collapse
just try it again..
are kmacrea
works fine
doest work
i did the same on my xperia m but the cmd doesnt reocognise my phone any idea?
Svilen said:
I,ve tried this on Samsung Galaxy Young. Everythink was ok with comands but has no effect on installing process. Every game I,ve tried apeared on the phone memory but the card...Any bright ideas?
Click to expand...
Click to collapse
you can use link2sd app ..download it from playstore
install the driver of your phone..

How to move apps to sd card without rooting??

Hii Guyzz... Here i'm gonna show u how to move apps to sdcard...
1.To run commands which will enable Move to SD card button for most installed apps, you need to have adb executable on your computer. Download Android SDK from Official Android SDK developers site.
2. After downloading the archive of the SDK, unzip it to any folder and remember its location (let’s call this folder <sdk>).
3. If you are installing Android SDK on Windows machine, you also need to install USB driver.
4. Connect the phone using USB cable and do not enable USB storage mode. Go to Settings -> Applications -> Development and enable USB debugging.
5. Start terminal window on your computer (on Windows: click Start, type “cmd” and press Enter).
6. In the terminal window, navigate to folder containing file named “adb” (<sdk>\platform-tools folder) using this command: cd “full-path-to-sdk-platform-tools” (replace “full-path-to-sdk-platform-tools” with an actual path as shown in the screenshot below).
7. Type the following lines in the terminal window and press Enter after each line:
• adb devices
• This checks that the phone is connected and is in the correct mode. You should see one entry in the list of the attached devices. If you get “device not found” error, see Troubleshooting section below.
• adb shell
• If you get “cannot find file” error and are using Mac or Linux, instead type: ./adb shell
• pm set-install-location 2
• (If this command doesn’t work try using the “old” command: pm setInstallLocation 2. Thanks to polosco for the tip.)
• exit
8. Now on your phone go to Settings->Applications->Manage Applications.
• If you have Android 2.3 or later, click on USB Storage tab (may be called SD card). This tab shows a list of apps that either can be installed to SD card or are already on SD card. The ones that have checkbox on the right side are already moved to SD card (credit to Michael Scully for the tip).
• On Android 2.2 and earlier if you don’s see USB Storage or SD Card tab, click on All tab.
•
Android USB storage tab
9. Press hardware Menu button and select Sort by Size.
10. Tap on each app that is taking significant amount of space and tap Move to SD card button. Press hardware Back button and repeat.
11. (optional) To change the default installation location for new apps back to the internal phone memory, go back to your terminal window and type:
• pm setInstallLocation 0
12. (important) Go to Settings -> Applications -> Development and disable USB debugging. Leaving USB debugging enabled makes your phone vulnerable (e.g. lock pattern can be reset).
13. Enjoy!
There v gooo..... No rooting...no vulnerability....everything is safe and easy.....

Categories

Resources