Установка–перенос приложений на карту памяти без root

Самое неприятное, с чем может столкнуться пользователь так это нехватка внутренней памяти для установки приложений. Но с этим можно бороться и причем очень успешно.

размер 299x288, 57.97 kb

22 Responses to Установка–перенос приложений на карту памяти без root

  1. Nevgreen:

    Итак, начнем…
    1. На ПК должна быть установлена программа HTC Sync, а точнее из нее HTC Driver Installer. Подключаем телефон в режиме отладка.
    Для всех последующих действий нам понадобится Android SDK

    2. Сам SDK берем вот тут (выбираем версию для Windows)
    Полученный архив распаковать в корень системного диска (чаще всего это диск С: ) т.е. все папки и программы должны находится в С:android–sdk–windows
    3. Для Висты и 7ки (для ХП не знаю, давно не использую устаревшую систему), заходим в Пуск и нажимаем правой кнопкой на «Компьютер»(«Мой компьютер»), выбираем «Свойства». Далее «Дополнительные параметры системы», потом нажимаем на кнопку «Переменные среды», далее создаем новую «Системную переменную» (нажимаем на кнопку «Создать», в соответствующем разделе). Имя переменой: adb, Значение переменной: C:android–sdk–windowstools (без пробелов и кавычек), закрываем все (нажимаем на «Ок»)
    4. Запускаем С:android–sdk–windowsSDK Setup.exe
    4.1 Если у вас выдало ошибку то зайти в «Settings» и поставить 2 галки в «Misc»
    4.2 Программа предложит скачать много всяких служебных приложений, можно смело нажимать отмена.
    Все, SDK готов к работе и можно переходить к вкусностям…

    Далее опишу собственно сам процесс переноса:

    Вызываем командную строку (cmd) и в ней набираем:
    Код
    C:android–sdk–windowstoolsadb shell

    Нажимаем enter, должен появиться значек $
    Далее набираем следующую команду
    Код
    pm setInstallLocation 2

    (по буквам: set Install Location, регистр важен)
    В ответ появится строчка «pm setInstallLocation 2» и символ «$».

    После этого отключаем аппарат от компьютера и перезагружаем его.

    Теперь можно перейти в «Настройки — Приложения — Управление приложениями», выбрать нужное приложение и убедиться, что кнопка «Переместить» стала активной.

    Важная информация:
    На карту памяти нельзя переносить приложения, которые постоянно работают «в фоне», например: виджеты, «живые обои», мессенджеры (icq и т.п.). Дело в том, что, при при подключении к ПК в режиме накопителя, карта памяти отключается от телефона, и приложения, работающие с нее, останавливаются. Да, и учтите, что теперь все приложения автоматически ставятся на карту — и виджеты, например, следует переносить в телефон руками.

    материал взят с 4pda.ru

  2. Nevgreen:

    забыл ссыль на SDK прикрутить

  3. Ni_node:

    «берем вот тут» — где?

  4. Nevgreen:

    : прямо над твоим комментом :

  5. Tiker:

    Я что–то не понял. У меня в «Настройки –> приложения –> управление приложениями» по табу на выбранное приложение есть кнопка «Переместить на SD–карту» или «Переместить на телефон» в зависимости от того, где оно сейчас лежит. Вот так просто без всяких махинаций. Это почему так?

  6. ThgVelo:

    А я просто копирую все данные с одной карты на другую, всё работает без проблем и без дополнительных заморочек…

  7. Nevgreen:

    : не всем приложениям доступно перемещение на карту памяти изначально, например приложение «Вконтакте», GO SMS, GO Контакты и т.д. без этой махинации на карту памяти не перенести, и после этих действий по умолчанию из маркета приложения будут грузится на карту. Лично у меня была такая проблемма, свободно памяти в телефоне 30 Мб и я не мог скачать игру весом в 40 Мб например.

  8. Nevgreen:

    : эти манипуляции для того чтобы переносить те приложения с памяти телефона на карту у которых изначально заблокирована эта возможность, и если пользователь не хочетможет сделать на телефоне root

  9. Nimre:

    : «Дело в том, что, при при подключении к ПК в режиме накопителя, карта памяти отключается от телефона, и приложения, работающие с нее, останавливаются.» — да и хер бы с ними, пущай останавливаются в этом режиме. кому от этого плохо? или ты все время телефон держишь так?

  10. Nevgreen:

    : моё дело предупредить)))

  11. Enogreen:

    : например приложение «Вконтакте», GO SMS, GO Контакты и т.д. без этой махинации на карту памяти не перенести
    цианоген смеется над этим заявлением )

  12. Nevgreen:

    : повторюсь НЕ все хотятмогут перепрошить устройство и дать root

  13. Nimre:

    кстати, а чем переносить уже установленные приложения, которые отказываются переноситься? или эта процедура решает и эту проблему?

  14. Nimre:

    сам спросил — сам ответил. Таки да, решает, куча приложений появились в списке перемещаемых. Всякие навигаторы можно смело туда перемещать

  15. Nevgreen:

    : вот этом то и плюс данной махинации)))

  16. Natodin:

    работает только на HTC, или это универсальный способ для всех телефонов?

  17. Nevgreen:

    : универсальный, для телефонов с андройдом

  18. ThgVelo:

    : так у меня root нет

  19. Nimre:

    небольшое уточнение.
    конечно же не обязательно иметь htc sync и прочее, достаточно чтобы в системе были установлены adb драйвера для вашего устройства. если не встанут сами — гуглите «имя девайса adb driver»
    второе. свежий sdk не содержит по умолчанию adb shell. я тут решил настроить свежий планшетик, скачал на ноут sdk, лезу туда — а там кочерыжка и файл adb_has_moved.txt, в котором сказано что для того чтобы запустить это дело, вам надо скачать еще мегов 70–80 платформ–специфик пакетов. вот, сижу, качаю, это надолго. слава йопте и гуглю, итить их в валенок.

  20. Nevgreen:

    :так он и не нужен, как раз чтоб без него

  21. Павел:

    ппц, чёт не получается ничё сделать!((

  22. Адам:

    Дибилы надо приложение копировать на sd карту
    а то которое осталось в телефоне удалить

Добавить комментарий