KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Прочая околокомпьтерная литература » Виктор Гольцман - Компьютер + мобильник: эффективное взаимодействие

Виктор Гольцман - Компьютер + мобильник: эффективное взаимодействие

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Виктор Гольцман, "Компьютер + мобильник: эффективное взаимодействие" бесплатно, без регистрации.
Перейти на страницу:

Новые версии прошивок попадают в Интернет, а затем и к нам исключительно нелегальным путем. Чаще всего с помощью все тех же программ-флешеров прошивку списывают из телефона последнего выпуска. В отличие от компьютерных пиратов, которые своей деятельностью приносят большие убытки производителям программ, пираты телефонные никому не мешают. «Энтузиасты» просто избавляют официальные сервисные центры от лишней бесплатной работы, а владельцев трубок – от некоторого количества денег и проблем. Кроме копий прошивок недавно выпущенных телефонов, в Интернете часто размещаются «самодельные» прошивки. Как правило, изменения, иногда очень удачные, вносятся любителями тюнинга телефонов во Flex. В результате появляются принципиально новые темы оформления экрана и меню, изменяется назначение функциональных кнопок, убираются или добавляются отдельные значки на экране. Изменение Flex – наиболее безопасная программная модернизация, поэтому при условии создания резервной копии исходного состояния телефона с этими прошивками можно поэкспериментировать.

Поскольку ниже пойдет речь о файлах, содержащих образ прошивки телефона, условимся для краткости называть их просто прошивками или файлами прошивок. Стандартный формат для них – двоичный файл с расширением BIN, являющийся точной побайтовой копией содержимого ячеек памяти. Очевидно, что размер такого файла совпадает с размером памяти телефона и может составлять десятки мегабайт. Программы, с помощью которых считывают память телефона, при сохранении файла могут сжимать его содержимое различными способами, а также добавлять сведения о версии прошивки, адресах памяти, по которым она должна располагаться, и другую служебную информацию. В результате появляются файлы самых разных форматов – TFS, FFS, XFS, SHX, FSW, DAT, MOT и др. Иногда создают дополнительный файл с описанием прошивки и служебными данными для программы-флешера. Полученные файлы обычно упаковываются архиватором WinRAR или WinZip, или на их основе создаются самораспаковывающиеся архивы с расширением EXE.

Файл прошивки может содержать полный образ всей прошивки телефона, так называемый Full Flash (Monster Pack, Full Backup), или отдельные ее части – только Flash или Flex. Прошивку, содержащую только Flash, часто называют reflash. Применительно к телефонам LG файлы, содержащие Flash и Flex, называют CodeData (код прошивки) и AlchemyData (данные прошивки).

В имени файла обычно принято указывать модель мобильного телефона или семейство телефонов, версии Flash и Flex, язык, а для «самодельных» файлов Flex еще и имя создателя. В результате файл может называться R365_G_0B.D3.08R_V180_RUS-(2E)_SE7548BXXU1113.shx или CoLoRiT_RELOAD_By_BENT_For_380_650_R365. В первом примере R365_G_0B.D3.08R – версия Flash, SE7548BXXU1113 – версия Flex, а V180 – модель телефона.

Кроме того, существуют так называемые патчи (Patch) – отдельные части программного кода с внесенными в них изменениями. Размер патча гораздо меньше, чем всей прошивки. При «установке», а точнее его прошивке перезаписывается только ограниченный диапазон ячеек памяти телефона.

Программы для прошивки

Как уже сказано, производители телефонов стараются не допускать свободного распространения своих сервисных программ. С этой целью часто применяют аппаратные ключи защиты, иногда программа при регистрации «привязывается» к конфигурации компьютера. Поэтому к обычным пользователям попадают в лучшем случае «взломанные» и достаточно устаревшие программы для прошивки от производителей телефонов. Гораздо больше выбор программ, созданных независимыми разработчиками. «Любительский» софт зачастую не уступает фирменному в функциональности, а по удобству использования иногда и превосходит его. Перечислим некоторые программы для прошивки телефонов.

• Alcatel.

– Alcatel Workshop 5.0 Lite – универсальная программа для снятия блокировки и прошивки множества моделей Alcatel;

– BE4 FLASHer 1.4 ByGsmBoyM – программа для сохранения и загрузки прошивок.

• LG. Uni_FLOADER – приложение для перепрошивки различных моделей телефонов LG. Файлы прошивки имеют расширение BIF или MOT.

• Motorola.

– Motorola Product Support Tools – пакет сервисных программ для работы с телефонами Motorola; поддерживает большинство моделей, защищен аппаратным ключом, во многих «пиратских» копиях часть функций недоступна;

– Random’s Flash&Backup – удобная программа для прошивки телефона, снятия резервных копий и редактирования прошивок с русским интерфейсом.

• Nokia.

– Rolis FLASHer v4 – программа для обновления прошивок телефонов Nokia семейства DCT4;

– Wintesla – сервисная программа для телефонов Nokia семейства DCT3, снабжена аппаратным ключом защиты и требует особого набора кабелей; существуют «пиратские» копии, однако они работают с ошибками;

– WinDCT4 FLASHer – приложение для прошивки телефонов Nokia; как и предыдущая программа, требует использования специального набора кабелей.

• Samsung.

– SGH FLASHer/Dumper – программа для прошивки телефона и снятия резервных копий на русском языке. Производит как полную, так и частичную прошивку, поддерживает форматы BIN и TFS;

– OptiFLASH – прошивальщик, поддерживающий множество телефонов Samsung;

– ToolBox 4.0 – приложение для прошивки и ремонта телефонов Samsung.

• Siemens.

– FREia build 10 unlock A60 & C60 – приложение для чтения, сохранения и загрузки прошивок, редактирования заводских настроек и снятия блокировки; работает с большинством моделей Siemens;

– Siemens FLASH Tools 2002 v096 – программа для считывания и записи Full Flash, EEPROM, чтения и записи произвольных блоков памяти;

– KSie5.1 – приложение для чтения и записи Flash и EEPROM;

– UniSiemensSoft v.4 – программа для чтения и записи Flash и EEPROM от Siemens.

• Sony Ericsson.

– SE Tool – программа для прошивки телефонов через кабель, подключаемый к COM-порту. Запускается из командной строки;

– SEMC Tool (USB Smart) – приложение с традиционным интерфейсом и поддержкой кабелей USB.

Это, разумеется, далеко не полный перечень. Критерии выбора программы довольно просты. Прежде всего это поддержка вашей модели телефона. По мере появления новых моделей выходят и обновления программ. Лучший способ выяснить, поддерживает ли программа ваш телефон, – обратиться на сайт разработчика и на русскоязычные сайты, посвященные ремонту и перепрошивке телефонов. На официальных сайтах производителей такую информацию искать практически бесполезно. Стабильность работы программы, малое число ошибок при работе с конкретной моделью также следует принять во внимание. На этих же сайтах, а особенно на конференциях и форумах, стоит поинтересоваться мнением тех, кто испытывал программу с вашей моделью телефона. В отличие от «фирменных» программ, любительские разработки далеко не всегда снабжаются системой справки и поддержки, такие руководства создают сами пользователи, непрерывно обновляя и дополняя их. Поддержка программой различных форматов файлов прошивок не столь важна. Как правило, поддерживается большинство форматов, принятых для сохранения прошивок телефонов определенного производителя.

Тактику действий при обновлении программного обеспечения телефона можно свести к десяти пунктам.

1. Выяснить номера версий программного обеспечения вашего телефона.

2. Найти в Интернете сведения о более новых версиях прошивок и внесенных в них изменениях. Выбор достаточно широк, поэтому лучше всего просмотреть несколько ресурсов.

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

4. Решить, нужно ли вам перепрошивать телефон вообще. Любители «эксперимента ради эксперимента» этот пункт могут пропустить, но это чревато последствиями!

5. Выбрать, скачать и установить нужную программу.

6. Сохранить полную резервную копию прошивки телефона.

7. Найти в Интернете подходящую прошивку. Критерий выбора – не столько новизна версии, сколько наличие вразумительного описания и положительных отзывов других экспериментаторов. Кроме того, важно уточнить языковой вариант прошивки: для каждой версии существует несколько таких вариантов. Ознакомиться с конкретными рекомендациями и замечаниями по конкретной модели мобильного и данной версией прошивки.

8. Скачать необходимые файлы прошивки.

9. Торжественно проститься с гарантией на телефон.

10. Приступить к перепрошивке телефона, записывая все свои шаги. Подробная запись очень пригодится для исправления каких-либо ошибок и поможет избежать их повторения.

Прошивка телефона на практике

Буквальным руководством к действию данный раздел может служить только для владельцев телефонов Motorola. Настоящая цель описания иная: показать, как можно применить на практике теорию.

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

Полностью зарядите аккумулятор. Лучше всего, если питание на телефон во время прошивки будет поступать через data-кабель или от зарядного устройства. Для телефонов Motorola более подходит второй вариант, так как кабель USB не мешает подключению штекера от штатного зарядного устройства телефона.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*