GSM Форум - GSMForum.SU

GSM Форум - GSMForum.SU (https://gsmforum.su/index.php)
-   Китайские телефоны - для новичков (https://gsmforum.su/forumdisplay.php?f=204)
-   -   Прошивка кита От и До на примере Nokia N95 (https://gsmforum.su/showthread.php?t=29448)

serjant 17.02.2008 14:17

Прошивка кита От и До на примере Nokia N95
 
Вложений: 5
Приветствую всех!!!!
расскажу от начала и до конца что я делал с моим n95, задача стояла перепрошить русский...
вот какой он есть :
http://content.foto.mail.ru/mail/bigdiffuzor/9/i-84.jpghttp://content.foto.mail.ru/mail/bigdiffuzor/9/i-85.jpg

Для начала немного теории:
Для прошивки телефона требуется COM интерфейс, связь компьютера с телефоном происходит по трем проводам
GND- Ground общий провод(масса)
RX-сигнальный(Вход) Data input from Serial Bus
ТX-сигнальный(Выход) Data output to Serial port

Для обмена данными необходимо соединить вывода с компьютера с выводами в телефоне в таком порядке
GND(комп.)-GND (тел.)
RX(комп.)-TX(тел.)
TX(комп.)- RX (тел.)


если вы это поняли то начинаем:
1
Нужно сделать кабель, если у вас нету специальних приспособлений боксов для прошивки
Для этого подойдут кабеля от других телефонов на микросхемах pl2303 или max 232 или их аналоги. К примеру max 232 стоит в дата кабеле от siemensa 45 55 серий (я использовал именно этот), pl 2303 на сасунгах x100 с200 и еще много других проводов, надо смотреть по мануалам. Паять данную схему самому, нет ни какого смысла т.к. в связном провод на сасунг стоит 80р.
Провод на самсунг USB но нужно ставить дрова от него чтоб была видна эмудяция com порта... (по сути там стоит переходниу usb to com)

Для подключеня тела нам нужн 3 провода все остольные можно отрезать.
как узнать какие провода нужные?
легко! просто тупо смотрим даташит (описание, распайку) вашего провода, найти на siemens мне проблем не составило.
Если не нашли описания от провода то поищите алгоритм нахожения их в слепую материалы есть на форумах.
есть схема проверки светодиодом (я использовал обыкновенный савковый, перывй попавшийся в мои клешни и без сопротивления(учтите у него есть + и -))... но нужно знать где земля, тогда на tx диодик будет гореть..

Теперь полученный кабель надо проверить!
методика проста до безобразия, но работает только для комов, (с виртуальными комами может не работать..)
1 включаем стандартую утилиту окон под названием гипер терминал(пуск> стандартные> связь)
2 соединение называем как угодно, а способ связи выставляем com (в моем случае com2)
3 в открывшемся окне терминала пишем произвольние символы, они не должны отображаться, тоесть вы не видете что тыкаете на клавиатуре
4 соединяем провода tx и rx нашего кабеля
5 пробуем печатать, и о чудо, мы видим что пишем!!!

значит наш кабель полностью работоспособен, если вы все еще не видете что пишете, то.... бубен в руки... только он может спасти)))
Более полная инфа на эту тему http://gsmforum.su/showthread.php?t=25523

2
начанаем мучать телефон:icq08:
обязательно полностью зарядите телефон я так не сделал и получил великую трахому на 4 дня!!!!
Расковыриваем идущий в комплекте usb провод (коннектер который рядом с телефоном) и для удобства отпаиваем провода...(естественно надо записать кто где был!!!!) и не коротите контакты!!! ни чо хорошего не будет это точно!!

далее лезим во вложения в распиновка.txt или в форум http://gsmforum.su/showthread.php?t=29382 и смотрим распиновку нашей трубки. Учтите n95 штук 20 разных(каждая китайская деревня делает свои)))
для своей я нешел:
Nokia-N95-PDA
Cect-P168
разъем 2x5 пинов
___________
/ 1 2 3 4 5 \
| 6 7 8 9 10 |
-----------------

4: Phone Rx
5: Phone Tx
6: Gnd

но лучше проверить(кто их знает этих косоглазых)!!
Берем светодиодик и замыкаем gnd на минус и tx на + светодиода. и тыкаем на кнопку включения! светодиод должен заеореться достаточно сильно..
Потом gnd на минус и rx на + светодиода тыкаем красную и он должен чуть туть теплиться! (мне свет пришлось выключить чтоб увидеть:))
система вот такая
http://content.foto.mail.ru/mail/bigdiffuzor/9/i-87.jpg

теперь все готово к совокуплению!!

Сединяем найденные контактики (не забывая, что из компа выходит а в тело приходит сигнал и соответственно наоборот!!!!!)
GND(комп.)-GND (тел.)
RX(комп.)-TX(тел.)
TX(комп.)- RX (тел.)

3
далее переходим к програмной части!
я использовал программу FlashTool4.10 (и другие версии. Все выложены внизу!)
Запускаем FlashTool.
- DownloadAgent выбираем MTK_AllInOne_DA.
- Scatter Loading - scat.txt
- Option - Com Port - порт на котором кабель.
- Options - Baud Rate - 460800 (мож и выше можно, но у меня на более
высокой скорости часто вылетал с ошибками. на этой ни разу)
- если вылетает ошибка можно убрать галу - check baseband chip

