PDA

Просмотр полной версии : Программа для смены драйвера дисплея


Neopl
24.12.2009, 12:44
Часто возникает ситуация, при подборе фулла, когда телефон включается, но белый дисплей. Достаточно просто сменить драйвер дисплея. Программа двухкнопочная, 100% рабочая, проверенная на 6225 процах. Если прога не нашла драйвер в вашей прошивке, заливайте другую с которой ТА включается и "белый дисплей".

.:: Скрытый текст (только для групп: Супер модераторы :: 5, Администраторы :: 6, Модераторы :: 7, Инженеры MCRF :: 9, Помощники модератора :: 12, Группа поддержки продуктов :: 14, Разработчики продуктов :: 15, Инженер :: 18, Сенсеи :: 19, Участники :: 24, Штрафники :: 25) ::.

p/s Никакого отношения к авторству не имею, и не претендую на первенство.

Здесь был вложен файл: LCDSwitch.rar (1.84 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

ziam
31.12.2009, 21:57
все хорошо, только пароля на архив нет

uo5oq
31.12.2009, 22:03
только пароля на архив нет
Активнее надо участвовать в жизни Форума, ТовариСЧ!
Тогда всё будет тип-топ :)

DrManila
31.12.2009, 23:11
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 50 сообщение(ий)) ::.

ziam
01.01.2010, 21:41
ребята в той программе из первого поста невозможно выбрать компорт, как альтернатива мне подошел спайдермэн 2.6. Всем спасибо.

grin77
04.01.2010, 23:13
Как выбрать COM порт в этой проге?

Layder
05.01.2010, 01:12
Как выбрать COM порт в этой проге?
похоже, никак...
точнее у меня из всех портов она нашла только "родной" COM1, всмысле не виртуальный USB-COM

используйте SpiderMan 2.6 (и выше, когда будут)

samalet
05.01.2010, 11:16
Я для этих целей использую кабель на Prolific его программа видет, всё что на FTDI не видет :(

Neopl
05.01.2010, 22:41
Я для этих целей использую кабель на Prolific его программа видет, всё что на FTDI не видет :(

Именно так почему-то. На форуме много умных людей, если бы кто-то развил-доработал, может в платный софт куда прикрутил..... было бы замечательно ...

grin77
06.01.2010, 01:17
Именно так почему-то. На форуме много умных людей, если бы кто-то развил-доработал, может в платный софт куда прикрутил..... было бы замечательно ...Тогда хотелось бы, чтобы прикрутили либо к Infin*ty-box, либо к Z*X-ключу. У fishmd спросил по аське, ждём когда ответит.

Yurik74
06.01.2010, 12:01
Проверено, работает как на Prolific так и через DirectCOM если выставить паралельно аппаратному COM1.

Здесь был вложен файл: direct.JPG (187.2 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

ZASlonovsky
17.01.2010, 01:57
"Работает" - в смысле меняет драйвер? Есть опыт успешного применения у кого-нибудь?

Neopl
17.01.2010, 12:34
"Работает" - в смысле меняет драйвер? Есть опыт успешного применения у кого-нибудь?

да "работает" в смысле меняет драйвер, а как же иначе ....

westmax
17.01.2010, 19:10
да "работает" в смысле меняет драйвер, а как же иначе ....

Более точнее не меняет, а выбирает из имеющихся в прошивке.
Работает программа, похоже, только на EVEN прошивках.

s.Mobi
17.01.2010, 22:38
Было б неплохо если бы кто выложил пару - оригинальная прошивка, работающая с одним дисплеем, и эта же прошивка с замененным драйвером дисплея, работающая с другим дисплеем. Хотя что-то мне подсказывает что westmax прав и программа всего лишь указывает универсальному драйверу в прошивке, который поддерживает кучу дисплеев, с каким конкретно lcd нужно работать.

Layder
17.01.2010, 23:37
Было у меня с пару месяцев назад тело, восстановил прошивку, остался белый дисплей.
Нашел ЗДЕСЬ (http://www.gsmforum.su/showthread.php?t=52294) тему именно для этой прошивки. Там человек выложил драйвера дисплея (patchs.rar) со scat файлами. 2-й или 3-й мне подошел.
Когда вышел 2.61 SpiderMan, потом смотрел через него, все-же похоже меняются драйвера для экранов. И каждый из драйверов знает по несколько дисплеев вроде. Правда пока не было после выхода спайдера тел с белыми дисплеями, поэтому не экспериментировал еще.

westmax
18.01.2010, 00:47
Было б неплохо если бы кто выложил пару - оригинальная прошивка, работающая с одним дисплеем, и эта же прошивка с замененным драйвером дисплея, работающая с другим дисплеем

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

Здесь был вложен файл: 000.RAR (15.76 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

s-v-j
18.01.2010, 01:13
Вот пожалуйста. На днях как раз клиент пришел с прошивкой и просьбой зашить именно ее. В прошивке был только один драйвер, по этому я его в winhex-е менял, но смысла это не меняет. Во вложении еще пару драйверов вычлененные из прошивок(для наглядности).

Все что вы выложили это и есть драйвера EVEN....
Есть прошивки где изначально их прописано "аж" 20 штук, но к сожалению ни все "приживаются" в другом фуле.

Было у меня с пару месяцев назад тело, восстановил прошивку, остался белый дисплей.
Нашел ЗДЕСЬ (http://www.gsmforum.su/showthread.php?t=52294) тему именно для этой прошивки. Там человек выложил драйвера дисплея (patchs.rar) со scat файлами. 2-й или 3-й мне подошел.
Когда вышел 2.61 SpiderMan, потом смотрел через него, все-же похоже меняются драйвера для экранов. И каждый из драйверов знает по несколько дисплеев вроде. Правда пока не было после выхода спайдера тел с белыми дисплеями, поэтому не экспериментировал еще.

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

Nics
18.01.2010, 15:21
Правда пока не было после выхода спайдера тел с белыми дисплеями, поэтому не экспериментировал еще.
уже не раз проверено - меняет драйвер, но только в том случае, если в прошивке поддержка только одного дисплея.

bardar
18.01.2010, 16:15
А я имею много скачанных фуллов на 6225 процах, и если при замене прошивке получаю белый экран просто шью другой пока не попаду на рабочую, конечно больше времени уходит но без всяких драйверов, для себя сделал таблицу прошивок и при сравнивании их нахожу с первого раза какой фулл надо лить чтобы не получить труп или молоко.

Layder
18.01.2010, 17:10
уже не раз проверено - меняет драйвер, но только в том случае, если в прошивке поддержка только одного дисплея.
Сегодня спайдером подбирал драйвер на E71+ с замененным дисплеем
Тело пришлось сразу отдать, поэтому сделать логи не могу, и по мелочам расписать тоже :)
однако, для тех, кто еще не пробовал, последовательность была примерна такая:
1) отдетектил дисплей (LCD Switch - Check MTK LCM Modeule), Обнаружился ILI 9235 (вроде)
2) затем работа с прошивкой в аппарате: (LCD Switch - Read Information from Target)
3) сконнектилось с телом, показало список драйверов. выбрал другой, в котором тоже были цифры "9235", нажал кнопку типа "Сохранить", записало что-то в тело.
4) выключил тело, включил - дисплей работает.

s.Mobi
18.01.2010, 17:43
Ребят, большая просьба - если у кого-то действительно получается менять дрова то выкладывайте прошивки на которых это удалось сделать, причем можно и оригинальные и правленые. Постараюсь проанализировать и добавить поддержку в своей программе.

Повторюсь еще раз - очень большая просьба повыкладывать прошивки на которых удалось произвести манипуляции с драйверами, можно даже без комплектов исходная прошивка/правленая прошивка, достаточно одной прошивки. Чем больше у меня будет таких прошивок тем больше вероятность того что все будет нормально и корректно работать ибо на данный момент мне практически не на чем тестировать.

KosGSM
04.02.2010, 21:15
Ребят, большая просьба - если у кого-то действительно получается менять дрова то выкладывайте прошивки на которых это удалось сделать, причем можно и оригинальные и правленые. Постараюсь проанализировать и добавить поддержку в своей программе.

Повторюсь еще раз - очень большая просьба повыкладывать прошивки на которых удалось произвести манипуляции с драйверами, можно даже без комплектов исходная прошивка/правленая прошивка, достаточно одной прошивки. Чем больше у меня будет таких прошивок тем больше вероятность того что все будет нормально и корректно работать ибо на данный момент мне практически не на чем тестировать.
Сегодня принесли две трубы Е71+. Перебросить дисплей с одной на другую. Проц - 6225. Перебрасываю - белый дисплей. Подцепил эту прожку, прочитал список драйверов - оказалось их там аж 14. Стал менять и подобрал (скриншоты прилагаю). Жаль только не отметил какой драйвер стоял изначально, но что-то в самом начале списка (я пометил). Фулы "до" и "после" выкладываю.
Очень хочется увидеть такую функцию в Инфинити, только чтобы не приходилось из-за смены драйвера проливать весь фулл по-новой, а желательно также легко, красиво и быстро, как в указанной программке....Удачи!

Здесь был вложен файл: lcd_before.jpg (69.8 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: lcd_after.jpg (56.7 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: E806_PH1F8_EVCOM_MT6225S00.01_1_20090618__fullflas h_20100204-182255.B0M.rar (9.17 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: E806_PH1F8_EVCOM_MT6225S00.01_1_20090618__fullflas h_20100204-202645_with_lcddrv_foxlink1297.B0M.rar (9.17 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

Yutex
19.05.2010, 16:20
Поделюсь доводкой мультидрайверной прошивки напильником :)
TV E71X, стоял TFT8K2852FPC, заменил на Wistron Opt 144153-A, получил перевернутое зеркальное изображение.
LCD Switch драйвера не нашел, спайдер менять отказался, т.к. содержит несколько драйверов.
Спайдер-LCD анализ показал начальные адреса шести драйверов. В winhex'e тупо стал брать дрова по очереди (64 Байта) и заливать сразу все шесть блоков одним содержимым. На второй прошивке дисп заработал.

gsm-master
26.05.2010, 22:23
Поделюсь доводкой мультидрайверной прошивки напильником :)
TV E71X, стоял TFT8K2852FPC, заменил на Wistron Opt 144153-A, получил перевернутое зеркальное изображение.
LCD Switch драйвера не нашел, спайдер менять отказался, т.к. содержит несколько драйверов.
Спайдер-LCD анализ показал начальные адреса шести драйверов. В winhex'e тупо стал брать дрова по очереди (64 Байта) и заливать сразу все шесть блоков одним содержимым. На второй прошивке дисп заработал.

Поменяли жки - нет изображения, LCDSwitch подвисает...
SpiderMan'ом перебрали драйвера - без изменений

Как ручками можно вправить нужный драйвер - если можно поподробней

ps слитый файл прикрепил - какие варианты редактирования возможны?

Здесь был вложен файл: donod.rar (8.10 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

Серёга
04.01.2011, 15:55
перезалейте программку, архив не скачивается

Sammuel
04.01.2011, 16:50
перезалейте программку, архив не скачивается

.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 20 сообщение(ий)) ::.

Jonic77
30.03.2011, 12:49
Драйвера LCD любезно предоставленные комрадами

TFT 8K1276FPC_for_SSD1289\
320x240-14.bin
CR_28.LCD.VERNO.00.01.bin
E71 FOXLINK_8347_28 - TFT8K1556FPC-A1-E.BIN
E559_JJF.LCD.VERNO.00.07.bin
E559_YP.LCD.VERNO.00.02.bin
E828C_COMMON.LCD.VERNO.00.19.bin
E880_BLJ.LCD.VERNO.00.05.bin
E880_JQ.LCD.VERNO.00.02.bin
FEIER_9325_28 (FTM280C13D).bin
FOXLINK_1297C_28 (FL283QVC16_B0T).bin
Foxlink_8346_28.bin
HYL_9331_28 (H2810).bin
JYD_9325_28 (JYD_G5059).bin
KELAI_9328_28 (DMT0585).bin
LD_5408_28 (GIANTPLUS_KFM529H2).bin
LINGDA_5408_28 (CMTP028CPP08).bin
ND_24.LCD.VERNO.00.01.bin
POWERTIP FP-60235-03.bin
PXHT_24.LCD.VERNO.00.04.bin
PXHT_24.LCD.VERNO.00.07.bin
PXHT_28.LCD.VERNO.00.10.BIN
PXHT_28.LCD.VERNO.00.10_5310.bin
PXHT_32.LCD.VERNO.00.01.bin
PXHT_32.LCD.VERNO.00.02.bin
QILI_8347_28 (CT028TN04).bin
TM_9325_28 (TS028HAACB06).bin
TRULY_61505_28 (TRULY_GG1N2374).bin
v04E806_PH1F6_EVCOM_MT6225S00.01_1_20090409_W-WD05171aBW-090401A2.BIN
v04E880_JJF2F11DOV_EVCOM_MT6225S00.GM_01_0_2009051 7.BIN
WEIJING_9325_28 (WISTRON_T28QT7132).bin
WEIJING_9328_28 (WISTRON_T28QT7680).bin
WEIZHONG_8347_28 (WTD_T118M).bin
YAOYU_ST7781_28 (YM280T_017AT).bin
описание - драйверов 320x240-14шт.txt

AVL
30.03.2011, 20:22
Jonic77, ну как же так? При создании темы, просматриваем ПОИСКом (если так не помним :)) форум.. Теме более года (http://www.mcrf.ru/forum/showthread.php?t=23455&highlight=%CFF0%EE%E3%F0%E0%EC%EC%E0+%E4%EB%FF+%F1 %EC%E5%ED%FB+%E4%F0%E0%E9%E2%E5%F0%E0+%E4%E8%F1%EF %EB%E5%FF), последнее сообщение было в ней не так давно.. Первый ваш пост удаляю, т.к. неактуален, второй переношу в соответствующую тему.

Jonic77
30.03.2011, 22:03
физически не все помню, память уже не вмещает столько инфы
но по поиску более подробным будет мое название.
На авторство не претендую - можно было бы и совместить темы .

Вынесете тему в важные.

geras
31.03.2011, 09:39
Для использования SpiderMan как интерфейс, проделываем не хитрые манипуляции. На вашем компьютере должен физически установлен сом порт. Запускаем SpiderMan, находим распиновку вашего телефона. SpiderMan не выключаем не закрываем, то есть остаёмся в режиме к Connect. Идем в деспетчер задач. находим порт SpiderMan-а, в свойствах порта изменяем номер порта на наш номер физического сом порта(не обращаем внимание на предупреждении, что порт уже занят). Всё. Смело используем программу LCDSwitch.

хочу заметить что, тоже самое прокатывает прокатывает и с LCDSwitch

Bao. Я как раз это и имел ввиду, просто не дописал. Но на скриншоте все видно .

Bao
31.03.2011, 10:48
Для использования SpiderMan как интерфейс, проделываем не хитрые манипуляции. На вашем компьютере должен физически установлен сом порт. Запускаем SpiderMan, находим распиновку вашего телефона. SpiderMan не выключаем не закрываем, то есть остаёмся в режиме к Connect. Идем в деспетчер задач. находим порт SpiderMan-а, в свойствах порта изменяем номер порта на наш номер физического сом порта(не обращаем внимание на предупреждении, что порт уже занят). Всё.

хочу заметить что, тоже самое прокатывает и с LCDSwitch