Как настроить смартфоны и ПК. Информационный портал

Как удалить системные приложения на коммуникаторе HTC Desire? HTC Desire: устранение проблемы нехватки места в ROM

Думаю, многие владельцы HTC Desire были в ситуации, когда девайс начинает сетовать на недостаток свободного места в ROM, отказываясь при этом, например, синхронизировать почту. Усугубляется это тем, что все поддерживающие перенос на SD программы уже перенесены, и вроде как остаётся 2 пути: удалить часть приложений или сменить телефон.

Считаю оба варианта неприемлемыми, ибо установлено только реально востребованное ПО (вроде Навител и 2ГИС). К тому же Desire нисколько не устарел, и свои функции выполняет прекрасно.

В результате поиска в Интернет был найден способ сделать так, что “и волки сыты, и овцы целы” – не лишаться уже установленных программ, и получить около 50Мб свободного места.

Пост не претендует на техническую новизну, и многие примененные утилиты уже упоминались в т.ч. на Хабре. Я решил собрать воедино кусочные сведения и изложить в форме инструкции - что нужно делать, и что при этом получается. Все указанные шаги я успешно выполнил на своём Desire.

Традиционное предупреждение:

1) Всё ниже изложенное - в ознакомительных целях. Если захотите повторить - то только на свой страх и риск, крайне внимательно и без спешки!

3) В результате этих действий устройство лишается гарантии!

Итак, исходные данные – HTC Desire РСТ c офиц. Android 2.2 (версия прошивки 2.29.405.5), НЕ рутованный, не «брендированный». Т.е. то, что имется на руках у многих пользователей.

Если у вас залоченный аппарат, либо куплен за границей, погуглите по ключевому слову «goldcard», ибо есть ряд особенностей, на которых я не буду останавливаться.

Суть манипуляций сводится к следующему:

1. получаем root-права

2. делаем S-OFF загрузчика

3. делаем дополнительный раздел на флешке, для установки софта туда

4. устанавливаем утилиту Link2SD из маркета и переносим программы из ROM в созданный ранее раздел

В ходе всех этих действий при соблюдении осторожности и аккуратности данные в тлф и на карте памяти будут в целости и сохранности. Но лучше сделать-таки бэкап;-)

Приступим!

1. Получение root-прав

Способ получения root довольно давно известен, и , не стану повторять его тут.

2. Делаем S-OFF

Что такое вообще S-OFF? В устройствах HTC имеется защита, называемая secuflag. Благодаря ей разделы /system и /recovery монтируются в режиме read-only. Поэтому даже при наличии рутных прав, мы не можем изменять их содержимое.

Группе лиц, именующих себя Alpharev, удалось отключить эту защиту, т.е. сделать S-OFF. Упомянутые разделы /system и /recovery будут смонтированы на чтениезапись, это будет использовано далее, в п. 4.

Как бонус – вы получаете возможность менять системные файлы прямо с тлф, менять картинку загрузки и проч., удалять ненужные программы из прошивки.

Перед началом процедуры получения S-OFF:

1. полностью зарядить аппарат

2. проверить, что HBOOT у вашего Desire версии 0.93.0001 (эта версия устанавливается при прошивке официальной 2.2)

3. получить root-права (см. п. 1)

Ещё сегодня было:

Комментарии:

werty : Вот новость так новость, на 4pda.ru эта инструкция уже год как лежит
Знатоки мля

Александр : Ну не все 4пда читают

vlodimer : для себя я решил эту проблему сразу - cyanogen + c2m

coroud : а не проще, если уж с рутом, a2sd скрипт поставить, и через терминал в три комманды перенести как программы так и давилик кэш?

Олег : Пробовал Cyanogen, Oxygen и RuHD. Не прокатило. При использовании аппарат постоянно вис намертво, откатился до официальной 2.2

Mr.Anderson : Есть вариант еще радикальнее - AOSP-прошивки (см CM7)
Даже без ext-раздела с тем же софтом, что на стоке, свободно 65 метров, при этом на sd перенесено буквально 5 программ, вместо тотальной зачистки.
И это еще без изменения таблицы разделов, с которой можно отжать у system минима 50 Мб.

Сегодня мы поговорим о таком вопросе, как удаление приложений на коммуникаторе. А точнее про системные приложения HTC Desire и их удаление на коммуникаторе. Коммуникатор HTC Desire завоевал заслуженную популярность у поклонников Android. Но у большинства пользователей возникает вопрос, как избавиться от системных приложений, которые не нужны и никогда не используются. Для этой цели нам понадобится активированные root права на Desire и установленный на компьютере пакет adb. Для начала активируем возможность записи в системную область. Для этой цели подключим коммуникатор к компьютеру через USB. На компьютере запустим командную строку (Копка Старт — Выполнить — CMD). В командной строке пишем: adb reboot recovery. Коммуникатор переходит в режим recovery. Набираем в командной строке adb shell. Первый символ в командной строке меняется на знак «#». Далее набираем команду mount -o rw -t yaffs2 /dev/block/mtdblock3 /system Все системная область позволяет вам записывать и читать из нее информацию. Перед тем как удалить системные приложения HTC Desire, я посоветую провести резервное копирование. Для этого набираем команду exit. Затем набираем команду adb shell ls system/data. Вам будет выведен список имеющихся системных приложений (файлы с расширением APK). Выбираем те приложения, которые хотим сохранить и набираем следующую команду adb pull system/app/ , где в данном случаеполное имя системного файла из списка предоставленного вам ранее. Системный файл будет скопирован в ту папку, которая была открыта первоначально в командной строке (например, C:UsersSample) Теперь переходим к самому важному в нашей операции, к удалению. Хочу заметить, что удалять рекомендуется не все системные приложения. Такое системное приложение как Rosie удалять не рекомендуется, оно необходимо для HTC Sense. Такие же приложения, как Quick Office, Teeter, Facebook и например Peep, можно удалять безболезненно. Итак, для того чтобы удалить системные приложения HTC Desire, нужно: — зайти в режим shell, для этого набираем команду adb shell — набираем команду cd system/app (заходим в папку, содержащую системные приложения) — набираем ls (выводим список приложений) -выбираем приложение, которое хотим удалить, и набираем команду rm , где в данном случае — полное имя приложения из списка. По завершению выполнения команды указанное приложение будет удалено из коммуникатора. При наличии файлов с таким же именем и расширением ODEX, удаляем их командой rm . После завершения всех операций по удалению и дальнейшей нормальной работы коммуникатора, нужно его перезагрузить. Для восстановление системных приложений нужно выполнить несколько простых операций. Активировать возможность записи в системную область (как было рассказано в начале). Найти необходимый системный файл (сохраненный вами на компьютере заранее) и набираем команду: adb push , system/app/, где в данном случае — полное имя файла который мы устанавливаем на коммуникатор.

При помощи данной инструкции, вы сможете не только удалять системные приложения HTC Desire, но также и восстанавливать их на коммуникаторе.

В первую очередь обращаешь внимание на впечатляющий дизайн и самую современную аппаратную начинку флагмана. Но не меньшее количество приятных сюрпризов ожидает пользователей и при знакомстве с обновленной версией . В частности, стоит обратить внимание на функционал BlinkFeed («Блинкфид») - универсальный агрегатор новостей, обновлений из социальных сетей, погодной информации и т.д. Функция, без сомнения, удобна, вот только необходима она далеко не всем пользователям.

В появилась встроенная функция отключения BlinkFeed. Способ отключения, описанный в этой статье, работает в Sense 5.0.

Поскольку BlinkFeed на безальтернативной основе встроен в оболочку, выход для многочисленных поклонников более классического вида пользовательского интерфейса сводится к переназначению рабочего стола, использующегося по умолчанию. Вот, как это делается.

  1. Из домашнего экрана BlinkFeed прокрутите пальцем влево: откроется рабочий стол, практически идентичный таковому в стандартном пользовательском интерфейсе Android.
  2. Теперь или нажмите на свободную часть экрана и удерживайте палец, пока не появится меню настроек, где можно редактировать функции рабочих столов, или сделайте «щипок» (сведите пальцы), чтобы получить доступ к этому же меню.
  3. В верхней части экрана размещается уменьшенный вид всех рабочих столов, активных в устройстве, а панель с BlinkFeed находится слева. Именно здесь можно выбрать экран, который будет служить в качестве основного рабочего стола. Для этого удерживайте палец на пиктограмме рабочего стола, после чего появятся варианты «Установить как главный экран» слева и «Удалить» справа. Далее необходимо перетащить нужную панель на место BlinkFeed и нажать «Установить как главный экран».
  4. После этого на выбранной панели появится небольшая иконка, свидетельствующая об успешном изменении стандартного рабочего стола, а BlinkFeed останется работать на одном из резервных рабочих столов.

Далее перейдите в «Настройки» > «Приложения» > «Все приложения», где найдите и сначала остановите («Остановить принудительно»), а затем отключите следующие службы: HTC News Plugin, Location Picker, Local Feed Provider, Social Feed Provider. Если в вашем телефоне есть инфракрасный порт, отключите программу «ТВ». После сделанных изменений перезагрузите смартфон.

Способ подходит не только для One, но и для других смартфонов компании с BlinkFeed: Desire 500, 600, Butterfly S, One mini.

Важно заметить, что на стандартных прошивках полностью удалить новостную ленту из интерфейса Sense невозможно (на ее месте останется блок черного цвета), зато в отключенном виде она не будет расходовать энергию и трафик.

Иногда у пользователей возникает вопрос, как удалить советы и справку из BlinkFeed. Делается это так: «Настройки» > «Приложения» > «Советы и справка»: нужно очистить данные приложения, после чего установить в настройках обновления опцию «Вручную». Другой вариант: убрать флажок Настройки > О телефоне > Справка > Показывать подсказки на экране.
Можно скрыть «Советы и справку»: на главном экране этой программы провести пальцем сверху вниз, нажать на появившиеся вверху три точки и выбрать «Скрыть приложение».

Лучшие статьи по теме