Показано с 1 по 11 из 11

Тема: LCD драйвер перекинуть с одного фула на другой

  1. #1
    Newbie
    Регистрация
    25.01.2008
    Адрес
    Екатеринбург
    Сообщений
    41
    Спасибо
    4
    Благодарностей: 4 : 3

    LCD драйвер перекинуть с одного фула на другой

    Есть два китайских аппарата, одинн tv-phone на 6225 с разбитым дисплеем распознается как
    QIHUI25_GEMINI_PCB01_GPRS_MT6225_S00.T55H_XWD_03_5_0T09_080807
    дисплей SCT 2801B V01
    второй используется в качестве донора Nokia N95 моноблок,
    MTK25_06B_PCB01_GPRS_MT6225_S00.MAUI_06B_W07_20_MP_V12
    дисплей FPC6051A-V1
    оба работоспособны, но при установке в tv-phone дисплея FPC6051A-V1 белое изображение,
    требуется с одного в другой перелить lcd драйвер, но нет четкой технологии.

    в общем-то основная проблема с тем как "слить" драйвер из фула, или с аппарата
    Последний раз редактировалось danilnik2; 18.02.2011 в 18:05.

  2. #2
    Member
    Регистрация
    10.07.2003
    Адрес
    ChinaResMan
    Сообщений
    363
    Спасибо
    14
    Благодарностей: 84 : 34
    Цитата Сообщение от danilnik2 Посмотреть сообщение
    Есть два китайских аппарата, одинн tv-phone на 6225 с разбитым дисплеем распознается как
    QIHUI25_GEMINI_PCB01_GPRS_MT6225_S00.T55H_XWD_03_5_0T09_080807
    дисплей SCT 2801B V01
    второй используется в качестве донора Nokia N95 моноблок,
    MTK25_06B_PCB01_GPRS_MT6225_S00.MAUI_06B_W07_20_MP_V12
    дисплей FPC6051A-V1
    оба работоспособны, но при установке в tv-phone дисплея FPC6051A-V1 белое изображение,
    требуется с одного в другой перелить lcd драйвер, но нет четкой технологии.

    в общем-то основная проблема с тем как "слить" драйвер из фула, или с аппарата
    1. Через SpiderMan версии не выше 2.64(2.68 и 2.70 убивает аппараты программно) делаешь LCD_Switch->Check MTK LCD Module
    2. Потом переходишь в LCD_Switch->MTK LCD Switch Tool
    3. там выбираешь фул скаченный с аппарата и нажимаешь Analisis Source LCD Driver
    4. По коду что вычитал спайдер из аппарата и по маркировке на LCD выбираешь драйвер и нажимаешь Direct Set Target LCD driver
    5. Патч драйвера применится к аппарату

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

  3. Спасибо сказали:

    splin2 (19.02.2011)

  4. #3
    Newbie
    Регистрация
    25.01.2008
    Адрес
    Екатеринбург
    Сообщений
    41
    Спасибо
    4
    Благодарностей: 4 : 3
    нашел Спайдер 2,63 (видимо 2,61-русифицированный)
    при определении дисплея выдает:


    при попытке замены драйвера:


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

  5. #4
    Member
    Регистрация
    19.09.2004
    Адрес
    Minsk
    Сообщений
    351
    Спасибо
    8
    Благодарностей: 23 : 12
    коряво крякнут, поэтому и не работает. Пробуй 2.60 или 2.61

  6. #5
    Newbie
    Регистрация
    25.01.2008
    Адрес
    Екатеринбург
    Сообщений
    41
    Спасибо
    4
    Благодарностей: 4 : 3
    действительно, 2,60 работает нопмально, методом перебора подобрал нужный драйвер,

    спасибо WhiteE и $moke
    но изображение с полосами,
    а можно пополнять библиотеку драйверов в спайдере, например из другого фула?

  7. #6
    Newbie
    Регистрация
    25.01.2008
    Адрес
    Екатеринбург
    Сообщений
    41
    Спасибо
    4
    Благодарностей: 4 : 3
    в общем вопрос все еще актуален, и может быть переформулирован так
    можно ли и чем из фулла (либо телефона) вытащить LCD драйвер для последующей записи в другой фул (телефон)?

  8. #7
    Senior Member Аватар для yurii-62
    Регистрация
    27.03.2009
    Адрес
    Ставрополь
    Сообщений
    912
    Спасибо
    359
    Благодарностей: 503 : 238
    Цитата Сообщение от WhiteE Посмотреть сообщение
    1. Через SpiderMan версии не выше 2.64(2.68 и 2.70 убивает аппараты программно) делаешь LCD_Switch->Check MTK LCD Module
    2. Потом переходишь в LCD_Switch->MTK LCD Switch Tool
    3. там выбираешь фул скаченный с аппарата и нажимаешь Analisis Source LCD Driver
    4. По коду что вычитал спайдер из аппарата и по маркировке на LCD выбираешь драйвер и нажимаешь Direct Set Target LCD driver
    5. Патч драйвера применится к аппарату

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

  9. #8
    Member
    Регистрация
    10.07.2003
    Адрес
    ChinaResMan
    Сообщений
    363
    Спасибо
    14
    Благодарностей: 84 : 34
    Цитата Сообщение от danilnik2 Посмотреть сообщение
    в общем вопрос все еще актуален, и может быть переформулирован так
    можно ли и чем из фулла (либо телефона) вытащить LCD драйвер для последующей записи в другой фул (телефон)?
    Драйвера в чистом виде нет, в фуле скомпилированные отдельные функции драйвера.
    Драйвера можно менять только в EVEN прошивках где структура строгая.
    Вытащить из обычного фула очень сложно.
    Нужно досканально знать структуру китов, дизассеблировать в ARM комманды и понимать этот язык ARM.

    Я так понимаю ты не владеешь ни одним из пунктов.
    Значит варианта всего два:
    1. подбирать фул
    2. подбирать LCD и драйвера для них через спайдер

    Тем более полоски - понятие растяжимое, попробуй перепаять экран аккуратно всё проверив не меняя драйвера.

  10. Спасибо сказали:

    Klech (20.02.2011)

  11. #9
    Newbie
    Регистрация
    25.01.2008
    Адрес
    Екатеринбург
    Сообщений
    41
    Спасибо
    4
    Благодарностей: 4 : 3
    Цитата Сообщение от WhiteE Посмотреть сообщение

    1. подбирать фул
    2. подбирать LCD и драйвера для них через спайдер

    Тем более полоски - понятие растяжимое, попробуй перепаять экран аккуратно всё проверив не меняя драйвера.
    На счет аппаратной части, без вариантов, т.к. при установке того же дисплея на другую плату, изображение нормальное, и наоборот при установке "родного" но битого дисплея плату tv-phona изображение нормальное (правда только в местах, где нет сколов и трещин =)

    а вот по поводу подбора драйверов через спайдер, в его библиотеке всего 16 драйверов, из них нужных 9 - 240*320 и 7 - 176*220, существуют ли способы самостоятельного пополнения этой библиотеки или это прироготива команды разработчиков?

  12. #10
    Member
    Регистрация
    10.07.2003
    Адрес
    ChinaResMan
    Сообщений
    363
    Спасибо
    14
    Благодарностей: 84 : 34
    Цитата Сообщение от danilnik2 Посмотреть сообщение
    На счет аппаратной части, без вариантов, т.к. при установке того же дисплея на другую плату, изображение нормальное, и наоборот при установке "родного" но битого дисплея плату tv-phona изображение нормальное (правда только в местах, где нет сколов и трещин =)

    а вот по поводу подбора драйверов через спайдер, в его библиотеке всего 16 драйверов, из них нужных 9 - 240*320 и 7 - 176*220, существуют ли способы самостоятельного пополнения этой библиотеки или это прироготива команды разработчиков?
    Драйвера для замены в этом файле: MtkLcdDriver.bin
    Формат этого файла и самих драйверов(исполняемого кода) думаю кроме разработчиков никому неизвестен.
    Вот офицальный форум спайдера, можно задать вопросы там: http://forum.gsmhosting.com/vbb/f443/

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

  13. Спасибо сказали:

    Klech (24.02.2011)

  14. #11
    Newbie
    Регистрация
    25.01.2008
    Адрес
    Екатеринбург
    Сообщений
    41
    Спасибо
    4
    Благодарностей: 4 : 3
    проблему удалось решить подбором соответствующего дисплея.
    спасибо за ответы

Похожие темы

  1. как перетянуть номера с одного телефона на другой
    от igor_30000 в разделе Samsung для новичков
    Ответов: 2
    Последний ответ: 27.11.2009, 22:07
  2. Ответов: 1
    Последний ответ: 28.03.2008, 20:55
  3. Ответов: 3
    Последний ответ: 19.01.2007, 18:53
  4. Ответов: 24
    Последний ответ: 24.06.2005, 03:06
  5. Ответов: 1
    Последний ответ: 08.01.2004, 20:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  Рейтинг@Mail.ru