Китайские Телефоны Четверг, 14.12.2017, 09:22
Меню сайта
Категории каталога
Технологии для мобильных [7]
Настройка телефона [3]
Прошивка телефона [5]


Наш опрос
Нужен ли магазин на станицах сайта, для продажи китайских телефонов
Всего ответов: 303
Интересные ссылки..
Объявление

Главная » Статьи » Полезное в телефоне » Прошивка телефона

Прошивка "китайцев", часть 1
Всем доброго дня!
Для начала, у вас, естественно, возникает вопрос: а зачем это нужно? Телефон-то работает (надеюсь!)… Ответ номер раз: а разве не интересно? Ну, а во вторых – я уже писал, что больше половины "китайцев”, которые мне приносят на ремонт "болеют” именно прошивкой. Телефон не включается вообще, включается только без СИМки, не включается совсем если вставлена флешка, не регистрируется в сети, постоянно "подмигивает” подсветкой экрана… Ну и ещё много чего – это всё симптомы слетевшей прошивки. Ну и, кроме того, 99% телефонов русифицированы так, что… уж лучше бы не русифицировали вообще, было бы понятнее. Бывает, что телефон долгое время работает нормально, а потом вдруг начинает капризничать… Все эти неприятности лечатся прошивкой, которую вполне можно сделать самостоятельно. Скажу более: на некоторых сайтах даже выложены инструкции, как именно это сделать. Но дело в том, что люди, писавшие эти инструкции, сами никогда и не пытались сделать того, о чём пишут. Это я говорю с полной ответственностью! И чтобы уберечь вас от подводных камней, поджидающих под гладью подобных статей, я и решился написать это творение. Напугал? Не передумали? Нет? Тогда –
приступим!
Что нам понадобится? Ну, во первых – софт. Я умышленно не стану говорить про специализированные аппаратно-программные комплексы, так называемые "боксы”: естественно, это будет самым простым, правильным и надёжным решением. Только вот стоят эти "боксы” от 200 натуральных американских рублей. За эти деньги можно купить три новых китайских аппарата… Так что – остановимся на бесплатном софте. Предлагаю программу FLASH TOOL 4.10; в Интернете её можно найти без проблем. Почему именно она? Да просто так; просто нужно с чего-то начинать, так почему бы – не с неё?! Кроме того – я сам начал освоение "китайцев” при помощи именно этой программы. Она, правда, "заточена” только под процессоры MTK, но с другой стороны, 95% китайских телефонов собраны на базе именно этих "камней”. Впрочем, для желающих продолжить "обучение”: у этой программы есть масса аналогов.

Ещё нам понадобится небольшой паяльник, ватт на 25…40, несколько тоненьких многожильных проводков в ПВХ - изоляции, тестер, кабель и… желание. Вернее, так: при помощи желания и не слишком кривых рук мы изготовим кабель.

Кабель.
Идём в магазин, торгующий аксессуарами для сотовых телефонов; по дороге запасаемся БААЛЬШОЙ шоколадкой. Мило улыбаемся продавцу и просим показать несколько кабелей для старых телефонов, всё равно каких: типа Siemens C55, Samsung C100, Эриксонов каких-нибудь древних… Не обращая внимания на удивлённые взгляды продавца из предложенной кучи выбираем те, у которых на середине кабеля болтается небольшая квадратная коробочка. Примерно как на фото:

А вот дальше – понадобится та самая большая шоколадка и море улыбок: берём маленький ножик и… пытаемся открыть коробочку! Обычно она держится просто на защёлках, никаких болтиков нет. Не открывается? Берём следующую; очень нервничает продавец – идём к другому. Цель – найти коробочку, внутри которой будет маленькая печатная плата с припаянной микросхемой PL-2303. Вот как на фото:

Некоторые мне возразят, что мол, есть и аналогичные микросхемы (ну, например, CP2101). Не спорю, есть. Но и мои наблюдения, и многих моих коллег сводятся к тому, что с процессорами MTK наиболее стабильно коннектится именно эта микросхема. А стоимость кабелей абсолютно одинаковая, так зачем лишние проблемы? Впрочем, опять же: желающие могут попробовать.
Ну да ладно, как бы то ни было, а кабель мы добыли. Надеюсь. Кстати, обычно в комплекте с кабелем идёт диск с драйверами, он нам тоже понадобится.
Приносим домой всё это добро, вновь открываем таинственную коробочку на кабеле и аккуратно достаём плату. Вооружаемся увеличительным стеклом и ищем на корпусе микросхемы ключ: выдавленную точку (как на фото) или любой иной знак. На надпись внимания не обращаем! Она может быть и кверху ногами, и как угодно. Главное – найти ключ. Нашли? Поворачиваем всю плату таким образом, чтобы ключ был слева внизу (как на фото). Тот вывод микросхемы, который оказался так же слева внизу – вывод номер один. Далее отсчитываем против часовой стрелки выводы 5 и 7. Нашли? Теперь очень внимательно следим за дорожками, идущими от этих выводов: они (дорожки) обязательно закончатся где-нибудь на краю платы и к ним будут припаяны проводки, идущие к тому разъёму, который вставляется в телефон. Дальнейшие действия зависят от того, собираетесь ли вы когда-нибудь использовать кабель по прямому его назначению. Если шнурок был куплен только для прошивки "китайцев”, то аккуратно (АККУРАТНО!!!) выпаиваем все проводки с той стороны кабеля, которая идёт к телефону. Затем, на найденные нами контакты – те, которые идут от 1, 5 и 7 выводов микросхемы, припаиваем по новому проводку сантиметров эдак по 30-40, желательно - разноцветных; они в аккурат должны подойти вместо выпаянных "родных”. Если же вы не хотите бесповоротно ломать кабель – можно проводки припаять вместе с родными (я именно так и поступил). Хуже не будет, но паять сложнее. Итогом наших действий должно стать чудо техники, с одной стороны которого – стандартный USB-разъём, а с другой – три проводка. Кстати, их неплохо бы пометить. На тот проводок, который идёт к 1 выводу микросхемы вещаем бирочку с загадочной надписью "TxD”, 5 вывод обзываем "RxD”, а 7 – "GND”. Что означает эта аббревиатура – расскажу в другой статье (если вам это будет интересно), а пока же – могу вас обрадовать: мы изготовили прошивочный кабель! Закрываем коробочку а проводки выводим наружу. Должно получиться что-то такое вот:

Устанавливаем для нашего девайса драйвера (с диска, или находим в Интернете), затем вставляем USB-разъём в компьютер, через пару секунд в списке оборудования должен появиться виртуальный COM-порт номер … Запоминаем этот номер (обычно 2 или 3) и приступаем к следующему шагу.
Аккуратно вскрываем подопытный телефон. И сразу знатоки начинают со мной спорить: зачем мол, для прошивки телефон разбирать?! Не спорю: для прошивки обычного телефона – ни к чему (и даже вредно!), но вот "китайцы” – это особая песня! Я уже писал, что в 95% случаев в китайских телефонах почему-то на гнёзда не выводятся прошивочные сигналы (те самые TxD и RxD), а в остальных 5% хоть сигнал и есть, но подобрать разъем, который бы соответствовал гнезду китайского телефона – почти нереально! Так что – вскрываем телефон… Открыли? Снова вооружаемся увеличительным стеклом и ищем на плате контакты с всё теми же надписями: TxD, RxD и GND. Ищем внимательно, контакты могут быть где угодно: под наклейкой с IMEI, под клавиатурой, за батарейкой… На фото внизу я показал, как это может выглядеть. Но – не обязательно именно так, вариантов – много.
Вот так:

Или – так:

Если же, несмотря на все поиски таких контактов не обнаружено, или нашлись контакты, чем-то похожие на те, которые на фото, но не подписанные – не беда, ещё ничего не потеряно! Берём тестер (он же – мультиметр), включаем его в режим измерения напряжения. Далее, любым способом подключаем к плате телефона ПОЛНОСТЬЮ ЗАРЯЖЕННУЮ!!! батарейку (удобнее всего это делать при помощи канцелярской резинки). Телефон не включаем!!! Теперь нам понадобится ловкость рук и никакого обмана: один щуп тестера (чёрный) аккуратно ставим на минусовой контакт батарейки (но так, чтобы батарея оставалась надёжно прижатой к соответствующим контактам телефона), а красным щупом поочерёдно касаемся всех контактов всех разъёмов. Не исключая и гнездо для наушников, и гнездо для зарядного устройства… всех, одним словом! Задача – найти контакт, на котором будет присутствовать напряжение около 2,5 вольт. Меньше 1 вольта – не считается, больше 3,5 – тоже. Именно 2,5. Запоминаем этот контакт. Затем, проверяем все соседние контакты на этом же гнезде, но на которых меньше одного вольта. Но не просто касаемся их щупом; делаем следующий фокус: ставим щуп на дорожку (тестер показывает 0…1 вольт), затем коротко нажимаем кнопку включения телефона. Задача – найти контакт, на котором в момент нажатия кнопки включения напряжение поднимается от 0…1 до2…3 вольт, а после отпускания кнопки снова падает до 0…1 вольта. Нашли? Поздравляю! Второй шаг к самостоятельной прошивке сделан! Найденные контакты и есть искомые TxD и RxD. Отсоединяем батарейку и к выбранным дорожкам аккуратно припаиваем проводки, третий проводок, тот, который GND – это масса; его можно припаять к минусовому контакту батарейки, дорожке с надписью GND или к любому экрану на плате телефона. Всё просто. Просто, да не совсем! Это очередной из обещанных мной подводных камней. Дело в том, что найденные дорожки идут прямо к "сердцу” телефона – к процессору; а процессоры MTK из серии 62хх никак не защищены от статики и при пайке обыкновенным паяльником вы, скорее всего, убьёте свой телефон. Как быть? Ну… использовать специализированную паяльную станцию с активной защитой от статики, антистатический браслет… Что? Нет таких? Тогда предлагаю следующий выход из положения. Возьмите свой паяльник (холодный!), кусок гибкого провода примерно метр длинной, зачистите с одного края сантиметров 15…20 и очень плотно обмотайте вокруг жала паяльника, так, чтобы получилось несколько витков (как на фото).

Затем включаем паяльник и другой конец провода припаиваем к любому "экрану” на плате телефона. Ждём, когда паяльник хорошо нагреется, выключаем его из розетки и пока он не остыл – припаиваем проводки TxD и RxD. GND (землю) можно паять и включенным в розетку паяльником, главное – не отсоединять провод между жалом паяльника и "землёй” телефона! Когда всё готово - сначала отпаиваем провод от "массы” телефона и только потом – его можно снимать с паяльника. Думаю, не нужно говорить, что отпаивать обратно проводки надо с теми же мерами предосторожности! После пайки обязательно чистым спиртом и кисточкой протираем контакты, чтобы на них не оставалась канифоль (или чем там вы паяли). Должно получиться примерно вот что:

Вуаля! Всё "железо” готово для прошивки!

Теперь программная часть.Скачиваем вышеназванную программу FLASH TOOL 4.10 и запускаем её. Та версия, которая у меня не требует инсталляции (может, появилась ещё какая-то, не интересовался), сразу щёлкаем по файлу "HungHa.exe” и видим:

Самое наипервейшее, что мы сделаем – это создадим файл с резервной копией прошивки. В случае, если что-то пойдёт не так, при наличии этого файла всегда можно вернуться в исходное состояние. Кстати, очень полезно делать бекап именно нового, полностью рабочего телефона: очень часто "китайцы” начинают глючить после некоторого времени нормальной эксплуатации. В этом случае проще всего залить в телефон исходную, неповреждённую прошивку и телефон – как новый! Можно, конечно, поискать по Интернету подходящую прошивку, но шансов найти её – не много…
Итак – делаем бекап телефона.
В меню "Options” выставляем номер виртуального COM-порта, там, где Baseband Chip Type ставим галочку напротив процессора, установленного в телефоне (можно прочитать на самом процессоре на телефонной плате), скорость (Bayd Rate) больше 460800 выбирать не стоит (быстрее процесс прошивки вряд ли пойдёт, а вот различных глюков только прибавится). На вкладке "Download” нажимаем на кнопочку "Download agent” и выбираем "MTK_AllInOne_DA”, кнопочка "Scatter Loading” – "scat26.27.28.29”. Что означют все эти надписи – могу рассказать в следующей статье, пока же – просто выберите соответствующие пункты и пользуйтесь! Переходим на вкладку Readback. Нажимаем на "Add” и ниже появляется поле с названием вроде "NA 0x00000000 0x00000000 ROM_x”. Два раза нажимаем чуть правее NA и появляется окошко, в котором желательно как-то вразумительно назвать файл бекапа. В принципе, всё готово для снятия бекапа. Берём наш чудо-кабель с торчащими проводочками, телефон с такими же проводками, соединяем проводки (можно просто скрутить и изолировать место скруток). Как соединяем? А вот и не угадали!!! Не попарно с одинаковыми метками, как вы подумали! GND соединяем с GND, это правильно. TxD телефона скручиваем с (внимание!) с RxD кабеля и наоборот: RxD телефона соединяем с TxD на кабеле. То бишь, как бы крест накрест. Впрочем, если ошибётесь, то этим телефон точно не убьёшь; он просто не законнектится с компьютером. Итак, проводки скручены и заизолированы. Вставляем кабель в USB-гнездо на компьютере, затем – при помощи всё той же канцелярской резинки подключаем батарейку к телефону (именно в такой последовательности, иначе телефон может определиться как составное USB-устройство и ни о какой прошивке речи не будет). Нажимаем кнопочку "Readback” и затем коротко – кнопку включения телефона. С длительностью нажатия на красную кнопку в телефоне нужно поэкспериментировать; иногда достаточно нажать и сразу отпустить кнопку, а некоторые телефоны требуют почти двух секунд удержания. Главное – не допускать включения телефона. Результатом всего вышенаписанного должна быть сначала бегущая красная полоска внизу окна программы, потом в правом нижнем углу появится тип и размер флешки, установленной в телефоне и начнётся считывание прошивки. Кстати, советую записать и сохранить на будущее этот самый тип и размер флеш-памяти, потом пригодится! Правда, и тут китайцы пооригинальничали со своей странной логикой: надпись "128Mb+32Mb” у них почему-то соответствует 16 Мб. флеш, 64 Mb – это 8Мб, а 32Mb на поверку оказываются четырёхмегабайтной флешкой. Ну да ладно, это всё мелочи. Если процесс не пошёл – скорее всего, вы перепутали проводки, проверьте, правильно ли они соединены, поменяйте местами RxD и TxD. Ещё можно попробовать убрать галочку в пункте "check baseband chip eco version ". Ещё можно поставить поменьше скорость. Всё должно работать! Но вот он, наконец-то настал тот миг, когда чтение прошивки закончилось и файл сохранился в указанном нами месте! Ура! Теперь никакие глюки, багги и вирусы вам не страшны! Делаем не меньше десятка копий этого файла и сохраняем их в разных местах. И идём пить пиво! В следующей статье я расскажу, как заливать в телефон прошивки, форматировать его, русифицировать и т.д. Всё равно за один раз столько информации не усвоится!
Кстати, попутно предложение к администратору этого сайта: было бы здорово начать собирать коллекцию прошивок "китайцев” на случай "повис, а бекап не сделал” или "хочу нормальный русский язык”, да и вообще – было бы полезно всем.

Категория: Прошивка телефона | Добавил: Romantic-2004 (29.12.2009) | Автор: Сергей Искрицкий
Просмотров: 27168 | Комментарии: 12 | Рейтинг: 4.9/38 |
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Статистика
Купи
Copyright MyCorp © 2017
При копировании материалов активная ссылка на источник KitayPhone.Ru обязательна
Создать бесплатный сайт с uCoz