Прошивка китайских телефонов - Часть 2
Приветствую всех!
Не пропало желание прошить своего«китайца»? Тогда предлагаю Вашему вниманию вторую часть статьи по прошивке китайских телефонов. Мы уже знаем, что такое прошивка, знаем, для чего она нужна, надеюсь, что к этому времени и прошивочный кабель все добыли. Ну что-же, тогда приступим!
Что нам понадобится ещё? Правильно, софт. Программа, которая заливает прошивку в телефон и читает её же оттуда. Очень желательно, чтобы софт был бесплатным, ну или условно бесплатным, так что всяко-разные аппаратно-программные комплексы, они же Програматоры,они же Боксы - временно отпадают. Ещё хотелось бы, чтобы софт имел интуитивнопонятный и простой интерфейс, чтобы начинающие прошивальшики хоть приблизительно понимали, что делают. Не буду особо оригинален, если скажу, чтовсем вышеперечисленным требованиям отвечают две программы: SpiderMan и Flash Tool, вот их-то нужно найти и скачать. Яндекс вам в помощь! Я пользуюсь версиями SpiderMan 2.6 и Flash Tool 4.10, дальнейшее описание буду приводить именно для этих версий, но, возможно, в природе уже существуют более новые. Есть желание - поищите. Ещё к софту можно отнести драйвер для кабеля. В тысячный раз повторяю: нормальный, правильный драйвер - это такой драйвер, после установки которого в диспетчере оборудования появляется новый, виртуальный СОМ-порт. Вот как накартинке:
ProlificUSB-to-SerialCommPort (COM3) – это он и есть! Это мой кабель на PL2303; если будете использовать другиекабели на микросхемах другого типа – картинка будет немного отличаться; но сутьвсегда одна: в диспетчере устройств должен появиться виртуальный COM-порт! Все остальныедрайвера – не подходят! Все остальные – это такие, после установки которыхтелефон становится «Составным USB-устройством»,чем-нибудь непонятным с именем 6226 или 6225, флеш-накопителем или… Дляпроверки можете несколько раз вставить/извлечь кабель в гнездо USB: виртуальный СОМ-портдолжен соответственно появляться и исчезать из оборудования (на то он ивиртуальный! J).
Ну ладно, с этой задачей,надеюсь, справились все. Пойдём дальше. Как я уже говорил, для прошивки нампотребуется найти в телефоне два сигнальных контакта: Rx и Tx. По одному из них данные идут из компьютера в телефон, а подругому – обратно. Как найти? Инструкций в Интернете много, охота – можетепоискать; я расскажу, как это делаю я. Делаю, потому что жадный. Для не жадныхи ленивых есть такая хитрая штучка: Univeral Mobile phone Tester. Этоустройство самостоятельно находит контакты Rx,Tx, проверяет радиотракт,процессор, память... Но стоит при этом как несколько новых китайских телефонов.И работает не со всеми телами. Охота – покупайте; нет – попробуем по другому.
Для начала – открываем телефон иизвлекаем из него плату. Далее – вооружаемся увеличительным стеклом, настольнойлампой и терпением, и очень внимательно просматриваем плату со всех сторон.Смотреть нужно везде: за динамиком, под наклеенной клавиатурой, возле держателяСИМки… Цель – группа контактов, представляющих из себя круглые, не залитыелаком «пятаки» диаметром около двух миллиметров. Они обычно сгруппированы водном месте, и их бывает от трёх и до десяти штук. Часто рядом с ними дажеподписи соответствующие имеются. Напомню, нам нужны те, которые Rx, Tx и Gnd. Нашли? Что-же, вам повезло. Припаиваем к контактам тоненькиепроводки и – можно продолжать. О технологии пайки – чуть позже. Что? Не хотитепаять совсем? Есть вариант: можно тестером попытаться «вызвонить», найти этиконтакты на разьёме в телефоне: включаем тестер в режим «прозвонки», один щупставим на выбранный «пятак», а другим поочерёдно касаемся всех контактов вразъёме телефона. Запоминаем тот, который запищит. Если вызвонятся все – можнонайти подходящий штеккер и уже в нём припаять соответствующие проводки.Получится, конечно, круто; но вот только тут образовывается пара проблемок:
1) К китайским телефонам далеконе всегда удаётся подобрать подходящий штеккер; поиски могут затянутьсянадолго…
2) Даже если всё получится – нетабсолютно никакой гарантии, что этот кабель подойдёт к другому, пусть даже иточно такому телефону. Модификаций «китайцев» великое множество, и ровностолько же вариантов расположения искомых контактов. Если кабельизготавливается для «себя, любимого, для души» и в единственном экземпляре -тогда вопросов нет; дерзайте! Ну а если заниматься этим в коммерческих целях –по моему, не окупается; себе дешевле просто записывать найденные распиновки…
Да, и ещё: не удивляйтесь, есливдруг окажется, что эти сигналы вообще не приходят на системный разъём телефона– это обычная практика для «китов». Наверное, им действительно дешевле лишнийраз разобрать и собрать телефон, чем потратиться на один лишний грамм меди длядорожек…
А что делать, если контакты неподписаны, или их нет вообще? Ну, положим, ВООБЩЕ их быть не может: иначе – какбы сами китайцы прошивали свои аппараты? А вот что они не подписаны – так этозапросто! Значит, будем искать, делать тайное явным. Для этого нам потребуются:тестер, светодиод (лучше – маленький красный, они ярче светят) и парапроводков. Да, и ещё потребуется ловкость рук (!) и канцелярская резинка, вседальнейшие действия нужно производить с вставленной батарейкой, что не всегдаудобно. Но телефон должен быть выключен! Ставим минусовой щуп тестера на массу(она же – минусовая клемма батареи), включаем режим измерения постоянногонапряжения (это тот, которы DC V ), тестер включаем на диапазон до 20 вольт и дальше касаемсяпоочерёдно всех контактов в разъёме телефона, всех «пятаков», которые хотькак-то сгруппированы… и при этом коротко нажимаем на кнопку включения телефона.Вернее – так: становимся щупом на контакт и затем коротко нажимаем кнопку.Задача – найти контакт, на котором до нажатия кнопки было 0,1…0,9 вольта, принажатии напряжение кратковременно подскакивает до 2,7…3 вольт, а затем сноваустанавливается 0…0,9В. Нашли? Поздравляю: это и есть один из искомыхконтактов, тот, который «передача». А тот, который «Recieve» обычно бывает наодном из соседних контактов, на нём присутствует постоянно напряжение где-то врайоне 0,9…2 вольта. Если вас по каким-то причинам вариант с тестером неустраивает – предлагаю ещё один способ. Берём светодиод, припаиваем к егоножкам проводки, минусовой вывод ставим на «массу» (для тех, кто не в курсе: усветодиода, в отличие от обыкновенной лампочки, есть плюсовой и минусовойвыводы; при неправильном подключении он просто не загорится). Плюсовым выводомтак же касаемся подряд всех контактов. На Tx при нажатии кнопки включения светодиод ярко вспыхнет, а на Rx будетпостоянно гореть, но очень-очень тускло.
Для любителей всё понять идокопаться до сути попытаюсь немного пояснить, на чём основаны оба этих способанахождения контактов. Как я уже говорил, по одной шине телефон передаёт данные,а по другой – принимает их. Если эту процедуру слегка «растянуть» по времени,то происходит следующее. В исходном состоянии телефон выключен. Прикратковременном нажатии кнопки «Вкл» микропроцессор посылает пачку импульсовкомпьютеру, так называемый запрос. Посылает и ждёт ответа от компьютера. Вотвспышка светодиода или всплеск напряжения на тестере – это и есть тот самыйпакет-запрос. Если бы мы подключили телефон к компьютеру, то комп на вход«Recieve», то бишь, Rxотправил бы ответный пакет (типа, я тут, привет!). Но так как пока компьютер неподключен, то и напряжения пока нет, пакеты не принимаются; а на входе Rx присутствуют толькосинхроимпульсы, которые и вызывают слабое свечение светодиода. Справедливостиради, стоит сказать, что амплитуда (размах) этих самых синхроимпульсовсоставляют те же 3,5 вольта; но ширина их очень мала, а частота большая, вот поэтому светодиод и горит так слабо. А дешёвые тестеры показывают не амплитудное,а действующее напряжение, вот от того и значение намного меньше 3,5 вольт(причём разные тестеры покажут разные значения!). Желающие могут подключитьосциллограф и посмотреть всё это, так сказать, «А-Ля Натюрель».
Стоит сказать и ещё об одномнеприятном моменте. Дело в том, что светодиоды, вообще-то, не предназначены длятого, чтобы их подключали к напряжению, большему, чем 3 вольта. Не любят ониэтого, горят почему-то… А по сему – ещё один совет. Перед извращениями сосветодиодом найти контакт (контакты), который подключён к батарее. Сделать этонетрудно тем же тестером: на выводе этом, если мерять относительно «массы»,будет напряжение, практически равное напряжению на батарейке. Нашли? Запомните(запишите!) номер этого контакта и не касайтесь его светодиодом. Остальные жеконтакты можно проверять смело… но не долго. В смысле, держите светодиодвключенным секунды две-три, не дольше. Этого времени вполне хватит, чтобыпонять и осознать, светится ли он, но кристалл перегреться не успеет. Чтобы ужсовсем обезопасить светодиод от безвременной кончины, народ советует спаятьпростейший повторитель напряжения на микросхеме К561ЛН2, для полноты картиныпроцитирую неизвестного автора:
Нам потребуется:
- микросхема К561ЛН2
- любой светодиод;
- пара резисторов, на 300-330 Ом и 22 кОм .
Выполняем:
1. Объеденить выводы 2 и 3 м\с между собой.
2. Выводы м\с 5, 7, 9, 11, 13 - на землю(минус питания).
3. Вывод м\с 4 на резистор 300-330 Ом, второй вывод резистора на анодсветодиода.
4. Катод светодиода на землю(минус питания).
5. Вывод м\с 1, это точка соединения резистора на 22 кОм и щупа, которым ибудем искать ТХ телефона.
6. Второй вывод резистора на 22 кОм - на землю(минус питания).
7. Ну и естественно на вывод м\с 14 подается плюс питания.
Конец цитаты. Схема, разумеется,рабочая; более того, стоит заметить, что в ней можно применить не толькоуказанную микросхему, но и почти любую МОП или КМОП-ИМС (с соответствующейкоррекцией выводов)… Но, честно говоря, просто лениво заниматься этим. Ну да,сжёг я так пару светодиодов. Но светодиод стоит три рубля, а микросхема –двадцать; да плюс время, затраченное на работу… Впрочем, желающие могут испаять; чем смогу – помогу.
Я умышленно не упоминал такойспособ поиска распиновок, как Интернет. Нет, я не имею ничего против, многиепользуются именно этим способом. Но, как я уже неоднократно говорил, у одной итой же модели телефона распиновок (и даже типов разъёмов) может быть оченьмного, что только лишний раз запутает людей, только осваивающих азы прошивкикитайцев. Ну и, кроме того, на поиски нужной распиновки в Интернете могут уйтинедели, а тестером всё найти можно и за час!
Прежде, чем окончательно уйти оттемы кабелей, контактов и всего, что с ними связано, хочу сказать ещё две вещи.Вещь номер раз: думаю, не нужно говорить, что кабель к телефону нужноподключать «крест на крест», то бишь, контакт Rx кабеля припаивать к Тх в телефоне инаоборот: Тх на кабеле подключать к Rx телефона. И второе: у меня один кабельна СР2101 просто отказался работать с «китайцами», хотя с другими теламиработал нормально; и судя по отзывам на форумах многие тоже неоднократносталкивались с этой проблемой. В связи с: «влажностью звёзд, инвариантностьюформ дифференциала второго порядка, числом Пи…» - ненужное зачеркнуть; так вот,в связи с этим после сотой неудачной попытки законнектить телефон и компьютеррекомендую попытаться сменить кабель. Даже просто взять другой, точно такой же.Как выяснилось, часто помогает.
Теперь немного о пайке. Тут сновавсё не так просто, как хотелось бы. Ну, для начала – масштабы пайкипредставляете себе? Нет? Откройте телефон и ещё раз посмотрите на контакты, ккоторым предстоит припаивать проводки. И ещё один важный момент. Дело в том,что 99% китайских телефонов собраны на основе процессоров МТК, которые в лучшихкитайских традициях никак не защищены от статического напряжения. Кстати,именно это – причина частых отказов клавиатуры в китах. То есть, проблема номерраз – очень маленькие дорожки, которые при перегреве запросто отлетают; ипроблема номер два – при пайке нужно процессор защищать от статики. Что, паятьуже расхотелось? А скорее всего, придётся (а если вы планируете заниматьсяпрошивкой телефонов на коммерческой основе – то придётся точно!); так что – нампотребуется паяльник. В идеале – паяльник ватт на 25 с регулятором мощности ипитанием от 6…12 вольт, с защитой от статики и блоком питания, гальваническиполностью отвязанном от сети 220В. Но такая техника и стоит немало, и найти еёнепросто; а по сему – предлагаю следующий способ, которым и сам иногдапользуюсь, если паять приходится вне мастерской, так сказать – в полевыхусловиях.
Идём в магазин и приобретаемобычный паяльник на 25 ватт и самым тоненьким жалом, какое только сможем найти.Да, кстати: паяльники бывают с медным жалом, а бывают бронзовые, латунные илиещё какие-нибудь; так вот: медный брать не советую: на нём часто скапливаютсяокислы, мешающие паять. Если паяльника на указанную мощность не будет – можнокупить более распространённый – на 40 ватт, затем в разрыв одного из проводовподключить любой диод на 400 вольт и хотя бы 300 мА. Таким нехитрым способом мыограничим мощность нагревателя в паяльнике до 20 ватт, что в конечном итогезначительно уменьшит вероятность повреждения дорожек от перегрева. Далее –затачиваем и залуживаем жало так, чтобы на конце оно было диаметром миллиметратри, не больше.
Далее: берём паяльник(холодный!), кусок гибкого провода примерно метр длинной, зачищаем с одногокрая сантиметров 15…20 и очень плотно обматываем вокруг жала паяльника, так,чтобы получилось несколько витков (как на фото).
Затем включаем паяльник, ждём,пока он разогреется и другой конец провода припаиваем к любому "экрану” наплате телефона. Таким образом мы, пользуясь научным языком, уравняем потенциалыплаты и паяльника, и сжечь процессор статическим электричеством будет гораздосложнее.
Далее. Ждём, когда паяльникхорошо нагреется, выключаем его из розетки, и пока он не остыл – припаиваемпроводки TxDи RxD.GND(землю),в принципе, можно паять и включенным в розетку паяльником, главное – неотсоединять провод между жалом паяльника и "землёй” телефона! Когда всё готово- сначала отпаиваем провод от "массы” телефона и только потом – его можноснимать с паяльника. Думаю, не нужно говорить, что отпаивать обратно проводкинадо с теми же мерами предосторожности! После пайки обязательно чистым спиртоми кисточкой протираем контакты, чтобы на них не оставалась канифоль (или чемтам вы паяли). Должно получиться примерно вот что:
Толстый красный провод идёт кжалу паяльника.
Кислоту при пайке использоватьнельзя! А в идеале – вообще применяйте нейтральные флюсы; канифоль – каккрайний случай и сразу же после пайки промывайте спиртом. Вуаля! Всё "железо”готово для прошивки!
Теперьпрограммная часть.
Итак, кабель есть, хитрыеконтакты Rxи Тх найдены, весь софт скачан, пиво для храбрости выпито.Глубоко вздохнули и… Запускаем программу FLASH TOOL 4.10. Та версия, которая уменя не требует инсталляции, для определённости помещаем папку с программой в ProgramFiles (не обязательно) и щёлкаем по файлу "HungHa.exe”:
Вот такая картинка предстаётнашему взору. Не страшно? Ну, тогда продолжим. Самое наипервейшее, что нужносделать человеку, первый раз прошивающему телефон – это сделать копию прошивкидо начала всех манипуляций с телефоном. Помните, я говорил, что прошивка – этовсего лишь файл, записанный в флеш-память телефона? Так вот, сейчас мы будемделать обратный процесс: прочитаем этот файл и сохраним его «на всякий случай».В случае, если что-то пойдёт не так, при наличии этого файла всегда можновернуться в исходное состояние. Кстати, очень полезно делать бекап именнонового, полностью рабочего телефона: очень часто "китайцы” начинают глючитьпосле некоторого времени нормальной эксплуатации. В этом случае проще всегозалить в телефон исходную, неповреждённую родную прошивку и телефон – какновый! Можно, конечно, поискать по Интернету подходящую прошивку, но шансовнайти её – не много…
Итак – делаем бекап телефона.
В меню "Options” выставляем номер виртуального COM-порта (можно подсмотретьв диспетчере устройств при подключенном кабеле). Там, где BasebandChipTypeставимгалочку напротив процессора, установленного в телефоне – это можно прочитать насамом процессоре, установленном на системной плате телефона, а можно и простоперебрать все типы – их там не так уж и много. Выставляем скорость прошивки (BaydRate); на мой взгляд, больше460800 выбирать не стоит: в скорости, конечно, выиграем, но и число различныхглюков увеличится. Многие советуют сразу ставить 115200; кто желает –попробуйте, но будьте готовы к тому, что прошивать телефон придётся не одинраз, и во времени только потеряете. На вкладке "Download” нажимаем на кнопочку "Downloadagent” и выбираем "MTK_AllInOne_DA”,кнопочка "Scatter Loading” – "scat26.27.28.29”. Что означют все эти надписи–расскажу в следующей части, пока же – просто выберите соответствующие пункты ипользуйтесь! Переходим на вкладку Readback. Нажимаем на "Add” и ниже появляетсяполе с названием вроде "NA 0x00000000 0x00000000 ROM_x”. Два раза нажимаем чуть правее NA ипоявляется окошко, в котором желательно как-то вразумительно назвать свой файлбекапа. Затем в зависимости от объема флеш-карты на Вашем телефоне указываемсоответствующие адреса. Ниже приведены адреса, которые нужно прописать дляразличных объемов флешки.
0х00000000 и 0х01000000 для телефонов с объемом флешки на 16 Mb
0х0000000 и 0х00800000 – на 8 Mb
0х0000000 и 0х00400000 – на 4Mb
Вот на этом этапе чаще всеговозникают проблемы. И проблемы большие. Дело в том, что указанные адресавводить ОБЯЗАТЕЛЬНО!!! Программа начинает считывать файл с указанного адреса изаканчивает на указанном адресе. И возможна такая ситуация, когда поневнимательности указали стартовый и финишный адреса, ну, к примеру, для8-метровой флешки, а она на самом деле – на 16 мегабайт. В результате программапрочитает только часть прошивки (как, собственно говоря, её и просили!) исохранит этот кусок в файл. Пользователь, уверенный в том, что у него есть файлбекапа, принимается издеваться над любимым «китайцем», наглухо убивает егопрограммно, пытается вернуть всё как было при помощи того, что, как он думает,есть бекап… И седеет очень молодым! Телефон остаётся трупом. Чтобы такого непроисходило с вами – всегда точно указывайте размер флеш-памяти телефона,который вы пока ещё не знаете. А коль пока не знаете - выбираете любой из трёхвариантов: заодно и проверите, насколько вы везучий человек!
В принципе, всё готово для снятия бекапа. Берём наш чудо-кабель с торчащимипроводочками, телефон с такими же проводками, соединяем проводки (можно простоскрутить и изолировать место скруток). Как соединять – помните? GNDсоединяемс GND, TxDтелефонаскручиваем с RxDкабеля и наоборот: RxDтелефона соединяем с TxDнакабеле. Впрочем, если ошибётесь, то этим телефон точно не убьёшь; он просто незаконнектится с компьютером, а программа выдаст какую-нибудь ошибку. Итак,проводки скручены и заизолированы. Вставляем кабель в USB-гнездо на компьютере, затем – припомощи всё той же канцелярской резинки подключаем батарейку к телефону(желательно именно в такой последовательности, иначе телефон может определитьсякак составное USB-устройствои ни о какой прошивке речи не будет). Нажимаем кнопочку "Readback” и затемкоротко – кнопку включения телефона. С длительностью нажатия на красную кнопкув телефоне нужно поэкспериментировать; иногда достаточно нажать и сразу отпуститькнопку, а некоторые телефоны требуют почти двух секунд удержания. Главное – недопускать включения телефона. Результатом всего вышенаписанного должна бытьсначала бегущая красная полоска внизу окна программы, потом в правом нижнемуглу появится тип и размер флешки, установленной в телефоне и начнётсясчитывание прошивки. Это и есть тот самый размер флеш-памяти! Правда, и туткитайцы пооригинальничали со своей странной логикой: надпись "128Mb+32Mb” у нихпочему-то соответствует 16 Мб. флеш, 64 Mb – это 8Мб, а 32Mbна поверку оказываются четырёхмегабайтной флешкой. Ну даладно, это всё мелочи. Тут гораздо важнее следующее: помните, я сказал, чтобы впервый раз выбирали любой размер флешки. И что выбрали? Сравните с тем, чтонаписано в правом нижнем углу окошка программы. Совпало? Ура! Вы можете игратьв казино – удача на вашей стороне! А если нет? Тогда останавливаем процесс,удаляем файл бекапа (если он успел создаться), передёргиваем аккумулятор втелефоне и начинаем всё сначала, но на этот раз указываем стартовый и финишныйадрес прошивки в зависимости от того, что нам «сказала» программа в первый раз.
Если процесс не пошёл – скореевсего, вы перепутали проводки, проверьте, правильно ли они соединены, поменяйтеместами RxDи TxD.Ещё можно попробовать убрать галочку в пункте "check baseband chip eco version". Ещё можно поставить поменьше скорость. Всё должно работать! Но вот он,наконец-то настал тот миг, когда чтение прошивки закончилось и файл сохранилсяв указанном нами месте! Ура! Теперь никакие глюки, багги и вирусы вам нестрашны! Делаем не меньше десятка копий этого файла и сохраняем их в разныхместах. И идём пить пиво!
Или – не идём? Правильно: я ведьобещал рассказать про две программы, а рассказал лишь об одной. Исправляюсь!
"Spiderman” – это почти полныйаналог FLASH TOOL. Я пользуюсь версией "Spiderman2.60”,но кажется, уже есть более новые версии (Яндекс вам в руки!!!). На самом деле, "Spiderman” – это такойпрограмматор для телефонов, так называемый Бокс; а "Spiderman2.60” – это отвязанная отэтого программатора программная часть, которая благодаря неизвестным (мне)программистам прекрасно работает и самостоятельно, стоит лишь в настройкахвместо COM-порта, ккоторому должен быть подключен программатор указать номер виртуального порта,на котором "висит” наш прошивочныйкабель. Выглядит эта программка так:
На картинке внимательные дажемогут разглядеть результат прошивки китайского слайдера – очередного клона N95 с процессором МТ6225.
Как и в Flashtool - не рекомендуювыставлять скорость выше 460800; при большей скорости у меня часто выскакиваютошибки. Программа, как видно из приведённого скриншота, рассчитана не только напроцессоры MTK, но и намного других, преимущественно китайских (вкладки справа вверху). Ещё этапрограммка умеет "корректировать” IMEI, если вдруг кому это нужно (а уважаемой милиции это НЕ НУЖНОВООБЩЕ!)… И ещё у неё есть самый главный плюс: зону безопасности телефона Spiderman восстанавливаетавтоматически!!! На сколько сразу упрощается жизнь: даже если попытаться залитьв телефон абсолютно неродную прошивку – убить безвозвратно ничего не получится!Ну и ещё, контрольный выстрел: программу практически не нужно настраивать! В FlashTool-е, как вы помните, нужновыставить целую кучу параметров: тип процессора, Download agent, Scatter-Loading… Радуйтесь: в "Spiderman2.60” выставить нужно толькономер виртуального Com-портаи скорость! Очень редко бывает необходимо переставить галочку с "NAND FLASH” на "NOR FLASH”.
Итак, краткое руководство попользованию этим чудом техники.
Запускаем файл SpiderMan.exe. Вмоём случае при запуске программа потребовала пароль, который благополучнолежал в «таблетке» - текстовом файле, скачанном вместе с программой. Короче – сэтим, думаю, разберётесь. Затем нажимаем "Connect", выставляем номерCOM-порта (если поле не активно – нужно поставить галочку "SetNewPort”), скорость. Подключаемтелефон и нажимаем кнопочку "Boot"; всё готово к чтению прошивкителефона.
Должна появиться строка"Press ON/OFF key. Please..." и в телефоне жмем красную кнопку. Еслиничего не перепутали - пойдет процесс инициализации телефона, снизу побегутполоски и через несколько секунд Spiderman выдаст информацию о типе процессора,памяти. Если этого не произошло – нужно попробовать понажимать красную кнопкуна телефоне чуть дольше или наоборот: чуть короче; иногда полезно выниматьбатарею и ставить назад - перезагружать процессор. Очень редко для того, чтобыпрограмма «увидела» телефон нужно переставить галочку с «Nor_flash» на «Nand_flash» или наоборот.
Дальше – всё интуитивно понятно,как говорится – "английский со словарём”:
Boot - загрузка, получениеинформации из телефона: версия прошивки, тип процессора, размер флеш-памяти…Заодно – и проверка кабеля: если что-то не так – программа ругаться будет!
Read - чтение прошивки изтелефона (Бекап) и сохранение в виде текстового 16-ричного файла на компьютере.
Flash - заливка прошивки втелефон.
Format - форматирование памяти,сброс настроек на заводские.
Unlock - Снятие кода оператора ипользовательского кода, ежели паче чаянья, таковой буде наличествовать.
Direct IMEI – без комментариев.Пользуйтесь осторожно, закон этого не одобряет! Кстати, в программе два полядля IMEI – во многихкитайцах не только две СИМки, но и на самом деле два радиотракта (!), и какследствие, два IMEI.Удобно.
Есть ещё кнопочка «FormatFAT» - тоже, думаю, понятно(формат файловой системы телефона).
А вот о волшебной кнопочке «FixBadSoftware» сказать ничего немогу. Не доводилось пользоваться. Предположительно, она при заливке фуллапроверяет каждую ячейку флешки на предмет «убитости», и если находитповреждённые сектора – помечает их как «битые» и заливает прошивку в обход их.Но это – только предположительно.
«ManualFormatFat» - форматирует ячейкипамяти по заданным адресам. При лечении «перезагрузок с СИМ», зависаний ипрочих аналогичных неприятностей – полезная кнопочка.
В общем, хорошая программка,удобная. Рекомендую. Даже, наверное, для начинающих она будет попроще, чем FLASHTOOL. Но прошивать не всю прошивку, а только часть, начиная с какого-либоадреса – она не умеет! Увы, идеала не бывает…
Не забудьте сохранить полученныйфайл бекапа в десятке разных мест: на винчестере, на флешке, CD-болванке – поверьте: лишним не будет!Нервы будут крепче!
Кстати, особо любопытные особымогут посмотреть полученный файл: сделать это можно любым шестнадцатеричнымредактором (так называемые HEX-редакторы).Разумеется, мы там ничего не поймём, но ведь интересно же!
Всё: на сегодня хватит! Для особолюбопытных могу предложить домашнее задание: самостоятельно прошить свойтелефон; для этого уже всё есть, а испортить что-то теперь не страшно! А всемостальным сообщаю: прошивать и русифицировать телефоны будем учиться в третьейчасти статьи!
Всем удачи и всего доброго!
- Увеличиваем громкость в китайских телефонах
- Форматирование китайского телефона. Дополнение
- Китайский смартфон HDC 9100 - отзывы владельца
- Jimm Multi 0.6.5a
- Как настроить интернет на китайском X10

23 марта 2010
Просмотров: 41805




