The Linux foundation seems ready to finally axe a Microsoft-made remote network protocol for USB that is still a part of modern Windows operating systems.
That’s different protocols. This is only about the one being used when you share your phone’s connection via USB (tethering). Neither adb nor fastboot make use of this.
Also, starting with Android 14, there should be an alternative available with NCM.
Well a14 is not that common but I’ve never heard of tethering before (except for WiFi tethering that improves connection) so I guess it’s not important.
It’s not about improving a connection, but making your phone’s network connection available to other devices. USB tethering creates a network device at /dev/usb... that behaves like an any ordinary network device, allowing you to create a connection using it. Wi-Fi tethering creates a hotspot similar to what your router at home does.
There’s no such thing as USB hotspots, that’s a term for WiFi. Also you can still use the NMC protocol if your Android version is recent enough. Just not RNDIS anymore. It’s an insecure Microsoft protocol, though this probably wouldn’t have mattered for a lot of people.
Also you can still use the NMC protocol if your Android version is recent enough.
Yea but it’s not a justification.
It’s an insecure Microsoft protocol, though this probably wouldn’t have mattered for a lot of people.
That’s why a DE warning would be enough. Linux is just making terrible decisions recently. I guess it’ll continue until major maintainer changes take place and that won’t happen without life losses because nobody is going to leave the project so we might lose many of the Linux’s benefits in a few years imo.
A DE has little to do with this, it’s a driver, it gets loaded when you plug in a compatible device, there’s no interaction. This should have been disabled 2 years ago when the gaping security holes were found, and actually Greg had attempted to have it disabled in 2022 but it kept getting pushed back.
Yes, and it’s still in new phones. They’re being disingenuous saying that it’s android phones don’t use it.
So I may not be able to use ADB and Fastboot anymore after I get the kernel update?
That’s different protocols. This is only about the one being used when you share your phone’s connection via USB (tethering). Neither adb nor fastboot make use of this.
Also, starting with Android 14, there should be an alternative available with NCM.
Well a14 is not that common but I’ve never heard of tethering before (except for WiFi tethering that improves connection) so I guess it’s not important.
It’s not about improving a connection, but making your phone’s network connection available to other devices. USB tethering creates a network device at
/dev/usb...
that behaves like an any ordinary network device, allowing you to create a connection using it. Wi-Fi tethering creates a hotspot similar to what your router at home does.So now you can’t use USB hotspots on Linux? Yea mainstream has gone pretty evil then tbh. They didn’t even stop at the previous drama.
There’s no such thing as USB hotspots, that’s a term for WiFi. Also you can still use the NMC protocol if your Android version is recent enough. Just not RNDIS anymore. It’s an insecure Microsoft protocol, though this probably wouldn’t have mattered for a lot of people.
That was its name on my old Sony phone though.
Yea but it’s not a justification.
That’s why a DE warning would be enough. Linux is just making terrible decisions recently. I guess it’ll continue until major maintainer changes take place and that won’t happen without life losses because nobody is going to leave the project so we might lose many of the Linux’s benefits in a few years imo.
A DE has little to do with this, it’s a driver, it gets loaded when you plug in a compatible device, there’s no interaction. This should have been disabled 2 years ago when the gaping security holes were found, and actually Greg had attempted to have it disabled in 2022 but it kept getting pushed back.