Sorry, don't feel like I'm going to setup linux to compile it. But 7ymekk should merge my code soon and I'm sure he will have linux version for you.
You can grab my source code and compile it if you want.
github.com/nijel8/cwm_edition
Thanks, i grabbed the source, but i don't know how to compile it. I'm googling... if there's an easy way, i'll do that. If not... I'll wait for the "official" release
EDIT: I think I'm next to do it... "g++ -o QtADB main.cpp", right? Buofficial sitet when i run it, it tells me i need something from "QtGui", so I'm downnloading the QtCreator and Qt4Designer from Ubuntu's app repository.
EDIT2: Found out "qmake QtADB.pro" then "make". It's building right now.
EDIT3: Done. It has some layout problems (the window becomes too big when going into advanced mode and cannot be resized. It should be made scrollable). If you want, i can upload the linux executable when i'm on a good connection (on monday i think).
PS: sorry if my english isn't properly "good"
Ok, I've finally given in and know I need to learn Linux. I'm currently running Linux Mint 12 and can't get MTP support to work for my Galaxy Nexus CDMA. I'm trying to get this to work, can someone please help me real quick? I already have "aapt" and "adb" set up, I just need to know where the QtADB file goes and how to access it in terminal. Any help would be much appreciated! Thanks in advance!
OK. Just fixed the GUI and compiled it for linux. Let me know how it works for you.
Enjoy:
goo.gl/LGBwK
I just tried to use the backup/restore future on latest 0.8.94 version and always the program crash when I'm trying to load the backup.
I made the backup with this version also, and I can find the folders of apps on sdcard QtADB/backup folder, but obviously I cannot restore them.
Any help?
EDIT:
debug throws this when app crashes:
Code:
Debug: Backup outputList = ("find: unrecognized: QTADB_Code.txt", "BusyBox v1.19.3-cm9 bionic (2012-02-08 09:13 +1300) multi-call binary.", "", "Usage: find [PATH]... [OPTIONS] [ACTIONS]", "", "Search for files and perform actions on them.", "First failed action stops processing of current file.", "Defaults: PATH is current directory, action is '-print'", "", " -follow Follow symlinks", " -xdev Don't descend directories on other filesystems", " -maxdepth N Descend at most N levels. -maxdepth 0 applies", " actions to command line arguments only", " -mindepth N Don't act on first N levels", " -depth Act on directory *after* traversing it", "", "Actions:", " ( ACTIONS ) Group actions for -o / -a", " ! ACT Invert ACT's success/failure", " ACT1 [-a] ACT2 If ACT1 fails, stop, else do ACT2", " ACT1 -o ACT2 If ACT1 succeeds, stop, else do ACT2", " Note: -a has higher priority than -o", " -name PATTERN Match file name (w/o directory name) to PATTERN", " -iname PATTERN Case insensitive -name", " -path PATTERN Match path to PATTERN", " -ipath PATTERN Case insensitive -path", " -regex PATTERN Match path to regex PATTERN", " -type X File type is X (one of: f,d,l,b,c,...)", " -perm MASK At least one mask bit (+MASK), all bits (-MASK),", " or exactly MASK bits are set in file's mode", " -mtime DAYS mtime is greater than (+N), less than (-N),", " or exactly N days in the past", " -mmin MINS mtime is greater than (+N), less than (-N),", " or exactly N minutes in the past", " -newer FILE mtime is more recent than FILE's", " -user NAME/ID File is owned by given user", " -group NAME/ID File is owned by given group", " -size N[bck] File size is N (c:bytes,k:kbytes,b:512 bytes(def.))", " +/-N: file size is bigger/smaller than N", " -links N Number of links is greater than (+N), less than (-N),", " or exactly N", " -prune If current file is directory, don't descend into it", "If none of the following actions is specified, -print is assumed", " -print Print file name", " -print0 Print file name, NUL terminated", " -exec CMD ARG ; Run CMD with all instances of {} replaced by", " file name. Fails if CMD exits with nonzero", "")
Debug: tmp str = "find: unrecognized: QTADB_Code.txt"
Yes.
The output of the command is txt files for all apps like this:
/sdcard/QtADB/backup/Contact Analyzer 2/com.andrew.contactanalyzer2.txt
/sdcard/QtADB/backup/Corporate Contacts/eir.corporate.free.txt
/sdcard/QtADB/backup/CPU Spy/com.bvalosek.cpuspy.txt
.....
This also happens and after new installation of windows 7 64bit.
OK I reproduced the bug on my Win 7 32bit laptop and I think it has something to do with bug(s) in Qt libraries. On my Win 7 64 bit desktop it doesn't crash but it gives me empty apps backup list. It works on Linux VM, no problems. And on top of that debug build works on Windows so I can't trace the problem.
I'll see if I can find some older or newer working Qt libraries.
After reading about Dan Rosenberg’s bootloader exploit for the Samsung Galaxy S 4,I … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?