It is useful, but sometimes security wins out over ease-of-use
i dont know how to debug over Wi-Fi so I'm still accepting that
I don't think this is a great loss. I've tried it a few times in the past (to debug my own app) and it was slow as hell, even on a pretty good WiFi connection (40mbps).
Stepping through breakpoints and inspecting variables at runtime (2 developer things developers can do when making apps) took way longer than via USB. Installing APK files was much slower. Taking screenshots took a bit longer, and I could basically call every feature ADB has to offer and say it's either slower or more likely to cut out halfway through.
All in all, the minor advantage of not having to plug your phone in is not worth the massive slowdowns, risk of corrupt files and security risks this brings.
Thank you for the action...kudos
This is dumb. Who would use it in a public network? Besides you have to authorize new networks. If you don't want use it then don't. Why does the company have to baby the end user? Not that I use it anyways.
"Why does the company have to baby the end user?" - have you read some of the posts on here?
Adb is hidden behind the developer settings. If you tamper with them without understanding that's your fault.
sir Android P beta 4 ka release hoga plzz bta do
Absolutely, Inconvenient at all! Please get it back or I will flash LineageOS instead.
Just for those who still want to use this feature you you can use the manual method : https://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp
I've tested it and it's working on my Oneplus 5t which do not have the wireless adb option anymore.
This is just stupid. ADB debugging isn't turned on at all by default. For someone to have their device monitored, they would have to do the following ...
1 - Go to About phone and tap the Build number enough times to enable debug mode.
2 - This is usually protected, so now we need a password or fingerprint, and it specifically says "Developer Options" so regular users shouldn't be doing this!
3 - Turn on ADB debugging
4 - Turn on ADB over WiFi
5 - Go to an unprotected network and connect
6 - When the hacker connects, his ADB fingerprint is displayed, meaning the device isn't recognized and hasn't connected. The user must allow the connection from the pop-up.
If someone does all that, they deserve what they get.
Meanwhile, I need to debug a program that involves running a service when the USB cable is plugged in, and I can't keep the USB cable plugged for ADB and test my code because I'd lose the debug connection when I unplug it.
Sure ... remove a feature from developer tools and make the developer's life harder to protect the idiot user from doing stupid crap in a menu they have no business being in in the first place!
OnePlus lost a point in my book. This is asinine.
You think 40mb is good???
Maybe a decade ago. We have gigabit WiFi dude.
Security is not an issue because it's off, and you can't even turn it in without knowing how to get to a hidden menu. All you have done is destroyed a developer feature.
USB ports at coffee shops and the like can steal your files. Are we going to remove both ADB and MTP next? Security wins out over ease of use. You'll have to use the internet for all data transfers because USB isn't secure
I smell a CVE notice solved internally by taking down a useful feature for developers than a general "security improvement".
The justification makes no sense as that's a feature that has to be explicitly activated though a hidden menu and disabled by default.
Disappointing. By protecting newbs you are taking away a useful feature from power users. Not happy.
I don't see any point in removing the feature. Of course there are some security concerns, thats why its always been in developer section which is hidden from normal user. For somebody who is using this feature will be well aware of the issues.
The right course of action should be showing pop up about the issues with a link to a reputable site which gives explanation of the issues instead of removing such an useful feature.
As a person who uses ADB debugging over wifi daily, I am very dissapointed. Explonation of OP makes 0 sense. Why dont you just disable developer option all together? There are many more setting that could exploit the device security. Bad choice.
This is bullshit. Only developers enable ADB over wifi. ADB over wifi itself is complicated already even for developers to connect our own phone. First, you need to connect to the computer physically with USB and then run commands to enable Wifi debugging.
We want adb over network back.
:S I have been on mobile development since J2ME, as me there are ppl with enough knowledge
to know what we are doing...I just bought a 6t and then I found this surprise . Can I have it back without rooting? I don't wanna dig on my new phone (((((((((((((((((
OxygenOS 9.5.9 for OnePlus 7 Pro
by Manu J., 2019-07-09