Возможно пользователям оф. прошивки без рута будет полезно:
Установка и перенос приложений на карту памяти без root (независимо от того, предусмотрел ли данную возможность производитель)
Удаление кеша после установки программ через HTC Sync
Спойлер (+/-)
Для следующих действий нам потребуется Android SDK
Инструкция по установке Android SDK
Сам SDK берем отсюда
http://developer.android.com/sdk/index.html (выбираем версию для Windows)
Полученный архив распаковать в корень системного диска (чаще всего это диск С: ) т.е. все папки и программы должны находится в С:\android-sdk-windows\
3. Для Висты и 7ки (для ХП незнаю, давно не использую устаревшую систему), заходим в Пуск и нажимаем правой кнопкой на "Компьютер"("Мой компьютер"), выбираем "Свойства". Далее "Дополнительные параметры системы", потом нажимаем на кнопку "Переменные среды", далее создаем новую "Системную переменную" (нажимаем на кнопку "Создать", в соответствующем разделе). Имя переменой: adb, Значение переменной: C:\android-sdk-windows\tools (без пробелов и кавычек), закрываем все (нажимаем на "Ок")
4. Запускаем С:\android-sdk-windows\SDK Setup.exe
4.1 Если у вас выдало ошибку то зайти в "Settings" и поставить 2 галки в "Misc"
4.2 Программа предложит скачать много всяких служебных приложений, можно смело нажимать отмена.
Все, SDK готов к работе и можно переходить к вкусностям…
Установка и перенос приложений на карту памяти (без a2sd).
Вызываем командную строку (cmd) и в ней набираем:
C:\android-sdk-windows\tools\adb shell (можно скопировать и вставить через правую кнопку мыши)
Нажимаем enter, должен появиться значек $
Далее набираем следующую команду
pm setInstallLocation 2 (по буквам: set Install Location, регистр важен)
В ответ появится строчка "pm setInstallLocation 2" и символ "$".
После этого отключаем аппарат от компьютера и перезагружаем его.
Теперь можно перейти в "Настройки - Приложения - Управление приложениями", выбрать нужное приложение и убедиться, что кнопка "Переместить" стала активной.
На карту памяти нельзя переносить приложения, которые постоянно работают "в фоне", например: виджеты, "живые обои", мессенджеры (icq и т.п.). Дело в том, что, при при подключении к ПК в режиме накопителя, карта памяти отключается от телефона, и приложения, работающие с нее, останавливаются. Да, и учтите, что теперь все приложения автоматически ставятся на карту - и виджеты, например, следует переносить в телефон руками.
Команда "pm setInstallLocation" имеет много атрибутов, нам могут потребоваться следующие:
pm setInstallLocation 0 - автовыбор места установки приложений.
pm setInstallLocation 1 - установка во внутреннюю память ("в телефон")
pm setInstallLocation 2 - установка во внешнюю память ("на карту")
Команда "pm getInstallLocation" позволяет узнать, куда в настоящий момент устанавливаются программы.
Удаление кеша после установки программ через HTC Sync
Вызываем командную строку (cmd) и в ней набираем:
C:\android-sdk-windows\tools\adb shell (можно скопировать и вставить через правую кнопку мыши)
Нажимаем enter, должен появиться значек $
Далее набираем следующую команду
cd /data/local/tmp и нажимаем "Ввод", в ответ вам напишет cd /data/local/tmp и ниже $
rm *, нажимаем Ввод.
Отключаем устройство, смотрим сколько свободной памяти
PS
1) Взял с форума Mobile-Review
2) Как пользователю оф. прошивки без рута, единственная проблема была в нехватке внутренней памяти.
3) В шапке, поиском не нашел, если плохо искал - прошу не ругать.