How to install Android Apps on SD CARD by default without rooting (English SUBTITLES)


Author: vikaspayal
1274687 View
6m 10s Lenght
4114 Rating


"How to install Android apps APK files directly in SD card" video has been uploaded in my channel. You can reach there by visiting the videos section in my channel. A detailed explanation on how to install downloaded android application on SD or external card by default without rooting. This is very helpful if your mobile is low in internal storage area. I have tried my best to give you step by step guide. But still do it at your own risk. ICS or JellyBean users ... Please note that when running the command adb shell pm setInstallLocation 2 ............ Please replace "setInstallLocation" with "set-install-location" Restart the device after completing the process. Watch out for my new video "How to convert any files to PDF from any applications in windows??"" Very useful when you want to save the file as PDF but when no options are available and you are helpless. http://youtu.be/Q3WBUYos_EE .............Check it out...


Comments

  1. Anybody who wants to revert back to original setting has the option to revert back. Just repeat the command by replacing "2" with "0"
    The whole process is described in my video.
    Thanks
  2. Does it have a esier way????
  3. it is saying error : more than one devices and emulator
  4. thank you thank you thank you
  5. Working command is: adb shell pm set-install-location 2
  6. bro its showing that  no device attached i did all the process that u told but still its showing?? plzz help 
  7. thanks homes work well
  8. Mine is windows 32 bit. There's no jdk in oracle's list. What to do?
  9. For All Din't See The "Open Command Windows Here" You Must Hold And Press SHIFT Button On Your KeyBoard And Right Click ! That It Just Listen Carefully.. He Say Hold Shift Button I Heard It :D !
  10. But How I Can't Find Debugging Mode ? I'm Using Android Lenovo A328
  11. LOL The Java JDK Is Now 169 MB! Da Fuq !
  12. HEEELPPPPPPPPPPPPPPPPPPP!!!!!! It shows "list of devices attached"
    BLANK
    When I type it again and again I get the result. Using Samsung Galazy Ace Duos
  13. Nice one good to go its very easy thanks it saved me buying a new mobile i am happy now guys its very useful i can save everything to sd card now
  14. not working it dont show my phone by list of attached devices but an the android is debug usb active  whats wrong
    i have a galaxy xcover 2
  15. thanks
  16. THANK YOU SO MUCH!!!!
  17. Device-Xperia SP

    C:\Development\adt-bundle-windows-x86_64-20140321\sdk\platform-tools>adb devices
    List of devices attached
    YT9109G9SW      device

    C:\Development\adt-bundle-windows-x86_64-20140321\sdk\platform-tools>adb shell p
    m setInstallLocation 2
    this below msg came after executing command adb shell pm setInstallLocation 2
    Error: unknown command 'setInstallLocation'
    usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FIL
    TER]
           pm list permission-groups
           pm list permissions [-g] [-f] [-d] [-u] [GROUP]
           pm list instrumentation [-f] [TARGET-PACKAGE]
           pm list features
           pm list libraries
           pm list users
           pm path PACKAGE
           pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f]
                      [--algo <algorithm name> --key <key-in-hex> --iv <IV-in-hex>]
                      [--originating-uri <URI>] [--referrer <URI>] PATH
           pm uninstall [-k] PACKAGE
           pm clear [--user USER_ID] PACKAGE
           pm enable [--user USER_ID] PACKAGE_OR_COMPONENT
           pm disable [--user USER_ID] PACKAGE_OR_COMPONENT
           pm disable-user [--user USER_ID] PACKAGE_OR_COMPONENT
           pm disable-until-used [--user USER_ID] PACKAGE_OR_COMPONENT
           pm grant PACKAGE PERMISSION
           pm revoke PACKAGE PERMISSION
           pm set-install-location [0/auto] [1/internal] [2/external]
           pm get-install-location
           pm set-permission-enforced PERMISSION [true|false]
           pm trim-caches DESIRED_FREE_SPACE
           pm create-user USER_NAME
           pm remove-user USER_ID
           pm get-max-users
    pm list packages: prints all packages, optionally only
      those whose package name contains the text in FILTER.  Options:
        -f: see their associated file.
        -d: filter to only show disbled packages.
        -e: filter to only show enabled packages.
        -s: filter to only show system packages.
        -3: filter to only show third party packages.
        -i: see the installer for the packages.
        -u: also include uninstalled packages.
    pm list permission-groups: prints all known permission groups.
    pm list permissions: prints all known permissions, optionally only
      those in GROUP.  Options:
        -g: organize by group.
        -f: print all information.
        -s: short summary.
        -d: only list dangerous permissions.
        -u: list only the permissions users will see.
    pm list instrumentation: use to list all test packages; optionally
      supply <TARGET-PACKAGE> to list the test packages for a particular
      application.  Options:
        -f: list the .apk file for the test package.
    pm list features: prints all features of the system.
    pm list users: prints all users on the system.
    pm path: print the path to the .apk of the given PACKAGE.
    pm install: installs a package to the system.  Options:
        -l: install the package with FORWARD_LOCK.
        -r: reinstall an exisiting app, keeping its data.
        -t: allow test .apks to be installed.
        -i: specify the installer package name.
        -s: install package on sdcard.
        -f: install package on internal flash.
        -d: allow version code downgrade.
    pm uninstall: removes a package from the system. Options:
        -k: keep the data and cache directories around after package removal.
    pm clear: deletes all data associated with a package.
    pm enable, disable, disable-user, disable-until-used: these commands
      change the enabled state of a given package or component (written
      as "package/class").
    pm grant, revoke: these commands either grant or revoke permissions
      to applications.  Only optional permissions the application has
      declared can be granted or revoked.
    pm get-install-location: returns the current install location.
        0 [auto]: Let system decide the best location
        1 [internal]: Install on internal device storage
        2 [external]: Install on external media
    pm set-install-location: changes the default install location.
      NOTE: this is only intended for debugging; using this can cause
      applications to break and other undersireable behavior.
        0 [auto]: Let system decide the best location
        1 [internal]: Install on internal device storage
        2 [external]: Install on external media
    pm trim-caches: trim cache files to reach the given free space.
    pm create-user: create a new user with the given USER_NAME,
      printing the new user identifier of the user.
    pm remove-user: remove the user with the given USER_IDENTIFIER,
      deleting all data associated with that user
  18. It worked!! Thank you and subbed! :D
  19. Really big thanks my friend, God bless you!
  20. it worked. thank you.