Jump to content
Old Phone Forum
  • Login

    You are currently not logged in to the forum.

    To comment, upload files, subscribe to answers - you need to login.

Renat

Новый Optiflash! Для всех Agere(Гуми)-моделей!

Recommended Posts

Внимание!!!

 

В связи с многочисленными вопросами по поводу выбора программы и версии для прошивки ГУМИ-телефонов решил набросать OptiFlash, который поддерживает максимальное количество моделей. Я не написал эту прогу заново!!! Просто я расширил ее поддержку.

 

За основу взял ядро руссифицированного OptiFlash. Он поддерживает, как прошивку, так и сливание дампа. В него добавлено большое количество типов памяти, в том числе и самых новых, выброшены все ненужные платформы и загрузчики к ним, благодаря чему архив с программой стал весить намного меньше обычного OptiFlash'а.

 

На данный момент проверены и работают следующие модели: X120, E710, X480, X140, C200, C210, D410, X450.

 

По возможности нужно проверить Е300 и Е600.

 

 

FAQ по прошивке ГУМИ-телефона

 

Данный FAQ будет полезен практически для всех пользователей, имеющих ГУМИ-телефоны, то есть это следующие модели: X120, X140, E300, E600, E710, C200, C210, C230, D410, X450, S300, V200, X610, E850 и т.д.

 

Что нам потребуется для этого:

1. Сотовый телефон типа ГУМИ (список приведен выше).

2. Кабель с маркировкой PCB093LBE или любой другой кабель, годящийся для прошивки вашего телефона.

3. Файл прошивки, файл полного родного дампа или патч, созданный программой X120 Resource Manager. Зависит от того, что вы хотите прошить в телефон.

4. Универсальный прошивальщик ГУМИ-телефонов - OptiFlash. Скачать его можно здесь.

 

OptiFlash - это универсальный прошивальщик для ГУМИ-телефонов. Уникален в своем роде, поскольку имеет следующие возможности:

- заливать куски прошивок в формате *.sre и *.s3 путём сравнения с прошивкой телефона и докачкой недостающих элементов(!!) что сокращает само время закачки;

- считывать дамп (полный или кусковой) flash'а телефона;

- сверять содержимое flash с файлом прошивки.

 

Перед прошивкой или считыванием убедитесь, что зарядки в вашем телефоне осталось не меньше половины и на всякий случай сначала сливайте с вашего телефона полный дамп, если с телефоном что то случится.

 

И так, для начала нам нужно открыть программу OptiFlash.

 

Теперь заходим в настройки программы: Опции - Настройки. Во вкладке Основное выбираем нужную вам модель телефона, которую хотите прошить. В поле Опции указываем следущее:

 

Дорожки - ползунок на 1.

Метод дорожек - Начать с FL.

Из всех галочек ниже оставляем галочку Только различия, все остальные убираем.

 

Переходим к вкладке COM порт. Здесь в поле Первый СОМ порт указываем тот порт, на котором настроен ваш кабель и скорость: по умолчанию 115200, но если ваш кабель поддерживает большие скорости, то ставьте больше. В поле Второй СОМ порт ничего указывать не надо, то есть оставьте там <нет> с списке портов.

 

Во вкладке Прошивка и патчинг в поле Файл для прошивки или патчинга укажите адрес файла, который вы хотите прошить в телефон. Вы сможете сделать это позже на главном окне программы, нажав Файл - Открыть.

 

Далее идет вкладка Считывание. Здесь вам нужно указать в поле Файл для дампа путь и название будущего файла, который будет сливаться с телефона. На всякий случай установите галочку Спросить о перезаписи. В поле Считываемые сектора нужно указать область, которую необходимо считать с телефона. Для слития полного дампа с вашего телефона, который можно было бы использовать в дальнейшем в качестве отката нужно указать следующие сектора:

 

0x00000000 - 0x00ffffff - для телефонов с флэшкой на 16 Мб (С200, C210, C230, X140, X450, S300)

0x00000000 - 0x01ffffff - для телефонов с флэшкой на 32 Мб (X120, E710, X480, X610, D410, E300)

 

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

 

Нажимаем ОК и попадаем на главное окно программы.

 

Теперь, убедившись, что в поле Загрузка прошивок и патчей, указан путь к нужному файлу, выключаем телефон и подключаем его к кабелю, предварительно настроенному и подключенному к компьютеру, и нажимаем кнопку Прошить, после чего коротко нажимаем на кнопку включения. Если вы сделали все правильно, то пойдет процесс посылки загрузчика и начнется прошивание файла в телефон.

 

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

 

Если вы хотите считать прошивку с телефона, то сделайте все, как указано выше, но вместо кнопки Прошить нажмите Считать, дальше все также, как и при прошивке.

 

Когда процесс закончится в поле Операции над прогрессбаром появится надпись All is well. Теперь можно отсоединить телефон от кабеля и включить его.

 

По материалам agere-mobile.info. Ссылка на источник обязательна!

 

******************************************************

Оптифлеш этой версии не поддерживает модели Агере с памятью Intel! (X120F,E300F)

 

Если Оптифлеш не реагирует на нажатие красной кнопки, то либо у вас кабель - не прошивочный, либо же он прошивончый, но тогда вместо нажатия красной кнопки надо просто его вставить - после надписи Poewr on mobile!

 

Поддержка новых моделей в программе добавляться пока не будет!

 

И вобщем перед тем, как написать здесь что-либо, убедитесь, что вы прочли внимательно ВСЁ то, что выше + Faq по Agere!

ред.das

OptiFlash_5.0_IT.zip


http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Share this post


Link to post
Share on other sites

Renat,

Внимание!!!

После скачивания файла поменяйте расширение на .7z и распаковывайте.

Просто не до конца прочитала, прости, всёбыло рабочим!!!

Пасиб тебе за то что собрал их всех вместе(оптифлэши)!!!


Осторожно, Работаю в системе МВД (Юрист вневедоственной охраны(ВОХРят...))!

Я не трудоголик,- закричала она, Я - ЮРИСТ!

Что может быть лучше мертвой... холодной... молчаливой... мммм...

Ericsson A1018 -> Siemens M50 -> Samsung X100(red) -> Sony Ericsson K750i/Samsung X100

Share this post


Link to post
Share on other sites

MilanaDa, не за что. :?

 

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


http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Share this post


Link to post
Share on other sites

Ush1epaK, да, он подходит для всех ГУМИ-телефонов.


http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Share this post


Link to post
Share on other sites

ресман скачал, перевел игру в s3, вкючил Оптифлэш, указал адрес файла для прошивки, в файле для дампа указал слитый дамп телефона, нажимаю прошить пишет: Ошибка!?!..Краткие сведения (ERR_BAD_SREC_ADDR)

Share this post


Link to post
Share on other sites

dima609, выложи свой лог, попробуем разобраться.


http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Share this post


Link to post
Share on other sites

выложил лог, надеюсь разберетесь :roll:

I E1 14:01:54 OptiFlash 5.0 IT started

I E2 14:03:35 PC transfer speeds (COM7): 57600 115200 230400 460800 921600

I E3 14:03:35 Loading S-record file (RangeCheck=Off)

I E4 14:03:35 File: C:Documents and SettingsnРабочий столмучилки телефонаOptiFlash 5.0 ITmodels/sl_sceptre3_nice_std.sre

I E5 14:03:35 SRE line 179: IGNORING: S70504001000E6

I E6 14:03:35 There is 1 memory region in the S-record file:

I E7 14:03:35 1: 0x04001000 - 0x04001b13 = 2836 Bytes

I E8 14:03:35 Loading S-record file (RangeCheck=Off)

I E9 14:03:35 File: C:Documents and SettingsnРабочий столмучилки телефонаOptiFlash 5.0 ITmodels/fl_sceptre3_nice_std_v24_1.sre

I E10 14:03:35 SRE line 1188: IGNORING: S70500000000FA

I E11 14:03:35 There is 1 memory region in the S-record file:

I E12 14:03:35 1: 0x00000000 - 0x00004a2b = 18988 Bytes

I E13 14:03:35 Loading S-record file (RangeCheck=On)

I E14 14:03:35 File: C:Documents and SettingsnРабочий столмучилки телефонаигра.s3

I E15 14:03:35 SRE line 1: IGNORING: S00600004844521B

E E16 14:03:35 SRE line 8: Address outside buffers ! 0x01201000

I E17 14:03:35 Error code: ERR_BAD_SREC_ADDR

E E18 14:03:35 Sorry, an error has occured ! (ERR_BAD_SREC_ADDR)

Share this post


Link to post
Share on other sites

Renat, пытаюсь слить дамп с E300, но телефон не хочет конектиться, доходит до 100% и прога сама закрывается. Прошивка стоит E300FXEEE1. И в настройках программы нет Е300, есть Е305 и Е316 - какой из них правильный?

Share this post


Link to post
Share on other sites

Simok, этот Оптифлэш пока не поддерживает телефоны с памятью Intel (прошивки F-серии как раз это и означает). Так что увы. Может со временем добавлю, правда пока точно не знаю как...

 

Genry, спасибо, это хорошо! :)

 

dima609, с тобой пока разбираюсь...


http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Share this post


Link to post
Share on other sites

Всем, привет. У меня возникло пару вопросов по прошивке и патчингу телефонов серии Гуми, так как, мне с ними приходилось только через EasyGPRS общаться, а время на пробы и ошибки нет (потому что хозяин сидит и часто дышит в затылок, когда идёт что-то не так :x ) а вот, собственно, и вопросы:

1) Если мне необходимо залить полную прошивку, то я просто жму: ФАЙЛ-ОТКРЫТЬ-ПРОШИТЬ, верно? (адреса в настройках «прошивка и патчинг» указывать не надо?)

2) Если мне необходимо залить только патч, созданный в ResMan`е, процедура та же, что и выше: ФАЙЛ-ОТКРЫТЬ-ПРОШИТЬ? (адреса в настройках «прошивка и патчинг» указывать не надо?)

3) Что означает кнопка в программе: «сверить»? На сколько я понял - это программа сверят изменённую прошивку с прошивкой в телефоне, так? А потом заливает различия между прошивками?

Заранее спасибо. С уважением.


Ты только пришёл? Тогда: ЧИТАЙ! Если прочитал, то начни от СЮДА!

Share this post


Link to post
Share on other sites

MaksM:

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

2) При прошивании патчей процедура та же, что и при перепрошивке, т.е. указываешь путь к файлу S3-патчу и флэшишь тел. Регионы никакие не нужны. Их нужно удалить.

3) Никогда не пользовался такой функцией, но думаю ты на верном пути :-)

 

Удачи!


Beatitudo nоn est virtutis praemium, sed ipsa virtus

Share this post


Link to post
Share on other sites

MaksM

 

1) Если мне необходимо залить полную прошивку, то я просто жму: ФАЙЛ-ОТКРЫТЬ-ПРОШИТЬ, верно? (адреса в настройках «прошивка и патчинг» указывать не надо?)

Открываешь свой s3 патч (ФАИЛ-ОТКРЫТЬ) нажимаешь ПРОШИТЬ и когда появляется Power on! жмёшь 2сек. кнопку включения и поехали...Ежели кабель с подзарядкой, то просто вытащи и снова вставь кабель из телефона. При ПОЛНОЙ ПРОШИВКЕ!

 

2) Если мне необходимо залить только патч, созданный в ResMan`е, процедура та же, что и выше: ФАЙЛ-ОТКРЫТЬ-ПРОШИТЬ? (адреса в настройках «прошивка и патчинг» указывать не надо?)

ПРИ ЗАЛИВКЕ ПАТЧА .

 

3) Что означает кнопка в программе: «сверить»? На сколько я понял - это программа сверят изменённую прошивку с прошивкой в телефоне, так? А потом заливает различия между прошивками?

Кнопочка СВЕРИТЬ-прога сверяет оригинал (фаил на компе) и только что залитый патч (прошивку). Говорит All well для успокоения твоей души :idea:

 

 

Тепереча понятно?????????????? :lol:

Share this post


Link to post
Share on other sites

Просмотрел всю ветку, нашёл-таки ответ на свой вопрос, что Х200 можно прошить в OptiFlash в режиме С210. А что если я прошивку отредактировал немного в ResMane и размер её, естественно изменился, работать-то тело после перешивки будет?

Share this post


Link to post
Share on other sites

Makc_MB,

Я её размер действительно изменился? :?: Если правильно отредактировал, то будет!


Siemens M35 -> C45 -> Samsung X100 -> X120 -> E300 -> E710 -> X700 -> E200 -> I710 -> D780 -> I9100

Share this post


Link to post
Share on other sites

Здравствуйте, у меня такая проблемка! У моей сестры тел. Е600, хочет прошить, через РесМен Х120 заменял, создавал патч. Далее такая "бурда": Открываю патч (платформу ставлю Е600, все как положено.), нажимаю кнопочку прошить, он мне говорит "подключи тел.". Подключаю выключенный телефон, он начинат секунды 3 что-то пыхтеть/писать а потом говорит "все готово"! Включаю тел. никаких изменений! Почему?

*****************

лог кинь..

ред.das


|____|____|____|____|____|__

__|____|____|____|____|____|

|____Убиваться апстену___|_

__|____|_ ЗДЕСЬ! _|____|____|

|____|____|____|____|____|___|

Share this post


Link to post
Share on other sites

При прошивке оптифлеш выдает ошибку err_protocol. что это значит и как с ней бороться???


Когда изобрели компас, он тоже сначала не везде ловил?

Share this post


Link to post
Share on other sites

При прошивке оптифлеш выдает ошибку err_protocol. что это значит и как с ней бороться???

решается переустановкой дров. причём надо старые полностью удалить, и установить новые с чистого листа..

Share this post


Link to post
Share on other sites

Здравствуйте, у меня такая проблемка! У моей сестры тел. Е600, хочет прошить, через РесМен Х120 заменял, создавал патч. Далее такая "бурда": Открываю патч (платформу ставлю Е600, все как положено.), нажимаю кнопочку прошить, он мне говорит "подключи тел.". Подключаю выключенный телефон, он начинат секунды 3 что-то пыхтеть/писать а потом говорит "все готово"!

 

у меня х140 при слитии дампа происходит тоже самое

лог

I E1 18:40:48 OptiFlash 5.0 IT started

I E2 18:41:19 ThreadGUI started

I E3 18:41:19 ThreadProtocol started

I E4 18:41:19 OS: NT family, Ver:5.1

I E5 18:41:19 Boot loader protocol type: passive

I E6 18:41:19 Memory interface type: 0

I E7 18:41:19 Setup loader: C:\Documents and Settings\санек\Рабочий стол\OptiFlash 5[1].0 IT\OptiFlash 5.0 IT\models/sl_sceptre3_nice_std.sre

I E8 18:41:19 Setup loader base addr: 0x04000000

I E9 18:41:19 Flash loader: C:\Documents and Settings\санек\Рабочий стол\OptiFlash 5[1].0 IT\OptiFlash 5.0 IT\models/fl_sceptre3_sgh_hw5_v24.sre

I E10 18:41:19 Flash loader base addr: 0x00000000

I E11 18:41:19 Stack base addr: 0x00000000

I E12 18:41:19 Stack buffers: 2

I E13 18:41:19 0: 0x00000000 - 0x007fffff [8 MB (8388608 Bytes)]

I E14 18:41:19 1: 0x00800000 - 0x00ffffff [8 MB (8388608 Bytes)]

I E15 18:41:19 Opened COM1 at 115200 baud

I E16 18:41:19 PC transfer speeds (COM1): 57600 115200

I E17 18:41:19 Loading S-record file (RangeCheck=Off)

I E18 18:41:19 File: C:\Documents and Settings\санек\Рабочий стол\OptiFlash 5[1].0 IT\OptiFlash 5.0 IT\models/sl_sceptre3_nice_std.sre

I E19 18:41:20 SRE line 179: IGNORING: S70504001000E6

I E20 18:41:20 There is 1 memory region in the S-record file:

I E21 18:41:20 1: 0x04001000 - 0x04001b13 = 2836 Bytes

I E22 18:41:20 Loading S-record file (RangeCheck=Off)

I E23 18:41:20 File: C:\Documents and Settings\санек\Рабочий стол\OptiFlash 5[1].0 IT\OptiFlash 5.0 IT\models/fl_sceptre3_sgh_hw5_v24.sre

I E24 18:41:20 SRE line 1102: IGNORING: S70500000000FA

