Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы PDA2U.RU _ Создание прошивок _ Видео драйвер для HTC Nike

Автор: HTC.NIKE 10.6.2009, 13:03

Добрый день! Есть проблема.Вообщем, на найке в 6.0 очень хорошие драйвера видео были(Стандартные htc_d3dm.dll, анимация на высоте вообще была), на 6.1 уже почему то плохо все это. В кухне с хда были две версии драйвера видео HTC-CA-Polaris-Drivers и OEM_OMNIA_D3DM.. По первым(а они кстати оптимизированны для запуска манилы 3д, то есть не родные, в пакете куча файлов )вообще все плохо-анимация полное г.., вторые вроде лучше, НО по сравнению с 6.0 тоже г... Использую OEM_OMNIA_D3DM ….Еще, на 6.0 на найке было 101 метр оперативы, на 6.1 стало 85.. Нашел инструкцию, как патчить nk.exe, чтобы прибавило эти 16 метров, НО надо из 6.0 взять DDI.dll и wce_pmem.dll. Дак вот, я пропатчил nk, взял DDI(DDI заменил, который в папке с омния дровами) и wce_pmem.dll. Стало 101 метр, НО глюки анимации/графики вообще ужасные..например та же манила еле ездит и проводник листает тормозами сильными..Попробовал не брать DDI.dll и wce_pmem.dll. Все нормально. Не тормозит(конечно по сравнению с 6.0 анимация с дравами омния, всё равно хуже), 101 метр, НО телефон иногда сам перезагружается..Дак вот, как можно нормально подцепить старые видео дрова для новых OEM дров? без омния?Еще раз замечу, что просто взять из разобранной 6.1 htc_d3dm.dll и DDI.dll не получается-тормоза!! Чего я только не пробовал...И так и сяк. Нифига..Либо глюки анимации, либо перезагрузка, либо просто виснет на 2ом сплэшэ. Вообще это реально? На хда про это ничего нет. Можно конечно взять старые дрова+новый билд+старое радио(новые радио со старыми дровами не пашет) и все норм будет. Но старое радио плохое очень.. Пересёрфил весь инет и форумы-ничего не нашел.. Буду очень очень признателен за любой ответ!! Подсказали еще, что эти 16 метров в 6.1 отдаются под буфер видео..Ладно, бог с этими метрами. Мне важнее понять, можно ли как то взять именно родные видео драйвера. Заранее спасибо!!

Автор: AGC 18.6.2009, 16:08

HTC.NIKE, извини пожалуйста, у меня тут долгое время руки не доходили до очень многих вещей. Попробую сегодня-завтра подумать и написать что-нибудь "умное" smile.gif

Автор: HTC.NIKE 19.6.2009, 14:54

Цитата
извини пожалуйста, у меня тут долгое время руки не доходили

Да ладно, ничо. Кстати по памяти можно забить, вот интересней, как видео драва прикурутить старые от 6.0 к новым оемдровам..

Автор: AGC 20.6.2009, 13:11

HTC.NIKE, так по сути, ты сам написал ответ на свой вопрос. Чем-нибудь всегда приходится жертвовать, поэтому если вариант "взять старые дрова+новый билд+старое радио" работает, то именно его и стоит использовать. Тут весь вопрос в том, что для тебя лично является приоритетом. Если графика, то именно этот вариант и надо использовать.

Если с его реализацией проблема, то методика следующая. Берем и сравниваем OEM от новой версии и WM6.0. Или просто берем весь OEM от WM6.0 и добавляем сторонние приложения, которые нужны. На самом деле, обычно достаточно для переноса только аппаратных драйверов сравнивать сами пакеты OEMDrivers (понятно, речь идет не только о содержании, но и о реестре, где драйвера прописаны). Если программы типа радио от нового OEM не работают со старыми драйверами, то нужно проделывать такую операцию еще и с OEMApps и т.п. именно OEM-пакетами софта и драйверов устройства.

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

Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)