ADB Posts on XDA

How to Install ADB on Windows, macOS, and Linux

Several features of the Android platform can be accessed only through paths and methods that are hidden away from the average user. These have generally been done with the help of some command line Android Debug Bridge (ADB) commands, a tool that Google offers for developers to debug various parts of their applications or the...

XDA Basics: How to take logs on Android

Logs are very useful when a developer is diagnosing an error with a piece of software. So, as a user, when you complain to a developer about a problem with their Android app or an aftermarket firmware (custom ROM), they'll ask you to submit a log to help them troubleshoot the issue. Android includes a...

Phone-to-PC screen mirroring tool ‘scrcpy’ now supports devices running Android 12

The Android Debug Bridge, or ADB for short, is an immensely useful tool for developers that want to read system logs, change settings, or automate actions on their device. Google intended to only provide a command line interface when they made ADB, but in early March of 2018, a developer built a tool on top...

XDA Basics: How to Boot into Recovery mode using button combos, ADB, and root apps

Every smartphone, regardless of what OS it's running on (yes, even an iPhone), has a built-in recovery mode. On Android, the recovery on your smartphone can be used to perform tasks like clearing cache, factory resetting the phone, or even installing update packages directly from the phone’s storage or sideloading from a computer via ADB....

How to debloat your phone (and more) without connecting to a PC

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...

WebADB lets you run ADB right from your web browser

The Android Debug Bridge (adb) is a command-line tool that allows users to communicate with an Android device. With the developer tool, you can perform a number of actions, including installing and debugging apps, and also run nifty shell commands. Instead of installing ADB on your computer, XDA Forum Member SteelToe has released a new website...

How to remove Facebook bloatware from the OnePlus 8 series and OnePlus Nord

Android and bloatware are two spheres that have co-existed since the very beginning of the OS's existence. The story started off with carriers bundling a variety of useless or functionally-duplicate-yet-inferior apps onto smartphones sold under their network. From there, the story expanded to OEMs themselves bundling duplicate apps, and even to apps from Facebook and...

Free Android screen mirroring app “scrcpy” adds seamless copy-paste, stay awake option, and more

Working and interacting between devices with different operating systems can be a pain sometimes. There are few first-party tools available to set up multi-platform connections, and many of them require that you own devices from the same brand. Fortunately, third-party tools are there to save the day. A free and open-source project called scrcpy allows...

Android 11 will introduce a new “App Compatibility” Developer Option to help devs test new platform changes

Every year at Google I/O, Google highlights some of the most exciting changes coming to the next version of Android. While most users judge Android versions by the visual changes that affect their experience, each Android update also comes with a ton of changes to APIs and platform behavior. These changes are important for app...

Tasker 5.9.2 beta lets you run ADB shell commands without being tethered to a PC

When it comes to automation apps on Android, Tasker is undoubtedly the preferred choice of a majority of users. Despite the fact that the app doesn't have a beginner-friendly UI, Tasker is the go-to choice for many power users due to the vast variety of plugins it offers. For instance, the developers released Tasker v5.9...

Android backups to Google Drive have been broken for many, here’s how to fix it

One of the pain points in migrating from one Android smartphone to another is the fact that you are unlikely to land in the same device state as you started off, in the context of your app data. The problem is even more prominent when you migrate across different OEMs, as specific OEM solutions are...

Android 11 may finally bring a proper, native Wireless ADB implementation

For Android app developers, ADB is an indispensable tool for debugging applications. With the ability to generate logs, push and pull files, sideload APKs, and enter the shell, ADB gives developers a lot of control over a test device while using a PC. While it's possible to use ADB wirelessly by connecting to your device...