Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6155959
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T20:31:36+00:00 2026-05-23T20:31:36+00:00

I was using earlier adb to debug Android applications over wifi, usb – it

  • 0

I was using earlier adb to debug Android applications over wifi, usb – it was great.

Right now I am wondering if it is possible to connect phone with adb via bluetooth.
I did a quick research but didn’t find anything – have you tried it already ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T20:31:37+00:00Added an answer on May 23, 2026 at 8:31 pm

    It is not supported by the current adb software, however you could probably make it possible if you have a rooted device (or possibly even if not – see below) either by modifying adb or by using bluetooth to tunnel a channel it does support, such as tcp.

    You would need to obtain the source for the adb program – the same source is used to build both the PC and the device versions. First step is to just build it with unmodified functionality, which may take a fair amount of build system modification unless you do so as a part of a complete android source build (the way it was intended to be done)

    Then you would modify it to add a bluetooth channel as an option and install it on the device (why you need root) and in your path on the PC. You’d think you could run it from an alternate location on the PC, and you likely can as long as you use it from the command line, but if your fire up DDMS it may kill off the running adb server and launch a new one using the default in the path, so ultimately you’ll have to put your modified version there.

    IF you can already get your device to accept adb connections over tcp (possible with root, perhaps possible in some cases without) there is another option, which is to not modify ADB (or at least not modify the device side) and instead come up with something running on the device which accepts bluetooth connections and forwards the traffic via local loopback to the tcp port on which the stock adb is operating. This would save the trouble of having to rebuild adb.

    If you have some kind of tethering or similar network-over-bluetooth solution, you might even be able to leverage that to carry adb-over-tcp-over-bluetooth without writing any code.

    Finally note that it is not 100% essential that the adb daemon run as a more privileged userid or be installed in place of the official one – you can run an adb daemon as an ordinary application and do many of the expected things with it. However, whichever adb daemon is running first will grab the unix domain java debug socket, and so only that adb daemon will be able to provide the full java debug services. More primitive things like logcat, shell, running process list, push/pull, etc will at least partially work without this, provided that your adb daemon doesn’t quit (modification may be required) when it is unable to claim the debug socket. If you can kill the official adb daemon and exploit a race condition, you may be able to get an unofficial one started before it restarts – you would probably need to have a script or program to do this and run it with setsid from the official adb shell, meaning you’d need to connect via USB first. At that point, you’d also be able to start your unofficial adb daemon running as the same userid as the official one.

    You may want to spend some time estimating or testing if the performance (speed) will be satisfactory before investing in a lot of time setting this up for real.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I know it's possible to deploy earlier versions of the .NET framework using AD
I was earlier using the following versions: Jquery - 1.4.3 jqGrid - 4.1.2 Now
Despite an earlier question ( asked here ), our project is constrained to using
Using PyObjC , you can use Python to write Cocoa applications for OS X.
As I mentioned in an earlier post, I will be using flot for an
As a follow up to my earlier question , I'm thinking of using simplexml_load_file
I know I asked a related question earlier. I just had another thought. using
We are using JasperReports as our reporting tool. Earlier we were using relative paths
Earlier, I asked this question: How can I perform a ping or traceroute using
Earlier on while I was working on my databases, I wondered if using a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.