AdbTether
Tether a Windows PC over ADB with no root and no app on the phone
...The tunnel is fail-closed: if it drops, the PC stays on it without connectivity rather than falling back to the physical network. DNS is pinned to the adapter behind an IPv6 kill-switch, and Disconnect removes every route and DNS entry.
Needs Windows 10 1809+ (x64), a device authorised for ADB, and administrator rights for the adapter. MIT licensed.