I E25 18:41:20 There is 1 memory region in the S-record file:

I E26 18:41:20 1: 0x00000000 - 0x000044c7 = 17608 Bytes

I E27 18:41:20 SendFile=C:\Documents and Settings\санек\Рабочий стол\OptiFlash 5[1].0 IT\OptiFlash 5.0 IT\models/fl_sceptre3_sgh_hw5_v24.sre, Mode=3

I E28 18:41:20 Power on mobile !

I E29 18:41:20 TalkToBootLoader (using COM1)

I E30 18:41:20 Talking to passive bootloader

I E31 18:41:21 Bootloader V1.0 using UART0

I E32 18:41:21 ROM mask ID: 0x00004b43 ( KC)

I E33 18:41:21 ID register: 0x000603ec (Trident II)

I E34 18:41:21 Bootloader type: 5 (0)

I E35 18:41:21 Max. transfer size: 2176 bytes

I E36 18:41:21 Adjusted max. transfer size to: 1920 bytes

I E37 18:41:21 Data to transfer: 2836 bytes in 1 region(s)

I E38 18:41:21 Send: 0x04001000 - 0x0400177f (=1920)

I E39 18:41:21 Send: 0x04001780 - 0x04001b13 (=916)

I E40 18:41:21 Talking to setup loader

I E41 18:41:21 Setup loader V1.1 using UART0

I E42 18:41:21 Setup loader type: 2

I E43 18:41:21 Max. transfer size: 2048 bytes

I E44 18:41:21 Adjusted max. transfer size to: 1792 bytes

I E45 18:41:21 Data to transfer: 17608 bytes in 1 region(s)

I E46 18:41:21 Send: 0x00000000 - 0x000006ff (=1792)

I E47 18:41:21 Send: 0x00000700 - 0x00000dff (=1792)

I E48 18:41:21 Send: 0x00000e00 - 0x000014ff (=1792)

I E49 18:41:22 Send: 0x00001500 - 0x00001bff (=1792)

I E50 18:41:22 Send: 0x00001c00 - 0x000022ff (=1792)

I E51 18:41:22 Send: 0x00002300 - 0x000029ff (=1792)

I E52 18:41:22 Send: 0x00002a00 - 0x000030ff (=1792)

I E53 18:41:22 Send: 0x00003100 - 0x000037ff (=1792)

I E54 18:41:22 Send: 0x00003800 - 0x00003eff (=1792)

I E55 18:41:23 Send: 0x00003f00 - 0x000044c7 (=1480)

I E56 18:41:23 TalkToBootloader: OK

I E57 18:41:23 Duration: 3s

I E58 18:41:23 Closed COM1

I E59 18:41:23 All is well !

I E60 18:41:23 ThreadProtocol finished

I E61 18:41:23 ThreadProtocol: 0

I E62 18:41:23 ThreadGUI finished


m startec>m t191>siemens s55 > Sony Ericsson t 610 > Samsung x140 + Sony Ericsson k750

Share this post


Link to post
Share on other sites

sanek9999,

пробуй OptiFlash 4.16 с платформой P400, или же проврь хорошенько регионы на вкладке Read...

Share this post


Link to post
Share on other sites

sanek9999,

пробуй OptiFlash 4.16 с платформой P400, или же проврь хорошенько регионы на вкладке Read...

данная версия даёт ошибку , нашёл версию Optiflash_for_X140

дамп скинулл размер 48 мв так и должно быть ?

Сообщение от модератора dаs
Да :bx:

m startec>m t191>siemens s55 > Sony Ericsson t 610 > Samsung x140 + Sony Ericsson k750

Share this post


Link to post
Share on other sites

Выдает такую ошибку при дампе ERR_WRONG_READLENGTH, чё делать незнаю. Очень срочно нужно как исправить?

Share this post


Link to post
Share on other sites

Sickness,

для Новых Agere данная версия не подходит :)

Share this post


Link to post
Share on other sites

Люди добрые подскажите что делать,с помощью X120ResMan создала патч с мелодиями,пытаюсь прошить телефон,нажимаю ПРОШИТЬ он проверяет и вместо Power on mobile пишет Ошибка!?!..Краткие сведения (ERR_BAD_SREC_ADDR)

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...