Home
> Uncategorized > QtADB 0.8.1 fix
QtADB 0.8.1 fix
Hey,
recently some users reported that application crashes on start. I replaced binaries in packages so if You have problems with previous version, please download the new files.
If someone needs the most recent QtADB 0.8.1 sources here is the link: http://motyczko.pl/qtadb/qtadb_src.tgz
Meanwhile I’m going back to QtADB 2.0 π
Ps. If this version also causes segmentation fault, please do as following:
edit /home/yourusername/.config/Bracia/QtADB.conf file and set checkForUpdatesOnStart to βfalseβ as displayed below:
checkForUpdatesOnStart=false
On windows You should seek for Bracia entry in regedit.
Regards
Jakub
Categories: Uncategorized
http://motyczko.pl/qtadb/QtADB_0.8.1_linux64.tar.gz !?
I get
$ aunpack QtADB_0.8.1_linux64.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
aunpack: tar …: non-zero return-code
I’m using: tar -xvf QtADB_0.8.1_linux64.tar.gz
really strange… tar command worked, thanks.
But something must be “corrupt” because the archive manager gui and aunpack command give errors, that doesn’t happen with all the hundred archives I extracted the last years π
I’m using tar for tgz and unzip for zips and never had any problems π The GUI managers for archives never worked as I wanted
Downloaded your modified QtADB 0.8.1 sources, compiled with Qt 4.8.4 and tested under Linux / 64-bit.
Phone: Samsung Galaxy S4 (GT-I9505 / ROM: KOT49H.I9505XXUFNC4)
OS: Linux Mint 16 / x86_64 (kernel: 3.13.6-031306-generic / x86_64)
Phone become visible only when development mode with USB debugging was enabled (this actually is normal beaviour). So far so good… But not without problems:
1) When launched, QtADB displayed application window then crashed. Cause of problem is missing network resource, which raise SIGABRT in classes/updateapp.cpp, line 57 (function UpdateApp::gotWWW). Probably because QtADB version updates currently is not available. Perhaps QtADB 2.0 should check for resouce availability too and shouldn’t crash only because update server is missing. To avoid this problem in 0.8.1, automatic updates must be switched off. Open QtADB.conf (Linux users must look in /home//.config/Bracia) and set checkForUpdatesOnStart to “false” as displayed below:
checkForUpdatesOnStart=false
and save file. Now QtADB should be able to run.
2) Files and directories is not visible in file manager view, but can be listed and traversed in ADB shell view. Perhaps this is phone or Qt version specfic problem. I seen this issue before with some other devices (can’t remember exact models, but those was some LG and Samsung devices).
Tested QtADB on more devices and found that phone side tree file manager view is always empty on newer devices with MTP access to device content (Android 4.x) and additional SD card inside. Note to QtADB 2.0 developer – you must foresee situation with more than one storage device. Because there can be situation with 3 and more devices too (device storage + additional SD card + one or more flash drives or HDD drives attached directly or via USB OTG.
QtADB 0.8.1 supports only 1 device at the time. MTP is not supported, You have to use USB charging or camera mode (e.g. nexus 7). SD cards are mounted in /storage/ path in Your device, so if You want to get access to them, then look in there.
I’m working now on QtADB2, which will support many devices simultaneously atc.
Probably lack of MTP support is the right answer to empty phone side in file manager.
Glad to read about new version progress.
You need phone with root and busybox. Without it, the phone side will be empty.
New version doesn’t use busybox, in fact it doesn’t use adb so it is more slick solution.
Hi, I often use QtADB and find it very usefull. I’ve been using it without a problem on Win7, but now I’ve updated to Win8.1 and QtADB crashes every time it’s started. I’ve updated to v0.8.1 but it’s still crashing, also on my Win8.1 tablet. Could it have something to do with the adb version? I’m using latest from android sdk.
Disable the automatic updates by setting the checkForUpdatesOnStart=false in QtADB configuration file. Detailed info is in my previous comment above.
Hi, thank you for your answer, but unfortunately I’m unable to find that file. It’s not in the app folder nor in the user account’s AppData (Win8.1).
thats strange because I removed every usage of checkForUpdatesOnStart in the source code. I have to check it again
Hey there,
I have the same issue as you. I managed to work around the problem by using a firewall (in my case it’s Norton Internet Security) to block access to QtADB.exe.
I say it’s a workaround because after a few seconds the Window that says “There was problem checking for updates” popped up. But of course it’s definitely better than the non-stop crashes.
Hope that helps! π
Hej,
still application crashes on start π¦ i have windows 7.
Confirmed not working on windows 7 x64. I used to use this all the time, now qtadb pops up the error “qtadb.exe has stopped working”. It does this whether I have the phone plugged in or not. Also, windows makes the device disconnect sound at the same time as the error pops up IF the phone is plugged in. I hope that this provides a clue.
The phone is a moto g xt1045 running kitkat 4.4.3. I have the motorola drivers installed and can see and connect to the phone via adb.
OK, so I decided to do a little troubleshooting and searched for qtadb in the windows registry. I found the qtadb entries under Bracia in current user. I changed the value of checkForUpdatesOnStart from true to false and now qtadb works as expected.
Now, granted, editing the registry seems a bit extreme, but I could not find any qtadb config files in the folder or under the current user.
My phone is not yet rooted so I suspect that this is why the app can not display Files, Apps or storage use under Phone Info.
Amazing tool! Thank you.
Can you make copy-paste posibility in terminal?
It’s already there. Shift + Ctrl + V