Баг с нагрузкой на процессор при нажатии решен!!!

понедельник, 4 апреля 2011 г.

Устанавливаем приложения на SD-карту

В данной статье рассматриваются неофициальные трюки. Если Вы не разобрались, то лучше не делайте их.
Самое главное - администрация сайта не отвечает за то, что Вы делаете с вашим телефоном и приложениями в нем по этой статье.
Итак. Как мы знаем, то не все приложения могут перемещаться на SD-карту. Можно это исправить. Сразу все вспомним про App2SD, но этот способ не очень комфортабельный, так как приходится ставить патч и другую прошивку, а также не очень понятно, работает он или нет. Но есть другой способ! Можно включить функцию переноса на SD-карту независимо от приложения. Давайте поподробнее рассмотрим.
Тестировать мы будем на приложении Widgetsoid. По умолчанию, это приложение не поддерживает функцию переноса на SD-карту. Но мы это и будем исправлять. Чтобы убедится, что все работает, нужно, чтобы горела кнопка "Переместить на SD-карту" в приложении Widgetsoid. Для всех этих действий нужны Root - права. Есть три способа, как включить этот твик:


Способ #1
1) Запускаем Android Terminal Emulator
2) Пишем su
3) У нас появится запрос на Суперпользователя. Разрешаем
4) Дальше пишем pm setInstallLocation 2
5) Проверяем работоспособность в приложении Widgetsoid

Способ #2
1) Качаем архив и распаковываем его содержимое в папку /sdcard/gscript/ (если нету, то создайте сами).
2) Устанавливаем GScript Lite
3) Открываем GScript Lite
4) Нажимаем клавишу Меню
5) Выбираем Add script
6) Нажимаем на Load File
7) У нас появится выбор файла, кликаем на Move to SD.sh
8) Галочку на Needs Su не снимаем!
9) Нажимаем на Save
10) Далее выбираем наш скрипт Move to SD.sh (нажать на скрипт)
11) Появится запрос на Суперпользователя. Разрешаем
12) Проверяем работоспособность в приложении Widgetsoid

Способ #3
1) Запускаем SetInstallLocation
2) Выбираем External
3) Далее кликаем на кнопку setInstallLocation
4) Появится запрос на Суперпользователя. Разрешаем
5) Проверяем работоспособность в приложении Widgetsoid












Как все вернуть?:
Для Способа №1.
1) Пишем su
2) У нас появится запрос на Суперпользователя. Разрешаем
3) Дальше пишем pm setInstallLocation 0
Для Способа №2:
1) Нажимаем клавишу Меню
2) Выбираем Add script
3) Нажимаем на Load File
4) У нас появится выбор файла, кликаем на NOT Move to SD.sh
5) Появится запрос на Суперпользователя. Разрешаем
Для Способа №3:
1) Выбираем Auto
2) Далее кликаем на кнопку setInstallLocation
3) Появится запрос на Суперпользователя. Разрешаем

Теперь немного от меня. Я тестировал все способы и все они у меня работают. Если какой-то способ не работает, то не пользуемся им, а пробуем другой.
Я НЕ ГАРАНТИРУЮ РАБОТУ НА ВСЕХ ПРОШИВКАХ.
Не советую использовать вместе с App2SD.
Если у Вас появилась кнопка, то не советую сразу перемещать все приложения. Лучше их не трогайте, а перемещайте только новые (точнее они сами перенесутся).

4 комментария:

  1. Я правильно понял, что после сих действий ВСЕ устанавливаемые приложения инсталлируются на флешку???
    И остаются ли после установки на флешку следы в памяти телефона (как с патчем app2sd)???

    ОтветитьУдалить
  2. Женек, да, устанавливаются на флэшку, насчет следов не знаю. Как другие приложения переносятся(с поддержкой функции) так и это переносится

    ОтветитьУдалить
  3. Snegovik, так они автоматом ставятся?????

    ОтветитьУдалить