Вход

Просмотр полной версии : Не могу изменить драйвер lcd c1000


Gaikinv
22.07.2010, 19:57
Телефон пришел с разбитым дисплеем, ставил несколько дисплеев (купленых у разных продовцев), лил фулы скачаные из разных источников, прошивка такая

CPU: MT6225, NOR
Size: 16 Mb
ROM: TJ25_08A_GEMINI_PCB01_GPRS_MT6225_S00.G838_V1_09.B IN
BUILD: G838_V1_09 MT6225_G0840V3 2009/12/22 15:29
build: TX06D61VM0AAA_K5L2833ATA_BF3503_SKY77518 08A TJ25_08A_GEMINI
MCU SW: G838_V1_09
FAT: (E00000:200000)
Language(s) ----------------------------------------
*#0044# - en, English, Font-00:20.16.08
*#0033# - fr, Francais, Font-00:20.16.08
*#0007# - ru, Русский язык, Font-1C:20.16.08
*#0966# - ar, ???????, Font-38:20.16.08
LCD driver(s) --------------------------------------
TJ25_08A_GEMINI_LCM\lcd.c

что-бы не делал изображение перевернутое вверх ногами (акселерометр повороты отрабатывает), драйвера перепробывал разные около 30шт. лил Spiderman v.2.65 оригинальным т.е. заливая новый драйвер изображение остается перевернутым.
Заливая разные фулы естественно TJ25_08A_GEMINI_PCB01_GPRS_MT6225_S00.G838_V1_09.B IN
на экране ничего не меняется как-будто лью один и тотже фул, при залике E806_CR1_EVCOM_MT6225S00.01_2_20090716.BIN изменяется назначение кнопок клавиатуры, дисплей всеравно перевернут, залил другой фул т.к. уже подумал что прошивка проходит но не активизируется. Дисплей новый с которым мучаюсь ставил на другой С1000 там драйвер подбирается легко.

При заливке бекапа и смене драйвера LSD на TRULY_61505_24 изображение не изменяется, хотя с фулом E806_CR1_EVCOM_MT6225S00.01_2_20090716.BIN и драйвером LSD TRULY_61505_24 изменяется на нормальное но меняется назначение кнопок клавиатуры.

Неужели ниукого такого небыло? Можнт кто знает аналог фула TJ25_08A_GEMINI_PCB01_GPRS_MT6225_S00.G838_V1_09.B IN, а то другие фулы меняют назначение кнопок клавиатуры.

taa73
26.07.2010, 12:34
Неужели ниукого такого небыло? Можнт кто знает аналог фула TJ25_08A_GEMINI_PCB01_GPRS_MT6225_S00.G838_V1_09.B IN, а то другие фулы меняют назначение кнопок клавиатуры.

Маркировка родного дисплея какая?

Gaikinv
26.07.2010, 12:47
Маркировка родного дисплея
WDO4171a FS
WTD T171M REV1.0
Драйвера на новый дисплей, установленый на другой телефон, подбираются с первого раза. Драйвера на дисплей на изменются именно на етом телефоне.
------------------------------------------------
Добавлено позже:
Поясню, я брал из одной партии несколько дисплеев, во всех дисплеях дрова подисаются с первого раза, но не на етом телефоне.

Интересно то, что в прошивке TJ25_08A_GEMINI_PCB01_GPRS_MT6225_S00.G838_V1_09.B IN говорят отоло 10 драйверов дисплея есть, но я их почемуто LSD_swich не вижу ни одного.

Капитан_Джек
27.07.2010, 14:14
потому что он работает только с прошивками even

Gaikinv
27.07.2010, 17:23
И как мне быть? В смысле как подобрать драйвер для моей GEMINI?

Насколько я понял у меня телефон с одним встроенным драйвером в плату, мне нужно икать дисплей родной под ету плату, я прав или нет?

Sedy
28.07.2010, 18:53
Один из вариантов это развернуть дисплей верх ногами и проводками запаять к плате.
Второй вариант, разобраться с работой микросхемы датчика (акселерометр), может его удастся обмануть.

Gaikinv
29.07.2010, 16:47
Честно говоря не пойму Вашу шутку. Телефон есче не сделал так-что помощь принимается.

Sedy
29.07.2010, 17:16
Честно говоря не пойму Вашу шутку. Телефон есче не сделал так-что помощь принимается.
Вроде бы я не шутил.
Если изображения у Вас верх ногами перевернуто, то можно и дисплей перевернуть верх ногами.

