• Проекты 163
  • Оценка 5.0
  • Рейтинг 4 470

Бюджет: 5500 UAH Срок: 3 дня

Сергей, у вас сложная задача: расширить драйвер без поломки базовой логики и оставить запас на будущие обновления. Я могу спроектировать модульный патч с отдельным слоем настроек, обработкой ошибок, логированием и сбросом к дефолтам. Работал с архитектурно чувствительными интеграциями и API, поэтому сразу заложу совместимость и документацию для тестирования. Обсудим детали интерфейса и ограничения ОС.

  • Проекты -
  • Оценка -
  • Рейтинг 375

Бюджет: 5500 UAH Срок: 4 дня

Сергей, по «патчу драйвера» сразу разведу два пути, потому что от этого зависит, выполнимо ли вообще. Если речь про правку самого драйвера на уровне ядра, то с Windows 10 1607 система не грузит модифицированный или заново подписанный kernel-драйвер без подписи через Microsoft (EV-сертификат плюс аттестация), а любая правка бинарника видеодрайвера ломает исходную подпись. Плюс реверс проприетарного драйвера NVIDIA или AMD прямо запрещён их лицензией. Буквальный патч в прод не встанет ни у вас, ни у пользователей без тестового режима подписи, и это не обходится, это ограничение самой Windows.

А то, что вы описали по сути (доступ к параметрам, которых нет в штатной панели, через свой UI или API, модульно, с откатом к дефолту) делается в пользовательском пространстве поверх штатного SDK вендора, без всякого патча ядра. У NVIDIA это Driver Settings API, тот самый, на котором стоит открытый nvidiaProfileInspector, он вытаскивает сотни скрытых и недокументированных флагов драйвера. У AMD это ADLX. Оба бесплатны, легальны, переживают обновления драйвера и дают сброс к значениям по умолчанию из коробки.

Соберу так: модульный слой настроек над SDK, доступ к скрытым параметрам через UI и программный API, логирование, сброс к дефолтам и техдок с архитектурой и планом тестов, как в ТЗ. Новый параметр добавляется одной записью, без переработки кода. До оплаты покажу рабочий прототип на паре скрытых параметров на своей карте, чтобы вы увидели, что механика реально управляет драйвером. Ориентир 5500 грн за базовый модуль под одного вендора, точную вилку дам, когда скажете какая карта: NVIDIA или AMD и какая ОС? SDK у них разные, от этого зависит и объём, и сроки.

Ставки скрыты

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила