Цитата:
Сообщение от Евгешко
Где найти чтоли мануал о том как надо прошивать,какие проги нужны.Для чего эти проги и тд и тп
|
Вот, может кому поможет. Опишу как шил свой
DS500...
Используемые программы:
Flash Tool v3.936.00,
Maui META v6.932.00 и сама прошивка, заточенная под Flash Tool (на данное время нашёл
G1.03R и
G1.04R). У меня стоит G1.02R.
Во первых нужен кабель для подключения к компу.
1. Находим кабель создающий виртуальный СОМ-порт на компе. Это кабеля с "коробочками" посередине. В коробочке расположен чип (бывает, что чип расположен в USB разъёме - тогда "коробочки" нет, а разъём побольше размером). У меня 2 кабеля - один на чипе
PL2303, другой на чипе
СР2101. Первый поддерживает скорость до 921600. Второй - 115200, но стабильнее работает (сведения из инета, так что "зуб" не даю). Вот фотки моего на
PL2303:
Необходимо найти
GND,
Rx и
Tx. На счёт этого есть куча тем, но я пошёл по простому пути. Зная модель телефона к которому шёл кабель (бирочка на разъёме со стороны телефона), я находил его распин. На обеих моих кабелях:
...чёрный - GND,
...синий - Rx,
...белый -Тх.
Цвета могут быть другими, так что здесь ищите сами. Когда нашли - отрезаем разъём.
2. Теперь нужна распиновка разъёма телефона:
Rx и Tx 6227 - это "master",
Rx и Tx 6223 - это "slave".
Телефон лежит экраном вниз, гнездом к глазам - начало отсчёта слева.
Разъёмчик с полным набором контактов взял с Самсунговских наушников. Ещё нужен паяльник, "ровные" руки, терпение и фантазия (с пайкой придётся повозиться). Должно получиться 5 проводов:
GND, MasterRx, MasterTx, SlaveRx и SlaveTx.
Практически кабель (из двух частей) готов. Далее настроимся на работу с
Master-секцией. Паяем
Rx от "коробочки" к
MasterТх(13 контакт) от телефона,
Тх от "коробочки" к
MasterRx(12 контакт) от телефона и
GND к
GND. Если перепутать Rx с Тх ничего страшного не произойдёт, просто тело не законнектится.
3. Подключаем кабель к USB компа (сзади). Комп находит устройство и просит дрова. Показываем диск или папку. Если качали из инета как .ехе - файл, то устанавливаем. Идём
Пуск/Паннель управл/Администр/Управл компьют/Диспетчер устройств, выбираем
Порты СОМ и LPT. Должно появиться что-то типа (для кабеля на PL2303)
Prolific USB-to-Serial Comm Port (COMx). х - будет номером, который указывается в прогах. Дважды щёлкаем на этой надписи и в окошке "Параметры порта" ставим скорость побольше. У меня стоит 115200, но работает и на больших значениях. Всё, кабель законнектился.
Все следующие операции проводятся после "передёргивания" батареи на трубе. Даже после неудавшейся попытки.
4. Снятие
Fullflash - полная копия вашей прошивки. Рекомендую всем снять даже если вы и не думаете что либо делать с трубой, так как потом легче восстановить тело при возникновении проблем.
Устанавливаем
Flash Tool и запускаем. В опциях устанавливаем скорость и номер порта. Подключаем вырубленное тело и идем на вкладку "
Read back". Жмём "
Add". Появляется строчка. Кликаем на ней 2 раза и обзываем свой Fullflash. В появившемся окне выставляем конечный адрес считывания -
0х02000000 и "
Ок". Жмём синюю стрелочку "
Read back" и "
On/Off" на трубе. Если коннекта нет (прога выдаёт сообщения об ошибке) - после нескольких попыток пробуем другую версию (я штуки 4 перепробовал). Если всё нормально, то идёт красная полоса, потом синяя. Когда всё готово появится зелёный кружок "Ок". Ваш
Fullflash готов. Я снял для верности 4 штуки на разных скоростях.
5. Теперь нужно сохранить калибровки. Устанавливаем
Maui META и запускаем. Выставляем скорость и номер порта. Жмём "
Reconnect" и "
On/Off" на трубе. Труба должна включиться и пойти коннект. Если коннекта нет, то выдаёт ошибку. В этом случае, как и с
Flash Tool, пробуем другую версию. Если коннект пошёл, то красный кружочек становится жёлтым и появляется новое окно. В этом окне (средняя часть "
Download parameter") ставим все галки кроме "EDGE Interslot Ramp" (у меня с ней не пошло). Жмём "
Change NVRAM DB" и в открывшемся окне выбираем
BPLGUInfo... (файл без расширения) из папки с прошивкой (Master). Жмём "
Upload from flash" и когда внизу появится надпись
Upload barcode setting form flash successfully жмём "
Save to file". Обзываем и сохраняем. Всё, калибровки сохранены.
Всё, что описано выше, пригодится в любом случае, да и трубу этими операциями не убъёте.
ДАЛЬНЕЙШЕЕ НА СВОЙ СТРАХ И РИСК... Сразу хочу сказать, что различий в прошивках G1.02R и G1.04R я не заметил. В первой был глюк при работе с файлами (копирование, перемещение, удаление) - тело через 1.5 - 2 минуты вырубалось. Теперь глюка нет. И по впечатлению 10-ти дней, сенсорный экран лучше работает, но спецом не тестировал.
Для начала сохраняем PC Sync Manager-ом телефонную книгу, СМС, нужные файлы из телефона (флэшка не пострадает). Теперь начинаем саму прошивку.
6. Запускаем
Flash Tool. Вкладка "
Download". В окошке "
Download agent" выбираем файл "
MTK_OllInOne_DA.bin" из папки с прогой, в окошке "
Scatter-loading" выбираем файл "
Scat.txt" из папки с прошивкой "Master". Жмём "
Format" и в выскочившем окне выбираем "
Auto Format FAT" потом "
Ok" и на трубе "
On/Off". Пошла красная полоса, потом зелёная. Зелёный кружок "Ok" - формат закончен.
7. Прога запущена. Жмём "
Download" потом на трубе "
On/Off" - пошла красная полоса, потом синяя, потом зелёная и зелёный кружок "Ok". Прошили.
8. Теперь восстановим калибровки. Запускаем
Maui META и коннектим как в пункте 5. Галки ставим как в п.5. Потом жмём "
Change NVRAM DB" и выбираем тот-же файл
BPLGUInfo... Далее жмём "
Load form file" и выбираем файл, который сохранён после п.5. Жмём "
Download to flash". Ждём надписи внизу "
Download barcode setting to flash successfully". Калибровки и IMEI восстановленны.
"Передёргиваем" батарею и врубаем трубу. Все действия описываю после того, как провожу их на телефоне. Моя труба включилась и работает.
Здесь описана перепрошивка Master-секции. Slave-секция практически не слетает и говорят шить её не нужно. Slave прошивается на включённом телефоне. Я её пока не трогал, так как не могу законнектить, но при проверке версии проши пишет, что Slave - G1.04R. Выходит прошилась?