• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

QtADB - android manager fo windows/linux

mozarcik

Newbie
Jun 29, 2010
12
0
QtADB is window app based on adb. To work it requires working sdk (command adb devices listing your device), ROOT, qt libs version 4.6.2 (for windows added in this post) and busybox. Visit our website: QtADB
This app is under developing so be tolerant for any bug...
Features:
1. File manager
- copying files and dirs between phone and computer
- removing files and dirs
- creating new dir
- and other
2. App manager
- install apps
- uninstall apps
- backup app and data
- restore app and data
2. Shell
- opens android shell
3. Screenshot
- take screenshot of your device and save to png file
4. Fastboot
- flash bootloader, radio and recovery
- boot recovery
5. Recovery (tested on amonRa-hero-v1.6.2)
- nandroid backup/restore
- wipe data
- flash rom
- wipe battery stats
- fix uid mismatches
6. Reboot
- to bootloader
- to recovery
- normal reboot
7. Settings
- set fonts used by app
- set starting paths (or remember paths on exit)
- and other
8. Automatically detects phone (device, fastboot and recovery mode)

LINKS:
available for download on Download QtADB

LINUX:
if you have connected phone but the file list is empty run with root permisions:
1)adb kill-server
2)adb start-server
or (on Ubuntu):
create file:
/etc/udev/rules.d/51-android.rules
and insert this line:
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

I've got HTC Magic with Smoki 0.6 and im testing everything on this. QtADB should work with every phone with busybox
Any suggestions and bug reports would be very welcome :)

Some screenshots of app (Windows):

MacOS:
 
Could You post output of
Code:
adb shell busybox ls -l
Thanks

Sent from my HTC Magic using Tapatalk

C:\android-sdk-windows\tools>adb shell busybox ls -l
total 148
drwxr-xr-x 3 0 0 0 Jun 28 13:31 ←[1;34macct←[0m
drwxrwx--- 1 1000 2001 2048 Jun 29 15:52 ←[1;34mcache←[0m
drw-rw-rw- 1 0 0 2048 Jan 1 1970 ←[1;34mconfig←[0m
lrwxrwxrwx 1 0 0 17 Jun 28 13:31 ←[1;36md←[0m -> ←[1;34m
/sys/kernel/debug←[0m
drwxrwx--x 1 1000 1000 2048 Jun 28 13:14 ←[1;34mdata←[0m
-rwxrwxrwx 1 0 0 118 Jun 20 16:34 ←[1;32mdefault.prop←[0m

drwxr-xr-x 11 0 0 1800 Jun 28 13:32 ←[1;34mdev←[0m
lrwxrwxrwx 1 0 0 11 Jun 28 13:31 ←[1;36metc←[0m -> ←[1;3
4m/system/etc←[0m
-rwxr-x--- 1 0 0 107420 Jun 20 16:31 ←[1;32minit←[0m
-rwxr-x--- 1 0 0 1677 Jun 20 16:31 ←[1;32minit.goldfish.rc
←[0m
-rwxrwxrwx 1 0 0 12772 Jun 20 16:31 ←[1;32minit.rc←[0m
-rwxrwxrwx 1 0 0 6671 Jun 20 17:13 ←[1;32minit.sholes.rc←[
0m
drwxrwxr-x 5 0 1000 0 Jun 28 13:31 ←[1;34mmnt←[0m
dr-xr-xr-x 178 0 0 0 Jan 1 1970 ←[1;34mproc←[0m
drwx------ 2 0 0 0 Jun 11 23:50 ←[1;34mroot←[0m
drwxr-x--- 2 0 0 0 Jun 20 16:31 ←[1;34msbin←[0m
lrwxrwxrwx 1 0 0 11 Jun 28 13:31 ←[1;36msdcard←[0m -> ←[
1;34m/mnt/sdcard←[0m
drwxr-xr-x 13 0 0 0 Jan 1 1970 ←[1;34msys←[0m
drwxr-xr-x 1 0 0 2048 Jun 28 13:10 ←[1;34msystem←[0m

C:\android-sdk-windows\tools>
 
Upvote 0
run cmd and type adb devices, then type adb shell busybox,take screenshot and send it to me on 7ymekk@gmail.com or insert it here

Here you go.

-Mike

adb_screenshot.JPG

adb_screenshot_2.JPG
 
Upvote 0
hmmm the same problem had some guy at xda with MacOS version...have no idea what is wrong especially that QtADB works fine with Motorola Milestone and most Phones with android.i will investigate it

ps.do you have linux?
ps2.if you want i can modify app to log everything to file...this would help to fix this problem and problem with MacOS version.so if you want it leave me your email on PM or 7ymekk@gmail.com
 
Upvote 0
actually this version that 7ymekk posted has only one difference:
after phone is detected version from OP opens files card and shows files of default directory, the debug version opens settings tab and only that. Other functions should work.. click on ss tab and ther refresh button to get screenshot, go to shell tab and type something on bottom combo (for example ls -ls /sdcard) and for files go to files tab and to show files you need to click on right table and then click refresh... please check this functions and let me know thanks
 
Upvote 0
but terminal works with other options(for example pwd)? i think we are close to solve this issue:) its not caused by detecting phone connection so big relief:) run this command in your windows cmd:
adb shell busybox ls -la --color=never
and give me output screenshot

ps.run,if you can, regedit and paste here value of
HKEY_CURRENT_USER/Software/Bracia/QtADB/sdkPath
 
Upvote 0
but terminal works with other options(for example pwd)? i think we are close to solve this issue:) its not caused by detecting phone connection so big relief:) run this command in your windows cmd:
adb shell busybox ls -la --color=never
and give me output screenshot

ps.run,if you can, regedit and paste here value of
HKEY_CURRENT_USER/Software/Bracia/QtADB/sdkPath

adb_screenshot_3.JPG

sdkPath = C:/android-sdk-windows/tools/
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones