I connected the male end to the vehicle's OBD and the female end to the OBD to enet cable for BMW firmware. It sits nice and low so you can leave it in place to update the tune however you like. I don't know how durable it is, but it just sits under a piece of trim so there shouldn't be too much abuse.
Vgate ICar Pro Bluetooth 3.0 OBD2 Code Reader | Scan Tool For Torque Android To Check Engine Light & Car Faults
19 Review
Precision Bike Torque Wrench Set for Mountain & Road Bikes - Pro Bike Tool 1/4-Inch Drive with Allen & Torx Sockets, Extension Bar, Dual Readout, and Storage Box
11 Review
Vgate ICar Pro Bluetooth 3.0 OBD2 Code Reader OBDII Scanner Scan Tool Car Fault Diagnostic Check Engine Light For Torque Android
22 Review
Upgrade Your Car Diagnostics With 16 Pin OBD2 Extension Cable Splitter - Male To Dual Female Y Cable - 50CM
17 Review
Tool set Ombra OMT82S12, 82 pcs, brown
22 Review
Xiaomi Mi x Mijia Wiha Precision Screwdriver Set (DZN4000CN), 25 pcs
34 Review
DVR 70MAI Dash Cam Pro Plus+, black (A500S), black
87 Review
Xiaomi Mijia Ratchet Screwdriver 16 in 1 Screwdriver with Interchangeable Bits, 10 pcs, Black
22 Review