LADB — Local ADB Shell

775 reviews
Content rating
Screenshot image
Screenshot image

About this app


How does it work?

LADB bundles an ADB server within the app libraries. Normally, this server cannot connect to the local device because it requires an active USB connection. However, Android's Wireless ADB Debugging feature allows the server and the client to speak to each other locally.

Initial Setup

Use split-screen more or a pop-out window with LADB and Settings at the same time. This is because Android will invalidate the pairing information if the dialog gets dismissed. Add a Wireless Debugging connection, and copy the pairing code and port into LADB. Keep both windows open until the Settings dialog dismisses itself.


LADB is sadly incompatible with Shizuku at the current moment. That means that if you have Shiuzuku installed, LADB will usually fail to connect properly. You must uninstall it and reboot to use LADB.


Most errors can be fixed by clearing the app data for LADB, removing all Wireless Debugging connections from Settings, and rebooting.


While this project is GPLv3 licensed, I would like to add a parameter: please do not publish unofficial (user) LADB builds to the Google Play Store.


Sometimes, LADB's Assisted Pairing mode can be finicky with newer versions of Android. This is because the device does not recognize that there is an available device to connect to. Sometimes, a simple app restart fixes the issue.

This tutorial demonstrates how you can skip the Assisted Pairing mode and reliably pair the device yourself.

Still confused? Email me at

Privacy Policy

LADB does not send any device data outside of the app. Your data is not collected or processed.
Updated on
Jul 2, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

732 reviews
June 2, 2023
Doesn't always work. I have this app installed on a few devices. On all devices, it takes a few attempts to get it the app to connect and be able to use the app. On one device, it will connect for a few seconds and disconnect. Making me unable to remove any other app. When I used this app on the devices worked eventually, it worked well to be able to remove bloatware. Would be nice to consistently work.
8 people found this review helpful
Did you find this helpful?
Michael Burton
September 14, 2022
Dev, you're awesome, this app is awesome! I drive for a living and practically live on the road, and am hardly ever within reach of a pc, but still occasionally want to hack my phone or tablet, usually to enable a battery monitor feature or remove some Verizon or Samsung bloat/spy/tracking/garbage/useless-ware. LADB enables me to do this when i'm away from my PC, which is 95% of my time. You rock! Thanks for the awesome update too! Hack your phone without a PC? There's an app for that. 👍👌
44 people found this review helpful
Did you find this helpful?
September 14, 2022
❤️ thank you!
Chris Andreev
September 3, 2023
I want it to work for ghost processes... but everytime i go to input ports and go back it just resets code since i guess screen app change, modified battery optimizations for wifi dev code settings page but still... (ok im dumb split screen helped, but still adb doesnt connect after pairing shows the localhost) ok restart fixed connection so heres a troubleshoot for anyone in need works great :3
1 person found this review helpful
Did you find this helpful?

What's new

- Update android libraries
- Add a button to pair manually
- Film tutorial video for manual pair (will be found in app description)

- Fix bookmarks page crashing due to Google UI library update