Currently gc is using VID=0x18D1 PID=0xD001, which is corresponding to Android Fastboot device (often called "recovery" interface, some device info site mark this as "Nexus 4 (fastboot)").
Maybe this is the reason Windows just can't pickup RNDIS immediately and required for manual driver selection.
A better USB device ID is VID=0x18D1 PID=0x4EE4, which on some site this matched as "Nexus/Pixel Device (tether+ debug)", which better suited for HandsomeMod use (RNDIS+ADB).
References:
Currently
gcis usingVID=0x18D1PID=0xD001, which is corresponding to Android Fastboot device (often called "recovery" interface, some device info site mark this as "Nexus 4 (fastboot)").Maybe this is the reason Windows just can't pickup RNDIS immediately and required for manual driver selection.
A better USB device ID is
VID=0x18D1PID=0x4EE4, which on some site this matched as "Nexus/Pixel Device (tether+ debug)", which better suited for HandsomeMod use (RNDIS+ADB).References: