категории | RSS

Тюнинг HTC Desire от А до Я

(обновил программы для рутования, добавил новый пункт персонализации, рекомендую в первый раз прочитать статью до конца, а потом действовать))
Вы купили HTC Desire и счастья нет придела!!! Можно Вас поздравить - это отличный девайс с большими возможностями и потенциалом. Вы используете его день, два, неделю, обновили до андройда 2.2, установили кучу приложений/игр, но память в телефоне заканчивается, а удалять что то ох как не хочется, хочется чего-то большего. Хочется раскрыть все возможности телефона, хочется сделать его максимально персонализированным. Но как это сделать? Как сделать чтоб места для приложений не кончалось? Есть ли прошивки которые работают быстрее? И как сделать так чтоб все данные сохранились?

И так, перед нами задача:


-1.получить рут и фул рут права – или по другому права администратора, они откроют полный доступ к системе, без них мы ничего не сможем сделать.
-2.сохранить все имеющиеся данные (приложения/игры, смс, контакты)
-3.создать раздел на флешке для хранения приложений/игр – освободив тем самым память телефона.
-4.выбрать кастомную прошивку.
-5.изменить размеры разделов, в которых хранится сама прошивка, кеш и приложения/игры – это даст нам более рациональное использования памяти телефона и небольшой прирост к производительности.
-6.установить кастомную прошивку
-7.установить последний радиомодуль - это улучшит работу всех радио-частей телефона (wi-fi, bluetooth и прием сигнала), понизит расход батареи
-8.восстановить данные
-9.персонализация:
--9а.меняем стандартные шрифты
--9б.удаляем не нужные программы
--9в.устанавливаем стороннюю клавиатуру
--9г.меняем картинку и анимацию при загрузке
Начнем по порядку.

1. Рут и фул рут


Что такое рут права и что они нам дают? Рут права – это права администратора, дающие вам возможность делать следующее:
1.Полный контроль над вашей системой
2.Позволяет изменять системные файлы:
-Темы
-Стандартные приложения (карты, календарь, часы и т.д.)
-рекавери
-бутлоадер
-Toolbox (двоичный код Linux, позволяющий выполнять такие простые команды Linux, как "ls") может быть заменен Busybox (чуть лучший вариант)
-Изображения, выводимые при загрузке
-Можно добавить исполняемые файлы Linux
3.Запуск специальных приложений, которые требуют большего контроля над системой
-SuperUser (позволяет разрешать или нет использование root доступа для любых программ)
-Task Manager For Root (Диспетчер задач для Root) - позволяет "убивать" приложения
-Tether-приложения - программы, которые позволяют использовать устройство как точку доступа для выхода в интернет
-А также другие приложения требующие права Root
4.Резервное копирование системы
-Вы можете создать папку на SD карте и скопировать туда все ваши установленные *.apk файлы
5.Позволяет переместить кэш (браузера/карт/Market'а) на SD карту
6.Позволяет переместить ваши установленные приложения на SD карту (по умолчанию приложения устанавливаются в память телефона)
7.Перезагрузка устройства из терминала: su reboot
Фул рут – открывает полный доступ к системным файлам, позволяет ставить не подписанные прошивки, менять картинки и анимации при загрузке.
Чтобы получить права рут нам понадобится:
1.скачать Evo3 (зеркало) для рутования. Скачать рекавери Amon Ra для AMOLED или Amon Ra для SLCD. Обратите внимание на то какой у вас дисплей и скачайте нужный.
Или скачайте Amon Ra (зеркало) последнюю версию, она универсальна, но может не установится. Если вдруг телефон перестанет реагировать 20 минут, то выдергивайте батарейку и устанавливайте старую (проверенную)) версию.
2. скачать драйвера и разархивировать. выключить дизайр. потом нажать кнопку обратно и кнопку включения одновременно. появится фастбут меню. подключить тело к компу, комп должен найти только что скачанные драйвера. правильно поставленные драйвера выглядят так , потом перейти в BOOTLOADER, комп должен тоже найти драйвера, затем выбрать Fastboot, затем power down. телефон выключится. отключить тело от компа. включить тело. (более подробная инструкцию по установке драйверов для windows vista тут )
3. установить HTC Sync на комп. если он уже установлен, то удалить его (или можно попробовать удалить этот процесс через диспетчер), только оставьте драйвера HTC. перезагрузите комп.
4. в теле зайдите Настройки - Приложения - Разработка - отладка по USB должна быть включена
5. запускаем прогу - reflash.exe.
 картинка
жмем файл -> кастом рекавери
 картинка
и выбираем рекавери Амон Ра
 картинка
и получаем такую
 картинку
и только потом подключаем тело к компу, выбираем режим зарядка и ничего не жмем на нем.
6. ждем 3-4 минуты. в это время телефон не трогать (в этот момент он будет перезагружаться несколько раз, не обращаем внимание).
7. по завершению программа напишет Done! а на экране телефона будет следующее
 картинка
жмем reboot system now
(программа не стабильна, теряет контакт с телом - может не получится прорутовать с первого раза)
Проверить есть ли у вас права рут можно включив телефон, если в меню есть приложение SuperUser то рут есть.
(если вдруг по какой -то причине рут не выходит, попробуйте эту сборку программы для рутования)

Получаем права фул рут:
1. качаем iso-образ (зеркало) (MD5 6ca900ca68e34601fe46187ae9abbfd5 обязательно проверте !!!), пишем его на cd болванку, смотрите чтоб она не была царапанная. рекомендую UltraISO
2. выключаем комп, включаем и заходим в БИОС, ставим в настройках загрузку с диска, сохраняемся и выходим. Запускаем комп с диска
 картинка
читаем предупреждения
 Показать / Скрыть текст
и жмем любую клавишу.
 Показать / Скрыть текст
подключаем тело к компу (предворительно убедившись что юсб отладка включена), в телефоне выскочит предупреждение о предоставлении рут прав, разрешаем,
 Показать / Скрыть текст
не отключайте тело во время прошивания и комп тоже!!!!!! будет происходить
 следующее
3. все готово. жмем любую клавишу комп выключится, а на телефоне жмем power down. Включаем телефон
(извеняюсь за кривые фотки, пыль на экране и меня в отражении экрана)))))

2. Сохраняем данные


Для сохранения данных нам понадобится скачать с маркета Titanium Backup и SMS Backup +.
Запускаем Titanium Backup
 картинка
жмем Menu – Обработки
 картинка
Сделать р.к. всего пользовательского ПО,
 картинка
убрать галки с ненужных программ – Запустить обработку.
 картинка
Ждем. Все, все ваши приложения/игры сохранены.
Запускаем SMS Backup +, вводим свой гугл аккаунт, разрешаем программе доступ к нему, ставим галочки на против сохранения смс, ммс, и журнала вызовов – жмем бекап. Готово)
Контакты сохраняем путем подключения к компу и синхронизации с HTC Sync. Но советую при создании контактов ставить гугл аккаунт, а не телефон или сим карта. Так мы сохраним контакты на почте и при любой смене прошивки они будут сразу появляться в телефоне.
Подключаем телефон к компу и копируем все папки с телефона. Теперь мы все сохранили.

3. Создаем раздел EXT под данные


Это нужно для того, чтобы разгрузить память телефона и чтоб было куда ставить десятки программ и игр. Выключаем телефон. Жмем назад и включаем. Переходим в меню Fastboot, затем в рекавери. Делается это путем нажатия кнопок громкости и кнопки включения. В появившемся меню жмем Partition sdcard, затем Partition SD, соглашаемся что хотим это сделать, swap-size ставим 0, Ext2-size выбираем какой хотим, думаю 512 Мб под программы/игры хватит, если нет выбираем нужный нам объем. соглашаемся и на флешке появляется раздел ext2. Проверить это можно следующим образом: объем флешки уменьшится на величину созданного вами раздела ext. Жмем reboot system now.

4. Выбираем кастомную прошивку


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

5. Изменяем размеры разделов


Как писал выше: это даст нам более рациональное использования памяти телефона и небольшой прирост к производительности. Т.к. в телефоне всего около 470мб внутренней памяти и она распределена следующим образом: 240-250mb для системы, 40mb для кеша и получаем 150mb для приложений. Но прошивки на самом деле занимают гораздо меньше (около 150 мб), следовательно можно использовать не задействованную память. При выборе прошивки, посмотрите поддерживает ли она такие изменения разделов. Например, все без сенсовые прошивки отлично работают с N1Table и не все сенсовые (например, LeeDroid) работают с Bravo Sense (телефон просто не загрузится или даже не прошьется.). Выбираем нужную модификацию:

Bravo Stock 1.5 (зеркало) - /system - 258; /cashe - 41; /data - 152
Bravo N1Table (зеркало) - /system - 149; /cashe - 98; /data - 203
Bravo Data++ (зеркало) - /system - 180; /cashe - 10; /data - 261
Bravo Sense (зеркало) - /system - 180; /cashe - 90; /data - 181

Делаем это следующим образом:
1. качаем модификацию hboot
2. качаем Android SDK, распаковываем в корень диска С (то есть чтоб все программы и папки лежали по адресу С:/android-sdk-windows) и копируем hboot в папку android-sdk-windows/tools
3. заходим в Пуск и нажимаем правой кнопкой на "Мой компьютер", выбираем "Свойства"
 картинка
далее "Дополнительные параметры системы", потом нажимаем на кнопку "Переменные среды"
 картинка
далее создаем новую "Системную переменную" (нажимаем на кнопку "Создать", в соответствующем разделе).
 картинка
Имя переменой: adb, значение переменной: C:/android-sdk-windows/tools (без пробелов и кавычек)
 картинка
закрываем все (нажимаем на "Ок")
4. запускаем SDK Manager.exe, в нем отказываемся от всего и выходим
 картинка
5. переводим тело в режим Fastboot и подключаем к компу
6. жмем пуск, выполнить, набираем cmd.exe
7. там набираем cd C:\android-sdk-windows\tools (естественно слеш должен быть один, как на картинке)

8. затем fastboot flash hboot имя_выбранного_hboot.img

9. набираем exit, жмем ентер. готово.

оставляем телефон в таком положении и переходим к следующему пункту

6. Установливаем кастомную прошивку


Заходим в рекавери (bootloader -> recovery). Заходим в меню wipe, там выбираем 4 пункта: wipe data/factory reset, wipe cache, wipe Dalvik-cache, wipe SD: ext partition. Каждый раз соглашаемся на выбранное действие. Жмем назад, заходим в меню Flash -> flash zip from sdcard-> выбираем зип прошивки и шьем. Затем возвращаемся в главное меню и жмем Reboot system now. Перезагружаем телефон. Первая загрузка после прошивки обычно долго длится до 20 мин. Потом будет быстрее, так что не пугаемся и ждем. Если вдруг телефон не загрузился, а находится в вечной загрузке: выдергиваем батарейку, вставляем, заходим в рекавери и делаем wipe (см. выше). Это поможет.

7. Установить последний радиомодуль


Качам последнее радио 32.48.00.32U_5.11.05.27 и копируем на карту. Заходим в рекавери (выключаем, жмем назад и вкл. одновременно, затем bootloader -> recovery). Заходим в меню Flash -> flash zip from sdcard-> выбираем зип радио. Затем возвращаемся в главное меню и жмем Reboot system now. Будет прошивка радио. Потом появится опять рекавери жмем Reboot system now.

8. Восстанавливаем данные


Загружаем телефон и подключаем его к компу, синхронизируем с HTC Sync (появляются контакты на телефоне) и копируем папки на карту, которые мы ранее переносили на комп. Заходим в маркет и устанавливаем Titanium Backup и SMS Backup +.
Запускаем Titanium Backup жмем меню – обработки – восстановить отсутствующее ПО с данными. Устанавливаем ранее сохраненные программы. Заходим в настройки – память и смотрим, что памяти и не очень то убавилось)) это значит a2sd работает и все установилось в ext раздел.
Запускаем SMS Backup +, вводим свой гугл аккаунт, разрешаем программе доступ к нему и жмем Restore. Все смс восстановлены))

9. Персонализация:

9а. Меняем шрифты:

Вам не нравятся стандартные шрифты? Поменять их легко! Качаем программу
Font Changer , а так же сами шрифты устанавливаем и меняем как душе угодно)

9б. Удаление не нужных програм:

Качаем SystemApp Remover и удаляем все не нужные стандартные программы.

9в. Устанавливаем стороннюю клавиатуру:

Выбираем любую понравившуюся клавиатуру (большой выбор в обменнике). Устанавливаем стороннюю клавиатуру, для ее активации идем в меню -> настройки -> язык и клавиатура -> выбираем установленную клавиатуру, настраиваем ее под себя, выходим. затем заходим в смс, создать новое сообщение, жмем обратно (клава должна убраться), долго держим палец в сточке "Введите текст", появляется меню "Изменить текст", такаем способы ввода, появляется "Выберите способ ввода", ставим галочку на вашу клаву. все пропадает. быстро жмешь на "введите текст" и тада! другая клава))
9г. Меняем картинку и анимацию при загрузке:

а. качаем Android Flasher 1.5 (зеркало)
б. все картинки, анимации кидать в туже папку что и программу! открываем программу и видим 3 кнопки Recovery Flasher, Splash Flasher и Bootanimation changer.
в. если мы хотим поменять картинку при загрузке жмем Splash Flasher. создаем картинку разрешением 480x800 и глубиной цвета 24 бита (любые другие картинки не будут работать) и называем ее splash1.bmp. жмем в программе Go, находим наш файл. заливаем на телефон. примеры картинок можно посмотреть тут
г. если мы хотим поменять анимацию при загрузке. ищем и качаем анимацию или создаем сами (читать тут). Жмем Bootanimation changer, затем Go. Выбираем наш bootanimation.zip. Заливаем в тело. Так же можно воспользоваться генератором для создания анимации (выглядит она как будто BIOS ))
Итог:


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

DimonVideo
2010-12-23T10:24:53Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

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

#4   TechNick    

Танцев никаких. На самом деле рут+смена прошивки занимает минут 10. И то большую часть времени нужно просто ждать, так как весь софт максимально автоматизирован


0 ответить

#4   Ignore    

Garik96, к сожалению нет, на Легенде другое железо и программы нужны другие


0 ответить

#4   one-winged angel    

Вот это танцы... Не думал, что на роботе такие заморочки.


0 ответить

#4   Garik96    

Ignore
А к hts Legend это тоже применимо?


* редактировал(а) Garik96 19:03 16 ноя 2010

0 ответить

Яндекс.Метрика