Bugjaeger Mobile ADB - USB OTG

Contains ads
3.8
3.49K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Before you post questions or bad reviews, see the FAQ
https://sisik.eu/bugjaeger_faq

Bugjaeger tries to give you the expert tools used by Android developers for better control and deep understanding of your Android device internals.

Multitool that can save you the hassle of carrying a laptop.


If you're an Android power user, developer, geek, or hacker, this app should be in your toolkit.

How to use
1.) Enable developer options and USB debugging on your target device (https://developer.android.com/studio/debug/dev-options)
Note: On Huawei devices you might first need to turn on USB tethering before you enable USB debugging

2.) Connect the device where you've installed this app to the target device via USB OTG cable

3.) Allow the app to access USB device and make sure target device authorizes USB debugging


Inspecting device internals, running shell scripts, checking logs, making screenshots, sideloading, and many more tasks that are normally done on your laptop can now be performed directly between 2 mobile devices.

This app works as sort of Android to Android ADB (Android Debug Bridge) - it offers some features similar to ADB (Android Debug Bridge), but instead of running on your development machine, it runs directly on your Android device.

You connect your target device through USB OTG cable or through WiFi and you'll be able to play around with the device.

ADB protocol is supported also by Android devices other than phones & tablets. That means that you should also be able to control your Android TV, Wear OS watch, or even Raspberry Pi with Android Things OS and Oculus VR.


Main features
- running shell scripts on target device
- sideload regular/split APKs (e.g. to Oculus Quest VR)
- sideload/flash AOSP images (e.g. Android Preview on Pixel)
- remote interactive shell
- mirroring screen
- reading, filtering, and exporting device logs (logcat)
- pull APK files
- ADB backups, inspecting and extracting content of backup files
- screenshots
- performing various ADB commands for controlling your device (rebooting, going to bootloader, rotating screen, killing running apps, ...)
- uninstalling and installing packages, checking various details about installed apps
- copying apps between phones
- monitoring the processes, showing additional information related to processes, killing processes
- showing various details about Android version(e.g., SDK version, Android ID,..), Linux kernel, cpu, abi, display
- showing battery details (like e.g., temperature, health, technology, voltage,..)
- file management - pushing and pulling files from device, browsing the file system
- search and connect to Android devices on your network that configured adbd to listen on port 5555
- reading bootloader variables & info via fastboot protocol (e.g. dump some hw info, security state, or if the device was tampered)
- exec fastboot commands

For some tricks and examples of what you can do, see
https://www.sisik.eu/blog/tag:bugjaeger

For starting a youtube video or url in browser, add following custom command (or paste this into shell) in the first tab

am start -a android.intent.action.VIEW -d "yt_url"


If you liked this app, check out the ad-free premium version which also contains additional features
https://play.google.com/store/apps/details?id=eu.sisik.hackendebug.full


Requirements
- Enabled USB debugging in Developer options and authorise the development device
- Fastboot protocol support

Please note
This app uses the normal way of communicating with Android devices which requires authorisation.
The app does not bypass Android's security mechanisms or anything similar!
This means you won't be able to do some privileged tasks on non-rooted devices.
Updated on
Sep 13, 2022

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.
This app may share these data types with third parties
App activity, App info and performance, and Device or other IDs
This app may collect these data types
App activity, App info and performance, and Device or other IDs
Data is encrypted in transit
You can request that data be deleted
3.8
3.49K reviews
Cee Cee
December 5, 2021
Amazing app! I used it on my tivo stream to disable bloatware. VERY effective for that, but make SURE you know what all the apps do! I had to reset my tivo after disabling some stuff I should not have! (oops). Deleting stuff didn't seem to work (on tivo). But disabling them does the trick! I've used it to sideload a few apps, too. Awesome! It's difficult to learn, at first. I went to developer's site to learn the interface. But, once you know how it works, it is amazing!
57 people found this review helpful
Did you find this helpful?
Roman Sisik
December 5, 2021
Great to see thus. Thank you very much for your review ☺️
The Chill Gamer (xDeadpool83x)
March 22, 2021
Won't Connect to Quest 2. I've tried the methods listed by numerous people, none have worked. I have no idea what I'm doing wrong, I can't even get this app to recognize anything, I just open it and it's all blank. No devices listed, no files, nothing.... All while connected with a cord. Any help would be appreciated and the review will be updated upon resolution of issues.
187 people found this review helpful
Did you find this helpful?
deepfriedwhippedcream
November 15, 2022
The one thing I used this app for doesn't even work anymore I used this app to download oculus videos from my headset to my phone and it used to work fine no matter the length of the video but as of late I can't download anything If I try pressing the download button it immediately says "success", disconnects my headset and the video doesn't even get downloaded It's so frustrating please tell me if there's a way to fix this or fix it yourself cause downloading videos is impossible otherwise
4 people found this review helpful
Did you find this helpful?
Roman Sisik
November 16, 2022
Did you give storage/media permission?Did this happen after Bugjaeger update, or Oculus update? Is other functionality working (shell commands, package/file listing)? Are you using same phone? I'll have a look at it. Make sure to also check the official FAQ.

What's new

- Updated fastboot to most recent version
- Added better output for fastboot shell
- Now allowing to execute fastboot commands even without any target device being connected
- Bug fixes