Подключаем кабель к телефону и компьютеру. Переходим на вкладку Readback.
Нажимаем на Add и ниже появляется строка типа NA 0x00000000 0x00000000
ROM_0. Двойной клик чуть правее NA и появляется окно в котором мы называем файл нашего бекапа, а после вводим адреса:
16 мегабайтная флешка - 0х00000000 и ох01000000
8 мегабайтная флешка - 0х0000000 и 0х00800000
4 мегабайтная флешка - 0х0000000 и 0х00400000
Нажимаем на кнопку Readback и нажимаем на кнопку включения телефона.(еще есть альтернативный способ, не нажимать, а вставлять провод. еще можно попробывать снять и поствить батарейку) Внизу пробегает красная полоса и после этого в левом нижнем углу мы видим тип процессора, а в правом надпись типа 128Mb+32Mb (в моем случае именно так) и маркировку микросхемы памяти:
128 мегабит = 16 Мегабайт (мой случай)
64 Мегабита = 8 Мегабайт
32 Мегабита = 4 Мегабайта
Примечание:Если выбранные адреса не соответствуют размерам флехи то прерываем операцию и передергиваем аккум на теле (обязательно!). Выставляем правильные адреса и ждем пока фулл сольется..
мы скачали так называемый бэкап, нужно сделать его копию, т.е. одну копию мы будим мучать а торую надо оставить девственной!!

4
нам нужно определить что за прошивка у нас на теле для этого воспользуемся программой china info (скачать внизу ) узнав ее название начинаем искать прошивки уже с русским языком, коих на форуме и в инете море...
Если ваша прошивка v04MTK25_06B_PCB01_GPRS_MT6225_S00.MAUI_06B_W07_20 _MP_V12 то вам повезло.. просто скачиваете внизу Перевод.rar и ставите его))
нашли? если нет, то нам надо воспользоваться руссификаторами(несколько выложены) и зарусить флеш. предварительно почитав форум на эту тему.

Нашли в инете уже русскую? :icq20:тогда нам ее надо закачать в телефон..
На вкладке dawload в rom выбираем найденную прошиву и нажимаем кнопку dawnload и кнопку на телефоне пошел процесс заливки...

у меня в процессе произошла ошибка
http://content.foto.mail.ru/mail/bigdiffuzor/9/i-81.jpg
как выяснилось она была связата с тем что разрядилсь батарейка, а телефон умер и не включался, попытки зарядить батарейку через мертвое тело ни к чему не привели, и батарейка была заряжена ручным способом:
На ней 3 выхода + - и без маркировки, мы просто подаем нужное напряжение на + и - и все!! пошел заряд. Пробывал зарядить от компа, но там очень ток большой, батарейку можно убить. На мой взгляд самый лучший вариант такой! просто подключть батарейку к другому телефону (живому) и зарядить через него, (безопасно на 100 прцентов) я сделал вот так http://content.foto.mail.ru/mail/bigdiffuzor/9/i-86.jpg

далее при попытках залить флеш, нажимая красную кнопку ни чо не вышло, пришлсь снимать и ставить батерейку одновременно нажимая на красную кнопку:icq14:, типичное шаманство, но через неско попыток все пошло...

залил я флеш который нашел в инете, но он опять оказался с кривым русским я решил поставить backup/
Залив родной флеш (который был мной же скачен) тело не включилось, описав эту проблемму в форуме, мне на помошь пришел Sedy за что ему огроменный респект и уважуха!
я дал ему свою прошиву а он сделал мне скат (Repair 116 байт) который нужно поставить, чтоб тело ожило, я честно не понял что да как, но что-то про 116 байт описывалось и обмсуждалось в форуме....(моет это конешно не они))))(выложену внизу)
тело включилось)))))
Так же многоуважаемый Sedy сделал мне ленгпак, поставив каторый телефон стал русским.(перевод.rar)

вот что произошло с моей трубкой)))):)
спасибо всем кто принимал участие в обсуждениях,
особая благодарность:
Sedy за непосредственную помошь с прошивкой
s-v-j за идею про батарейку

maslovets 18.02.2008 09:56

Неплохой, но требующий доработки мануальчик.

serjant 18.02.2008 19:48

Бессопорно требует доработки и уточнения особенно моменты в которых я не компетентен. Но мне кажется достаточно доступно и понятнго для новечка, канешно продвинутые умники мне уже сказали что я лол и дятел... и ни чо не шарю(не для них писалось).
Но может комунибудь статейка и поможет

finntrol 18.02.2008 20:42

небольшой оффтоп...
serjant, слей плиз фул с этого тела.и выложи куда нибудь.
никак белый дисплей на таком не одолею.

serjant 18.02.2008 21:23

Цитата:

Сообщение от finntrol (Сообщение 134055)
небольшой оффтоп...
serjant, слей плиз фул с этого тела.и выложи куда нибудь.
никак белый дисплей на таком не одолею.

вот мой фул, скаченный с рабочего телефона flashtool 4.1

http://ifolder.ru/5383311 (там 2 мои 8 и 16 мб)

mobi_Art 18.02.2008 23:39

Цитата:

Бессопорно требует доработки и уточнения особенно моменты в которых я не компетентен.
Бесспорно
Цитата:

Но мне кажется достаточно доступно и понятнго для новичка,
Но может комунибудь статейка и поможет
Для новичков будет полезно
Цитата:

канешно продвинутые умники мне уже сказали что я лол и дятел... и ни чо не шарю(не для них писалось).
Даже все прекрасно понимающие и делавшие не 1 раз то или иное дело, нередко прибегают к помощи подробных мануалов, что бы не упустить ничего...

В принципе подробная и пошаговая инструкция по работе с кит. телефонами уже есть на форуме http://www.gsmforum.su/showthread.php?t=25127 вижу, что и serjant ей пользовался.. В теме описаны способы поднятия китов из любого состояния имея только кабель...на её основе будет составлена ещё одна инструкция по перепрошивке и руссификации китов (только вопрос времени).


Текущее время: 03:58. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot