11
submitted 2 days ago by ashed@lemmy.ml to c/android@lemdro.id

The Android Debug Bridge, or ADB for short, is a nifty development tool to interface with your phone for debugging and testing. Through ADB, developers can access Android's built-in Linux command line shell with greater privileges than user-installed apps. This gives developers the ability to install or uninstall apps, grant or deny permissions, change system settings values, and do much more, all from the command line. Although intended for developers, these commands are also useful to help you debloat your phone, tweak hidden settings, and enable other options.

ADB commands can be sent to a phone that's either hooked up to a PC or connected to the same wireless network as the PC. They're generally sent from a PC's terminal or command prompt window and can't be sent from the phone itself unless it's been rooted. However, through an app called Local ADB Shell, or LADB for short, ADB commands can be sent straight from the phone without the need for rooting it or connecting it to a PC.

Developed by XDA Recognized Developer tytydraco, LADB leverages Android's built-in support for ADB over WiFi to provide a GUI for sending shell commands straight from the device. Search for "terminal emulator" on Google Play and you'll find dozens of apps that provide access to Android's command line shell. What sets LADB apart from the rest of these apps is that it bundles an ADB server within the app, which is what allows it to be set up to run shell commands with the same privileges as ADB shell. With ADB shell privileges, you can do things like debloat your phone, change hidden settings, and a whole lot more right from your phone.

In order to set up LADB, though, you'll first need to enable ADB over WiFi, but the process to do so will differ depending on your device and Android OS version.

For devices running Android 10 or older, ADB over WiFi can be enabled after some initial setup from a PC. That means on older Android versions, you'll still need to go through the process to set up ADB on your PC. Once you do that, you can then have the app send commands to the ADB server started on the device.

Thanks to Android 11 introducing native support for wireless debugging, LADB can be set up entirely on device without needing root or hooking up to a PC for initialization. Here's how you can set up LADB on your Android device. We're assuming your device runs Android 11 for the sake of this tutorial because if not, you'll have to manually set up ADB on your PC to get it working anyway, which defeats the main purpose of using LADB. (If you own a OnePlus phone that runs OxygenOS 10 based on Android 10, though, you can use LADB wire and PC-free since OnePlus baked in their own wireless debugging feature.)

How to use LADB to debloat your phone (and more) on Android 11+ Download and install the LADB app from Google Play or compile it from source. Open Settings > About Phone and tap on the "Build number" field 7 times. This will enable "Developer Options." (Note: The "About Phone" page may be called something else or buried somewhere else in Settings on your device.) Go to Settings > System > Developer Options and enable "USB debugging" and "Wireless debugging." (Note: Just like "About Phone", the "Developer Options" page may be found elsewhere in Settings on your device.)

Open the LADB app. It will show a "Pairing information" dialog. Open the recent apps screen. Press and hold on the app's icon and tap "Split Screen" to open LADB in split-screen multitasking view. On the bottom half, open Settings. Go to System > Developer Options > Wireless debugging. Tap on "Pair device with pairing code." You'll see a "Pair with device" dialog pop-up.

Copy the 6 digit "Wi-Fi pairing code" and paste it into the "pairing code" box in LADB. Copy the 5 digit port number from the IP address (the 5 numbers after the colon) and paste it into the "Port" box in LADB.

Hit "OKAY" in LADB and you should hopefully see text that says "Success! (^o^)/" Now you're ready to type whatever ADB shell command you want into the "Shell command" box at the bottom. Looking for things to do? Check out this list of ADB tutorials for things you can try!

https://github.com/sncvikas/ADB_Commands

https://technastic.com/adb-commands-list-adb-cheat-sheet/

#android #adb #ladb #adboverwifi #debloat

you are viewing a single comment's thread
view the rest of the comments
[-] db2@lemmy.world 4 points 1 day ago* (last edited 1 day ago)

It won't even work with shizuku, you have to disable it.

It's also 5 years old at least, and the repo is pretty stale.

There's no advantage to this over shizuku + hail.

this post was submitted on 29 Oct 2026
11 points (92.3% liked)

Android

22284 readers
414 users here now

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

🔗Universal Link: !android@lemdro.id


💡Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

💬Matrix Chat

💬Telegram channels / chats

📰Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it's not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website's name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don't post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities

Lemmy App List

Chat and More


founded 3 years ago
MODERATORS