не совсем понял из описания — программа создает только adap.ver и не переделывает libDIAG.so и др. под определенный адаптер? Вроде бы как без этого свежие марки не работают как надо или ограничены.
Один в один была ситуация. Ст линк спас, распилил полотном по металлу вокруг и подпоялся к 4 контактам, залил фул флеш из шапки темы раз блокировка залоченных адаптеров. Все пошло!
или все таки патчи в нее встроены?