Gaikinv
30.07.2010, 16:50
Не может быть что-бы софтово нельзя было-бы решить проблему, может можно интегрировать в фул драйвер TRULY_61505_24?

Pashtet33
01.08.2010, 22:04
Попробуй вот этой програмкой http://www.gsmforum.su/showpost.php?p=337028&postcount=8

Gaikinv
02.08.2010, 13:51
LSD_swich невидит не одного драйвера.

KonstantinVoskr
02.08.2010, 14:06
Один из вариантов это развернуть дисплей верх ногами и проводками запаять к плате.
Второй вариант, разобраться с работой микросхемы датчика (акселерометр), может его удастся обмануть.

один из китайцев с акселерометром сделал следующим образом ( хоть решение и пионерское и знакомый противился смене ПО в ТА, но его этот акселерометр просто добивал):
1) перевернул ТА- и дисплей принял "правильное" положение
2) зашел в меню и отключил поворот экрана( немного неудобно в перевернутом виде искать - но это лучше чем перепаивать дисплей перемычками)
3) после отключения акселерометра перевернул ТА в нормальное положение и мой знакомый ускакал с озаренным от счастья лицом)

Gaikinv
02.08.2010, 17:33
один из китайцев с акселерометром сделал следующим образом ( хоть решение и пионерское и знакомый противился смене ПО в ТА, но его этот акселерометр просто добивал):
1) перевернул ТА- и дисплей принял "правильное" положение
2) зашел в меню и отключил поворот экрана( немного неудобно в перевернутом виде искать - но это лучше чем перепаивать дисплей перемычками)
3) после отключения акселерометра перевернул ТА в нормальное положение и мой знакомый ускакал с озаренным от счастья лицом)

Сделал как Вы сказали, но изображение оказалось зеркальным.

KonstantinVoskr
02.08.2010, 17:50
Сделал как Вы сказали, но изображение оказалось зеркальным.

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

а лучше всего приложили бы картинку с изображением на дисплее ремонтируемого ТА.

Gaikinv
03.08.2010, 14:21
Изображение на дисплее перевернутое и к тому же зеркальное, фото приложить не могу т.к. на дисплее, точнее на тачскрине защитная пленка и поетому низкая контрасность.
Наверно придется искать оригинальный дисплей в прошивке которого находится драйвер TJ25_08A_GEMINI_LCM\lcd.c

WhiteE
06.08.2010, 05:27
Наверно придется искать оригинальный дисплей в прошивке которого находится драйвер TJ25_08A_GEMINI_LCM\lcd.c
Это просто название файла драйвера LCD для платы телефона TJ25_08A_GEMINI.
Внутри может быть прописан любой LCD со всеми своими параметрами.

Gaikinv
06.08.2010, 14:58
Тыкните носом пожалуйста или поясните, а то я совсем замучался.

Viktor0001
06.08.2010, 20:16
Берёшь программу SpiderMan.
Конектишь телефон, жмёшь кнопку "LCD_Switch".
В открывшейся менюшке жмёшь "Read LCD Information", прога попытается вычитать из телефона драйвера дисплея. Если удастся, то покажет список доступных драйверов, с отметкой, какой из них сейчас активен. После этого можно сохранить драйвера в файл.
Чтоб залить драйвера в телефон, жмёшь кнопку Load LCD Information from Disk", и указываешь проге на файл с драйвером. Откроется окошечко с названиями драйверов и соответствующим им моделям дисплея. Ставишь галочку, какой из них сделать активным, и жмёшь кн6опочку "Change to New Selected LCD", прога активирует выбранный драйвер, и зальёт файлик в телефон.
Вот для пробы пара драйверов слитых с c1000

Gaikinv
10.08.2010, 14:47
Правила форума таковы, что пока я не стану пользователем, Ваши скриншоты и вложения посмотреть не могу.
Spiderman Вы пользуете ломаный или оригинальный?
Я пробовал огигинальным и лсдсвич ни чего не получается именно с етой моделью т.к. она не EVEN. Модели EVEN делаются легко.

Viktor0001
10.08.2010, 21:00
http://pic.rapidshare.ru/1601042
Может быть, тогда проще подпаять на проводках, и повернуть как вам надо, микрушку G-sensor?

Gaikinv
10.08.2010, 21:13
Драйверов переставил очень много, паять не хотелось бы, надо проблему решать софтом.
Недавно нашел оригинальный дисплей от с1000 подпоял но он был с очень низкой контратностью (подбит).