KitMOBI.ru
Прошивка и перепрошивка китайских телефонов
В данной статье мы рассмотрим популярный вопрос перепрошивки китайских телефонов в домашних условиях. А также попробуем самостоятельно сделать кабель для перепрошивки в домашних условиях.
Давайте для сначала разберёмся в терминах, знание которых нам понадобится не только для общего развития, но и более глубокого понимания содержимого приведённой статьи.
Фул (от англ. «full»), fullflash, FF, – двоичный (бинарный, обычно имеет расширение «.bin») файл, который в нашем случае содержит полный образ памяти телефона.
Существует также понятие «FirmWare» («FW«) – версия прошивки, но к телефонам-китайцам оно не очень применимо, т.к. слово «Ware» есть, а «Firm» отсутствует.
Принято выделять следующие части фулфлеша (прошивки):
EEPROM – небольшой блок настроек конкретного китайского телефона;
MCU – основная микропрограмма телефона;
LangPack – часть, содержащая языковые ресурсы;
Content – мелодии, картинки и иные части оформления.
Фулы для китайских телефонов отличаются друг от друга версией, имеющей примерно такой вид:
«MTK_ROMINFO_v04M158N_PCB01_GPRS_MT6225_S00. ZZT_G580P09_5_1T09D0525_MB01.BIN»
Чтобы китайский телефон корректно работал, необходимо устанавливать (прошивать) точно такую же версию. Если заливаемый «фул» по своей версии отличается от установленного производителем, то телефон после такой прошивки может работать некорректно, попросту глючить или не станет работать вовсе.
Прежде чем начинать перепрошивку своего китайского телефона необходимо помнить следующее:
1. Каждый китайский телефон имеет свой набор микрочипов и даты их изготовления. Конкретно под этот набор в конкретном телефоне предусмотрен свой экземпляр прошивки (FullFlash, фулфлеш, фулл). Поэтому два одинаковых на вид телефона могут быть совершенно разными внутри и, соответственно, с абсолютно разными прошивками – с разными фуллами.
2. Кабель USB из комплекта китайского телефона не подойдет для прошивки и, соответственно, им не удастся залить или слить фулл для последующей его русификации или каких других манипуляций.
3. До начала всех действий с прошивкой телефона необходимо сохранить копию фулла прошивки, т.е. сделать бэкап фулла.
4. Для успешных действий с телефоном рекомендуется внимательно дочитать все до конца и все процедуры выполнять в соответствии с каждым пунктом статьи.
Кабель для прошивки китайского телефона
Кабель передачи данных, который идет в комплекте с китайским сотовым телефоном не предназначен для прошивки этого телефона. Несмотря на то, что при подключении выдается запрос с выбором подключения как COM-порт, возможности для прошивки таким подключением не прибавляется.
Для прошивки китайского телефона, а так же снятия копии фулла (всей прошивки) телефона требуется подключение телефона через реальный COM-порт компьютера, либо через USB-кабель, определяющийся как виртуальный COM-порт.
Самостоятельное изготовление кабеля для прошивки китайского телефона
Как говорится при сильном желании и пытливом уме самому в домашних условиях можно изготовить всё что угодно. Для создания прошивочного кабеля нам понадобится набор начинающего электрика и перечисленные ниже предметы:
1. Штекер, отрезанный или аккуратно отпаянный от родного USB-кабеля из комплекта (либо от гарнитуры, если не жалко). Такой штекер должен быть разборным, чтобы иметь возможность переставлять контактные штырьки в другом расположении;
2. Цифровой вольтметр (мультиметр);
3. Любой дата-кабель для сотового телефона, определяющийся на компьютере как виртуальный COM-порт (с коробочкой посередине провода, в ней находится плата с контроллером). Купить его можно почти в любом магазине сотовой связи, или на радиорынке. В среднем стоимость такого кабеля 300 – 500 руб.
4. Драйвера для выбранного дата-кабеля.
Приступаем к изготовлению. При подключении купленного дата-кабеля к компьютеру должен запуститься мастер нового оборудования с сообщением о найденном неизвестном устройстве. Если этого не произошло, значит кабель неисправен или не содержит платы виртуального COM-порта. Такой кабель не подойдет.
Обычно при покупке кабеля с виртуальным COM-портом в комплекте идет диск с драйверами для этого кабеля (не для телефона, а именно для кабеля). Отсутствие диска опять же говорит о том, что кабель без COM-контроллера.
До подключения кабеля необходимо произвести установку драйверов с диска, идущего в комплекте с кабелем.
Необходимо отпаять штекер от купленного кабеля. Среди оставшихся проводов кабеля необходимо найти плюсовой (+5В). Один щуп тестера нужно соединить с одним из проводов кабеля, а другой – на батарею центрального отопления. USB-разъем этого кабеля должен быть подключен к компьютеру, причем ни какие провода кабеля не должны быть замкнуты. Тот провод, который покажет +5 Вольт, необходимо отрезать или изолировать, он не понадобится для дальнейших действий с прошивкой вашего китайского телефона.
Для того, чтобы подключить китайский телефон к компьютеру, необходимо найти всего три провода – Rx,Tx и GND (обычно черный).
Как найти Rx, Tx и GND на разъеме китайского телефона?
Если есть возможность вскрыть телефон и получить доступ ко всем контактам системного разъема, это облегчает поиск необходимых контактов – Rx и Tx. Часто на самой плате телефона есть пятаки с соответствующими подписями. От них можно прозвонить тестером на контакты системного разъема. Если подписей Rx и Tx на плате нет, тогда необходимо сделать следующее:
Вынуть АКБ и прозвонить тестером от плюсового контакта телефона на контакты разъема, в который предварительно вставить штекер от наушников, подготовленный ранее (отрезанный или отпаянный от наушников или родного USB-кабеля). Те же самые действия необходимо повторить для минусового контакта телефона. Таким образом выяснится 2 контакта на штекере: плюсовой и минусовой. Для работы понадобится только минусовой, это и есть GND.
Примечание: чтобы прозвонить все контакты разъема телефона через штекер, необходимо аккуратно переставлять контактные штырьки в штекере в соседние пазы, т.к. обычно их не более трех (как раз столько, сколько нужно для прошивки), но находятся они не в нужном для прошивки расположении.
Для того, чтобы найти остальные два контакта – Rx и Tx, необходимо сделать следующее:
1. Вставить АКБ в телефон и подключить штекер в разъем.
2. Установить тестер в режим «Вольтметр» с измерением не менее 2х Вольт.
3. Один щуп тестера установить на минусовой контакт (GND) штекера.
4. Второй щуп тестера установить поочередно на каждый из остальных контактов штекера, кроме плюсового. При этом на каждом контакте кратковременно нажимать и удерживать (1-2 секунды) кнопку включения телефона, но не позволять телефону включиться. Если при этих действиях телефон включается, необходимо его выключить и продолжить измерения напряжений. Напряжение на контактах поднимается плавно в момент нажатия на кнопку включения телефона и может быть от 1,5 до 2,8 Вольт.
Найденные напряжения на каждом контакте следует записать на листке бумаги.
В результате этих действий должны выявиться минимум 2 контакта, на которых напряжение на момент включения телефона возрастало примерно до 2,8 Вольт.
Вероятнее всего эти контакты и есть недостающие 2 контакта – Rx и Tx.
Найдены все три контакта: GND, Rx и Tx. Теперь необходимо соединить провода кабеля с контактами штекера. Для этого провод (обычно черный) кабеля GND нужно соединить (припаять) к контакту GND штекера. Остальные 2 провода кабеля (Rx и Tx) соединяются с оставшимися двумя контактами штекера (Tx и Rx) в любом соотношении.
Подключение китайского телефона к компьютеру для прошивки через прошивочный кабель
Необходимо подключить изготовленный кабель для прошивки в USB-разъем компьютера, предварительно установив драйвер для данного кабеля. Если все установлено верно, компьютер отреагирует звуком подключения USB-устройства.
Далее необходимо сделать следующее:
Открыть Диспетчер устройств, в Панели управления через кнопку Пуск. Раскрыть группу «Порты COM и LPT» щелкнуть 2 клика на Prolific USB-to-Serial Comm Port (COMx), где X – номер COM-порта и на вкладке Параметры порта нужно установить скорость порта 115200 бит/сек. Необходимо запомнить выставленную скорость и номер порта (COMx). Теперь компьютер имеет виртуальный COM-порт через USB-интерфейс.
Теперь у вас есть почти всё чтобы производить программные манипуляции с вашим китайским телефоном. Осталось только иметь необходимое программное обеспечение. В скором будущем на нашем сайте Вы сможете получить доступ к файлам новых прошивок.
Данная статья носит информационный характер. Если Вы собираетесь производить какие-либо действия по изменению, обновлению или удалению программного обеспечения(прошивки) со своим телефоном, то вы их производите полностью на свой страх и риск.
Источник
DATA-кабели: типы, рекомендации по выбору и порядок подключения
Вы купили мобильный телефон. Что дальше? Наверное, большинству хочется закачать свои мелодии и картинки, скачать с телефона фотографии. Согласитесь, что загружать мелодии и картинки через WAP достаточно дорого. А если необходимо занести большое количество контактов в адресную книгу? Но выход есть – подключить телефон к компьютеру! А что для этого надо? Попробуем разобраться с одним из способов – использованием DATA-кабеля.
Для подключения сотового телефона к компьютеру в настоящее время наиболее активно используются три способа: инфракрасный порт, Bluetooth и кабель передачи данных (в народе именуемый DATA-кабелем). У каждого из этих способов есть свои преимущества и недостатки. Основным плюсом использования дата-кабеля для связи телефона с компьютером является возможность перепрограммирования телефона (обновления/восстановления его программного обеспечения – «прошивки»), а главным минусом – его не универсальность. Однако ряд телефонов не имеют других интерфейсов связи с компьютером кроме DATA-кабеля.
Для каждой фирмы производителя необходим отдельный кабель. В ряде случаев, специальные DATA-кабели, необходимы для разных моделей телефона одного производителя. Такое например встречается у Samsung – при механической совместимости интерфейсных разъемов, электрически они не совместимы.
Необходимость использования различных DATA-кабелей для разных телефонов вызвана не разницей в электрическом или логическом интерфейсе телефона, а в типе и расположении контактов интерфейсного разъема. В этом плане выгодно выделяются телефоны фирмы Motorola (все относительно современные модели семейства p2k) – на них установлен стандартный разъем mini-USB интерфейса (кабель, для которого можно купить в любом компьютерном магазине), в то время как телефоны других фирм хотя, и поддерживают USB интерфейс, но используют свой тип интерфейсного разъема.
Основным функциональным различием DATA-кабелей является используемый ими интерфейс подключения к компьютеру и внутренняя электрическая схема. Существуют три типа DATA-кабелей:
- COM-кабели подсоединяются к COM-порту компьютеру, а электронная схема входящая в их состав осуществляет преобразование уровней сигнала COM-порта к уровням сигналов телефона. Плюсом COM-кабелей является отсутствие необходимости в каких-либо специальных драйверах и возможность их использования для перепрограммирования. Их основным недостатком является низкая скорость работы с телефоном, в штатном режиме максимум 115200 бит/с. При использовании сторонних драйверов COM-порта (hiserial) можно достичь более высоких скоростей, но этот способ работает не на всех компьютерах (точнее, материнских платах). Для современных телефонов COM-кабели практически не встречаются.
- USB-COM кабели имеют в своем составе преобразователь интерфейса, представляющий собой электронную схему, преобразовывающую сигналы USB-интерфейса в сигналы, соответствующие сигналам COM-порта. При подключении такого кабеля к компьютеру создается виртуальный COM-порт, поэтому для использования кабелей данного типа необходимо установить драйвера. Плюсом кабелей данного типа, по сравнению с COM-кабелями, является большая скорость работы, а основным недостатком – не всегда корректная работа преобразователей и драйверов.
- USB-кабели лишены какой либо электронной начинки, и представляют собой сочетание двух разъемов и соединительных проводов. Такие кабели существуют только для тех телефонов, которые имеют встроенную поддержку интерфейса USB. Несомненным плюсом таких кабелей (при их поддержке телефоном) является высокая скорость работы, а основным минусом, для ряда пользователей – невозможность прошивки телефона с его помощью, что справедливо не для всех моделей.
Выбор типа DATA-кабеля зависит от задачи, решаемой при подключении телефона к компьютеру. Если необходимо только синхронизировать адресную книгу, органайзер, загружать файлы на телефон или сохранять файлы с телефона на компьютере – подойдет любой, но предпочтение следует отдать USB (если телефон его поддерживает) или USB-COM кабелю. В принципе для перечисленных целей наличие DATA-кабеля не обязательно. Если телефон имеет инфракрасный порт или поддерживает Bluetooth, то их использование может оказаться даже более целесообразным, из-за универсальности данных интерфейсов. Естественно, следует учитывать низкую скорость передачи данных по инфракрасному порту. Если планируется перепрограммировать флэш-память телефона («перешивать»), то в случае, если модель Вашего телефона не поддерживает программирование через USB-интерфейс, следует выбрать либо USB-COM либо COM-кабель.
Какой фирмы кабель выбрать?
Лучше всего оригинальный («родной»), выпускаемый фирмой изготовителем телефона. Ряд моделей имеет DATA-кабели в комплекте поставки, а для остальных его можно купить отдельно. Важнейшим преимуществом оригинального кабеля является его работоспособность, гарантированная производителем телефона. Однако фирменный кабель стоит достаточно дорого – его цена может достигать 1500 руб, поэтому интерес представляют совместимые кабели, стоимость которых составляет от 150 до 500 руб. Кстати имеет смысл сравнить цены DATA-кабели в компьютерных магазинах и салонах связи, т.к. в первых они могут стоить на 100…300 руб. дешевле.
В случае если телефон поддерживает интерфейс USB, задача существенно упрощается, так как USB-кабели не имеют в своем составе электронной части. А для телефонов имеющих разъем mini-USB можно в любом компьютерном магазине купить механически совместимый mini-USB кабель (существует два типа mini-USB разъемов). Выбор USB-COM и COM кабелей задача более сложная, так как используемый в данных кабелях преобразователь должен корректно работать с телефоном для чего в режиме синхронизации и использовании телефона в качестве GPRS-модема необходимо 4 информационных сигнала – Tx, Rx, CTS, RTS, а также общий (GND). В режиме программирования телефона достаточно только двух сигналов – Tx, Rx и, естественно, общего. Поэтому существуют кабели, которые работают на прошивку телефонов, но работают на синхронизацию или GPRS. Следует обратить внимание, что в ряде кабелей сигналы CTS и RTS могут быть закорочены между собой на разъеме телефона и COM-порта. Такой кабель может работать нестабильно. Поэтому при покупке кабеля (и отсутствии навыков работы с электронными схемами и пайки) следует либо проверить его работоспособность в магазине, либо договориться о возврате денег. Вопрос как доработать любой совместимый DATA-кабель до нормального является темой для отдельной статьи.
Наличие подзарядки на кабеле является плюсом, но только в том случае, если ее можно отключить. Периодическая подзарядка почти полностью заряженного аккумулятора вредна даже для литий-ионных аккумуляторов, не говоря о используемых в старых сотовых телефонах никель-металлогидридных аккумуляторов, так как такая подзарядка сокращает длительность автономной работы телефона. Последнее утверждение можно считать спорным, так как у литий-ионного аккумулятора практически нет эффекта памяти, однако тесты показывают, что подзаряжать литий-ионный аккумулятор следует только после его разряда не менее чем на 50%.
Теперь рассмотрим, в каком порядке следует подключать телефон к компьютеру с помощью DATA-кабеля (для синхронизации и т.д.):
- Подключаем DATA-кабель к компьютеру;
- Для USB-COM кабеля устанавливаем драйвера (должны быть на диске, приложенном к кабелю);
- Устанавливаем программу, которую планируется использовать для работы с телефоном, например Mobile Phone Manager – для Siemens x65-x75 или EasyGPRS для Samsung.
- Подключаем включенный телефон к компьютеру. Для телефонов, которые определяются как устройство хранения данных (логический диск) надо дождаться окончания процесса установки, при необходимости установить соответствующие драйвера;
- Запускаем программу для работы с телефоном и настраиваем ее. Как правило, достаточно указать COM-порт и модель телефона.
После этого можно начинать пользоваться связкой телефон-компьютер. Основными проблемами при настройке связи телефона и компьютера с помощью DATA-кабеля являются:
- отсутствие драйверов на DATA-кабель – их можно загрузить из интернета на основе информации о производителе преобразователя COM-USB. Эта информация, как правило, сообщается операционной системой;
- отсутствие программы для работы с телефоном – загрузить из интернета, с сайта производителя телефона;
- неправильная настройка программы для работы с телефоном – внимательно прочесть инструкцию;
- неработоспособность DATA-кабеля либо отсутствие сигналов RTS и CTS – вернуть кабель продавцу.
Кстати, помимо специализированных программ от производителей существуют и универсальные программы, умеющие работать с телефонами разных производителей, например MobTime Cell Phone Manager 2006 или Microsoft Outlook (режим синхронизации контактов), которые могут оказаться полезными при переносе информации (адресной книги) с телефона одного производителя на телефон другого производителя.
Источник