当初の AFOX/256GB も、ここにSM2246の記載が有って、SMI汎用SMART表示出来てたし、この F9 SSD も同じく載ってるので、これでSMI汎用対応するのは如何ですか?
勿論、この位置にコントローラ名が、確実に存在する訳では無いそうですが、有れば利用はOKですよね?
あとAFOX/256GBのコントローラが変わって、SMI汎用表示出来なくなった場合だと、
190: SMI2246XT
になってましたから、こちらもコレを使えば解決出来そうですし。
多分、内部名で個別対処しようとしても、AFOXの様に同じ内部名でコントローラが変わるのは、マイナーブランドでは当然有りなので、駄目でしょうし。
P.S
まあ既にイロイロ厄介な判定を行ってるでしょうから、プログラムソースも読めない私のアイデアなぞ、あまり足しにはならないでしょうが、参考程度迄に。