The Garmin Venu 2 Plus appears to work just like the other Venus. Here's a diff to add support for it:
diff -cr libmtp-1.1.21/src/music-players.h working/src/music-players.h
*** libmtp-1.1.21/src/music-players.h Sat Apr 22 04:12:14 2023
--- working/src/music-players.h Wed Sep 27 23:26:25 2023
***************
*** 3908,3913 ****
--- 3908,3914 ----
{ "Garmin", 0x091e, "Descent Mk2/Mk2i (APAC)", 0x4e76, DEVICE_FLAGS_ANDROID_BUGS }, /* APAC version */
{ "Garmin", 0x091e, "Venu 2s", 0x4e78, DEVICE_FLAGS_ANDROID_BUGS },
{ "Garmin", 0x091e, "Venu Mercedes-Benz Collection", 0x4e9C, DEVICE_FLAGS_ANDROID_BUGS },
+ { "Garmin", 0x091e, "Venu 2 Plus", 0x4f0b, DEVICE_FLAGS_ANDROID_BUGS },
/* https://github.com/libmtp/libmtp/issues/95 */
{ "Garmin", 0x091e, "Fenix 7 Sapphire Solar", 0x4f42, DEVICE_FLAGS_ANDROID_BUGS },
/* https://sourceforge.net/p/libmtp/support-requests/299/ */
Anonymous
Disregard; submitted a merge request instead
id is in git now, thanks!