I made this tool for practice purpose and my own use.
※This tool is not usb driver.Please install usb driver if you can't connect device and pc.Usually you can download it from device vendor's site.
I got inquiry,so add notes.
At first, I try to make this tool as widget which can toggle USB Debug settings directly if you touch it.But I don't adapt it because it's not recommended way from Android 1.5. So I choose normal Activity which just finishes after calling Settings UI.
This Application Uses System Crash reporting and System Log Files and help developers to find device Specific Bugs and Code Tracing.
It is Debugging service for Developers having great functionality like :-
* colorful tag names
* Easy to read and share on Email,Skype and attachments
* Search Bar for finding Application specific tracing
* Recording facility (with having a widget)
* save to SD card and Read from SD card
* Scroll feature available
* Search Autosuggestion & saving Filters
* Select feature for Specific part of logs
*Completely Ad-Free Application
The most useful feature in Device Debug is the ability to share the collected information via e-mail or by writing it to a file.
Device Debug is useful application for developers who need to find out the device specifications or debug application crashes. Just install Device Debug and inspect the information, or share it and inspect the information on another device!
Device Debug uses the following PERMISSIONS:
READ_LOGS - Required for reading the device log
CAMERA - Required for reading the camera parameters
WRITE_EXTERNAL_STORAGE & READ_EXTERNAL_STORAGE - Required for writing the information to a file
When you connect the phone to your laptop or computer, the application automatically starts. Then you can easily turn on developer options by clicking: Start USB DEBUG.
- CheckBox for auto start USB Debug. Will allow you to decide whether the application starts when you connect your phone to your computer.
- Automatic transition to USB Debug.
- Application was tested on android 4.0 to 4.4.
Nobody is perfect and Android neither.
Apps you have already deleted, sometimes leave data behind.
The system constantly creates logs, crash reports and debug files you don't really need.
Your SD-card is collecting files and directories you don't recognize.
Lets not go on here...
Why not get a maid to clean it all up?
SD Maid will help you keep your device neat, clean and tidy :-)!
Give it a try, you won't find a more thorough cleaning tool!
Choose a tab, press start and then either click a single item to delete or press the clean all button. It's just that easy.
There are various features available:
* Explorer is a full fledged filemanager, use it to crawl through your Androids files.
* You can use the Searcher if you know what file you are looking for.
* The CorpseFinder searches your device for orphaned items and compares those to the list of installed applications.
* AppControl lets you freeze, reset and remove applications (even system apps).
* The SystemCleaner scans your device and filters directories which contain unnecessary files. You an even create your own filters!
* You can optimize and shrink bloated databases to speed up access and free space.
* View your biggest files and find out what is hogging all the space.
* Find files that have been modified in the last X minutes.
A few additional features as well as comfort and convenience functions can be unlocked by buying and installing the unlocker (SD Maid Pro).
SD Maid is constantly being developed and designed very carefully.
Due to the vast amount of Android devices SD Maid might not work perfectly on your device, in that case I would appreciate it if you give me a chance to fix it by contacting me.
If you have questions or concerns send me a mail (firstname.lastname@example.org). I usually respond quite quickly and will happily help you out.
Obtaining SD Maid from unofficial sources puts your device at risk.
A big thanks goes out to all the beta testers @ http://sdmaid.darken.eu/beta who helped me improve SD Maid v3.
I would also like to thank all the volunteers @ http://sdmaid.darken.eu/translation that made SD Maid accessible to non english speaking users by translating it.
An unfinished help document is avaiable here:
I made this app for myself to help me debugging my own apps. If you have any troubles, mail me.
WiFi ADB makes it easy to debug/test your Android apps directly on device via WiFi TCP/IP connection. No need to use USB cable. After enabling ADB over WiFi, to connect your computer to the device open the console and run
adb connect ip_address_of_the_device
This app works on ROOTED devices only. If you don't know what it means or your device is not rooted please don't install. Users also need to grant this app su permission when being asked.
★ Quickly enable/disable ADB connection over WiFi TCP/IP
★ Auto-enable ADB over WiFi on configured known SSIDs
★ Once enabled an entry is added to ongoing notification bar to remind user that ADB over WiFi is active and make it easy to disable it manually
★ The app icon can be put on status bar at all time for quick access (better than home screen widget, IMO)
★ Temporarily increase screen-off timeout. Nine times out of 10 this is what users want during development of an Android app and testing it on device. The original screen timeout value is restored when ADB over WiFi is disabled again.
★ Temporarily lock WiFi, prevent it from going into sleep mode (how effectively it works depends on device and Android version)
★ Also acts as Tasker/Locale plugin. You can configure Tasker/Locale to automatically turn on/off WiFi ADB based on other conditions
★ If your development computer is Unix/Linux or Mac open a console and run
while true ; do adb connect phone_ip_address ; sleep 15 ; done
This one-liner auto-reconnects to ADB daemon on the phone every time the link is broken for whatever reason.
★ If you control the WiFi router, configure it to give the phone the same IP address every time. Then assign a local DNS hostname to that IP address so that you don't have to type an IP address which changes everytime in the console.
This app requires in-app purchase permission. This is for users to make donations to the app developer. Donations are voluntary and in fact do not add any extra features. But if you want to say thank-you with your wallet, you can. (Thanks!)
Using this app you don't need to manually enter the settings for development, as the application will do it for you automatically. Additionally, you can choose whether to display the Developer options. It can be displayed only when you connect your device to USB, as well as both connect and disconnect your device.
If you keep USB Debugging (a.k.a. ADB, i.e. Android Debug Bridge) on and your phone falls into the wrong hands, your privacy is at severe risk. They will be able to unlock your phone, steal your images, emails, passwords and all your data and identity. This app will help you protect against this.
If you found a bug, have any questions or feature requests, please contact me at email@example.com
Here are the functions:
1. USB Debug Warning
It will warn you with a notification whenever you leave your phone/tablet with USB Debugging enabled and don't use it. Simply, it will show a notification when you unplug USB cable and have USB Debugging setting enabled. It may also open Developer Options instantly when you unplug the USB cable (instant action is off by default, turn it on in the app).
2. USB plugged when USB Debug is off
The purpose of this function is to help you turn USB Debugging ON quickly when you want to test your app on your phone. The app will show notification which, when clicked, will open Developer Options, or even open Developer Options instantly for you when you plug the USB cable in (instant action is off by default, turn it on in the app).
Please note that Android apps on non-rooted devices cannot change the USB Debug setting automatically (for security), so you have to do it always on your own, manually. This app will make your task easier, and will make sure you remember to turn off USB Debugging when it is not needed.
Allows you to toggle the Android Debug Bridge (ADB) without disconnecting from USB or heading into the developer menu. Perhaps your device's debugger occasionally stops responding? No worries, restarting it is done in a jiffy!
This app often resolves launch errors such as:
* com.android.ddmlib.SyncException: Too many open files
* java.io.IOException: Unable to open sync connection!
Includes a simple interface and two widgets. Requires root permissions.
# Easily sync your phone with PC
# Just one tap to open USB debugging mode
# Fast connection to PC via WiFi network
# Transfer mobile Data to PC
# Backup mobile file on PC
# Manage mobile data between phone and PC
# Free and easy to use
★★How to use★★
1. Install Apowersoft Phone Manager on mobile phone
2. Connect your Phone to computer with the ways below:
# Use USB connection
# Use WiFi Connection
(Enter verification code to connect, scan QR code to connect.)
3. Enable USB debugging with app
(Tap “Settings” and check “USB debugging”)
1. QR Code Scanner
Built-in QR Code Scanner.
Turn on the LED light on your phone in one click.
3. File Manager
Manage pictures, music, videos, documents, SD card, APK files and large files on your Android.
4. App Manager
Batch uninstall apps to free your phone memory.
Activate hotspot to share the mobile Internet.
Set up hotspot to connect PC wirelessly when no Wi-Fi available
Debug your apps. Find error stacktraces. See what your phone is saying about you behind your back. It's all there in the system log, aka logcat!
What makes CatLog stand out over similar apps?
* Color-coded tag names
* Easy-to-read column display
* Real-time search
* Recording mode (with widget)
* Save & open from SD card
* Send logs as email or attachment
* Auto-scrolls when at the bottom of the screen (just like tail -f)
* Search autosuggestions & saved filters
* Select parts of logs
* Open-source and ad-free
* ROOT required *
* busybox required *
Debug your SQLite Databases.
Debug your Shared Preferences.
Try to hack your own app via changing settings.
Browse all your installed apps, see every setting-file, the app uses.
Browse, inspect and debug SQLite databases and shared preferences files.
Kill the app, quick uninstall the app, or even quick clear the files.
Start viewing the content of the file / database simply by clicking the button with the given filename.
Easily change the values of the shared prefs.
NOTE: all values are typesafe!
Delete a preference entry, simply by using the "swipe to dismiss" pattern.
Or delete the whole shared prefs file.
Raw query the SQLite databases (eg SQL statement over several tables)
Long click the table / index / trigger / view to see the create statement
Edit / Delete / Copy a row simply by selecting the desired row and use the actionbar options (menu options)
- supports multiple delete rows (by long click)
Add a new row from scratch.
NOTE: all values are typesafe!
Select columns you want to see.
Create a custom order.
check license via Google Licensing:
Differences Pro - Lite:
- Kill app
- Clear data
- Quick uninstall
- Delete shared preferences file
- Save changes to shared preferences
- Delete SQLite database file
- Raw query databases
- Show SQL create statement of the table / index / trigger / view
- Edit / add / copy / delete a table row
Additionally there's also a reboot feature that lets you boot your phone into recovery or bootloader mode, or perform normal/fast reboots.
Please be aware that the automatic mode is not available in the free version! You have to buy the license key to unlock this feature!
ADB Toggle will only work on a rooted phone! Once the app has installed itself as system application then root access is no longer needed.