категории | 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

#84   Ignore    

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


0 ответить

#84   rkv75    

Проблема:
Делаю S-OFF.
Alpharev 1.8, md5 в порядке. Шью на виртуальной машине VirtualBox.
На экране VM 3 часа ничего не меняется.

Please connect your phone via USB while booted up, and enable USB debugging.
=================================================

Waiting for your devise... FOUND!
Identifying your phone:
Device model: Bravo (HTC Desire)
CID: HTC_A07
MID: PB9920000
HBOOT version: 0.93.0001
Screen type: WVGA

Would you like to install ClockworkMod-AlphaRev Recovery as part of this procedure? [Y/n]
^[ n
Custom Recovery WILL be installed as part of the S-OFF procedure.

Pushing necessary files to the phone..DONE.
Step 1 of 3 is done, Rebooting your phone.
Waiting for bootloader..OK!

Booting your phone for the next step.
Waiting for your device to boot Android, this might take a while.
Dozing off for about a minute while we wait.
Step 2 of 3 is running..
Preparing your phone for HBOOT flash..DONE.
Rebooting your phone.
Waiting for bootloader..OK!

Booting your phone for the next step.
Step 3 of 3 is starting. During this step, you will receive instructions and progress on-screen.
This is normal. DO NOT OFF YOUR PHONE DURING THIS STEP, HBOOT is being flashed during this stage,
and turning it off WILL *BRICK* your phone!

Waiting for flashing to complete...

На экране сабжа

AlphaRev SPLBOOT version 2.0
------------------------

Normal NAND detected. Non-PVT4.



В статусбаре VM отображается активность USB - изредка помаргивает.

Что-то я очкую.

Есть какие мысли по этому поводу?

Прикрепленный файл:

Внимание! У вас нет прав для просмотра скрытого текста.
| скачать с зеркала | (109, 73 Kb)


* редактировал(а) rkv75 17:25 4 фев 2011

0 ответить

#84   Ignore    

andris453, переустановить прошивку, сделать вайп не забудь перед прошивкой


0 ответить

#84   andris453    

Чета интернет ваще плохо работает половину открывает половину нет, а поисковики яндекс или рамблер ваще не ищут нифига, а родной гугл вроде как ищет. Что сделать, посоветуй.


0 ответить

#84   Ignore    

andris453, чего то не правильно сделал, у меня все работает


0 ответить

#84   andris453    

Здравствуй! Раздел делал все по инструкции как написано в третьем пункте. Все пока работает изменений особо пока ненахожу кроме как новых появившихся приложений в меню. И еще почему то на отказ отказывается работать yandex в девайсе и в компе когда подключаеш его как модем . Что это может бы ?


0 ответить

#84   Ignore    

andris453, во первых, ext раздел - это логический раздел флешки, у которой файловая система ext, которую винда не видит. это не папка. а место по любому уменьшатся будет, не так быстро конечно же. а как вы делали этот самый ext раздел?


0 ответить

#84   andris453    

Ignore, поставил прошивку LeeDroid вроде все работает пока. Тока папки ext2 на карте невижу. приложения и игры ставил вроде на карту ставяться. Но память телефона немного уменьшается, это нормально? (может это кеш). если кеш, то как можно его удалить (проги ставил из Маркета). Спасиба за помощь!!!!!!


0 ответить

#84   Ignore    

andris453,
ставь LeeDroid. есть на форуме (ссылка в конце статьи)


0 ответить

#84   andris453    

Ignore, а посоветуй какую прошивку поставить и где скачать мне главное чтобы проги и игры ставились на sd карту. думаю может еще раз попытаться прошить. РУТ прав думаю будет достаточно. Просто я в этом чайник, а хочется чтобы все работало. Заранее Благодарен!!!!


0 ответить

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