• Проєкти 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 у них різні, від цього залежить і обсяг, і терміни.

Ставки приховані

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила