[TOOL] Adbuix - A GUI for ADB on Linux. [v0.1.1 5/06/2010 UNSTABLE]

Search This thread

KodieG

Senior Member
Sep 30, 2009
54
12
Des Moines
kodieg.com
UPDATE (January 10, 2011):
This project has not been abandoned, I've just been dealing with some personal things and haven't had time to work on this. My plan for Adbuix is to completely rewrite it using the GTK+ Toolkit or the Qt Toolkit (haven't decided which one) so that the program can run by itself without any dependencies and will be able to be complied for any operating system easily. This is going to take some time but it will definitely be worth it. So check back here, or check my website for updates. Thanks!

WARNING: THIS IS AN UNSTABLE BETA VERSION. USE AT YOUR OWN RISK.

Adbuix

About
Adbuix is a Graphic User Interface (GUI) for the Android Debug Bridge (ADB) on the Linux Operating System.
It eliminates the work of remembering commands or typing out directory paths when using ADB to modify files on your Android device.
Take this command for an example:
Code:
#adb -s emulator-5554 push /home/user/Desktop/Application.apk /system/app/Application.apk
That is a command that you would have to type out in a terminal to copy an application from your computer desktop to your Android device.
With Adbuix, you click the file you want to copy, click the folder you want to copy it to, and click the copy button. It's that easy!



Known Bugs
  • When using the program with an emulator instead of an actual device, in the file manager, folders have file icons instead of folders, but everything works as expected.



Compatibility
Operating Systems
  • Ubuntu 8.04 (Hardy Heron) - Crashes with a "segmentation fault".
  • Ubuntu 9.10 (Karmic Koala) - Works fine.
  • Ubuntu 10.04 BETA 1 (Lucid Lynx) - Works fine.
Devices
  • HTC Dream w/ CyanogenMod - Works fine.
  • HTC Tattoo w/ Stock Rom - Works fine.
  • HTC Tattoo w/ Open Eclair - Works fine.



Future Features
  • Partition Manager
  • Shell Console
  • Image Flashing
  • Rom Flashing
  • Rythmbox Integration
  • Much Much More...



Download
Adbuix v0.1.1:
http://kodieg.com/dl/adbuix_0_1_1.deb (Released 5/06/2010) (UNSTABLE)
(Right Click, Save Link As...)

Adbuix Updater Bash Script v1.0.1:
http://kodieg.com/dl/adbuixupdate.sh (Released 3/26/2010)
(Right Click, Save Link As...)



How to Install
Download the Adbuix Debian Package above and run it. Adbuix should be added to your main programs menu under "Other".



How to Update
Open up a terminal and type "/usr/share/adbuix/update.sh", or just download the package again.



ChangeLog
Code:
[3] v0.1.1 - 5/06/2010 - 376.4KB
 - Fixed bug where program would crash when started if logs folder wasn't there. (Thanks HorusUK)

[2] v0.1.0 - 4/25/2010 - 376.3KB
 - Added menu bar on main window.
 - Added buttons for some future features in the main window.
 - Added shutdown function to reboot window.
 - Added logging system.
 - Added device log import system.
 - Added "Discuss Adbuix" menu option.
 - Added "Author" tab in about window.
 - Changed main window look.
 - Changed reboot window look.
 - Fixed "restart server & refresh" button crash bug.
 - Fixed desktop shortcut name and icon.
 - Disabled "Check for updates" feature until I fix it.
 - Disabled "Online Help" feature until I finish the help page.
Official changelog here: http://kodieg.com/dl/adbuix_changelog.txt



Screenshots
Click to enlarge.





Thank You!
Thank you for trying out my program. Please feel free to reply in this thread any comments, suggestions, questions, bug reports, ect. and i will respond to you as soon as i can. :D
 
Last edited:
  • Like
Reactions: sptorrent

Jwsonic

New member
Mar 15, 2010
1
0
Nice!

This looks pretty cool, I can't wait for it to be released. Keep up the good work!
 

KodieG

Senior Member
Sep 30, 2009
54
12
Des Moines
kodieg.com
looks great. Need a beta tester? :p
i actually will pretty soon. once i get it stable enough for beta testers i will post in the forum.

Very nice :) This could be ported to osx easily too...
After the Linux version is all done i will eventually be making a windows versions and maybe a osx version in the future. I guess it all depends on if this really becomes that popular or not.

Im really liking this tool, what are you coding in?
I am using Gambas 2 by Benoît Minisini. It's pretty much Visual Basic for Linux. You can check it out here: http://gambas.sourceforge.net

This looks pretty cool, I can't wait for it to be released. Keep up the good work!

Great tool love it :

Thank you very much for the support. It makes all the hard work worth it. :D
 

bwhite82

Member
Mar 7, 2010
7
0
Ashtabula, OH, US
Thanks on two fronts:

Didn't know about Gambas

And your gui tool.

Very nice and look forward to its release. If you need someone to make an OpenSuse binary, pm me.
 

mnjm9b

Senior Member
Apr 26, 2008
1,046
227
i actually will pretty soon. once i get it stable enough for beta testers i will post in the forum.


After the Linux version is all done i will eventually be making a windows versions and maybe a osx version in the future. I guess it all depends on if this really becomes that popular or not.


I am using Gambas 2 by Benoît Minisini. It's pretty much Visual Basic for Linux. You can check it out here: http://gambas.sourceforge.net



Thank you very much for the support. It makes all the hard work worth it. :D


I am familiar with Gambas 2.
what are you getting hung up on?
do you need help with anything?
 

sud0x3

Member
Oct 24, 2009
24
1
If you do need any beta testers let me know, i would like to contribute to this project any chance of making it opensource.
 

mnjm9b

Senior Member
Apr 26, 2008
1,046
227
are there any prerequisites needed to use this.

I installed on hardy and it installed fine.
however, clicking on the Icon launcher produces nothing.

When I launch in a terminal I get this:
~$ /usr/bin/Adbuix.gambas
Starting ADB...
ADB started successfully. (along with a popup that says 'Please plug in your android device')
then when attached:
List of devices attached (along with a popup window that says the same.)

and then nothing...

or I get:
:~$ /usr/bin/Adbuix.gambas
Starting ADB...
ADB started successfully.
Segmentation fault

and then nothing...

or I get:

~$ /usr/bin/Adbuix.gambas
ADB is already running.
Segmentation fault

and again ... nothing...
 

KodieG

Senior Member
Sep 30, 2009
54
12
Des Moines
kodieg.com
are there any prerequisites needed to use this.

I installed on hardy and it installed fine.
however, clicking on the Icon launcher produces nothing.

When I launch in a terminal I get this:
~$ /usr/bin/Adbuix.gambas
Starting ADB...
ADB started successfully. (along with a popup that says 'Please plug in your android device')
then when attached:
List of devices attached (along with a popup window that says the same.)

and then nothing...

or I get:
:~$ /usr/bin/Adbuix.gambas
Starting ADB...
ADB started successfully.
Segmentation fault

and then nothing...

or I get:

~$ /usr/bin/Adbuix.gambas
ADB is already running.
Segmentation fault

and again ... nothing...

Thank you for submitting this. I've been working hard on trying to resolve this issue. I installed Hardy in Virtual Box and installed Adbuix onto that and got the same results you did, so i'm hoping to get this fixed soon. Thank you for your patience.

And also...
Thank you to everybody for the support. Please continue to submit any comments or questions to this thread.
 

lukic

Senior Member
Feb 25, 2010
353
36
Jagodina
www.twitter.com
It works on Ubuntu 10.04 beta1 with HTC Tattoo (stock rom, rooted).
I could use Application manager, File manager, Reboot device and everything works fine.
Few pics:



 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    UPDATE (January 10, 2011):
    This project has not been abandoned, I've just been dealing with some personal things and haven't had time to work on this. My plan for Adbuix is to completely rewrite it using the GTK+ Toolkit or the Qt Toolkit (haven't decided which one) so that the program can run by itself without any dependencies and will be able to be complied for any operating system easily. This is going to take some time but it will definitely be worth it. So check back here, or check my website for updates. Thanks!

    WARNING: THIS IS AN UNSTABLE BETA VERSION. USE AT YOUR OWN RISK.

    Adbuix

    About
    Adbuix is a Graphic User Interface (GUI) for the Android Debug Bridge (ADB) on the Linux Operating System.
    It eliminates the work of remembering commands or typing out directory paths when using ADB to modify files on your Android device.
    Take this command for an example:
    Code:
    #adb -s emulator-5554 push /home/user/Desktop/Application.apk /system/app/Application.apk
    That is a command that you would have to type out in a terminal to copy an application from your computer desktop to your Android device.
    With Adbuix, you click the file you want to copy, click the folder you want to copy it to, and click the copy button. It's that easy!



    Known Bugs
    • When using the program with an emulator instead of an actual device, in the file manager, folders have file icons instead of folders, but everything works as expected.



    Compatibility
    Operating Systems
    • Ubuntu 8.04 (Hardy Heron) - Crashes with a "segmentation fault".
    • Ubuntu 9.10 (Karmic Koala) - Works fine.
    • Ubuntu 10.04 BETA 1 (Lucid Lynx) - Works fine.
    Devices
    • HTC Dream w/ CyanogenMod - Works fine.
    • HTC Tattoo w/ Stock Rom - Works fine.
    • HTC Tattoo w/ Open Eclair - Works fine.



    Future Features
    • Partition Manager
    • Shell Console
    • Image Flashing
    • Rom Flashing
    • Rythmbox Integration
    • Much Much More...



    Download
    Adbuix v0.1.1:
    http://kodieg.com/dl/adbuix_0_1_1.deb (Released 5/06/2010) (UNSTABLE)
    (Right Click, Save Link As...)

    Adbuix Updater Bash Script v1.0.1:
    http://kodieg.com/dl/adbuixupdate.sh (Released 3/26/2010)
    (Right Click, Save Link As...)



    How to Install
    Download the Adbuix Debian Package above and run it. Adbuix should be added to your main programs menu under "Other".



    How to Update
    Open up a terminal and type "/usr/share/adbuix/update.sh", or just download the package again.



    ChangeLog
    Code:
    [3] v0.1.1 - 5/06/2010 - 376.4KB
     - Fixed bug where program would crash when started if logs folder wasn't there. (Thanks HorusUK)
    
    [2] v0.1.0 - 4/25/2010 - 376.3KB
     - Added menu bar on main window.
     - Added buttons for some future features in the main window.
     - Added shutdown function to reboot window.
     - Added logging system.
     - Added device log import system.
     - Added "Discuss Adbuix" menu option.
     - Added "Author" tab in about window.
     - Changed main window look.
     - Changed reboot window look.
     - Fixed "restart server & refresh" button crash bug.
     - Fixed desktop shortcut name and icon.
     - Disabled "Check for updates" feature until I fix it.
     - Disabled "Online Help" feature until I finish the help page.
    Official changelog here: http://kodieg.com/dl/adbuix_changelog.txt



    Screenshots
    Click to enlarge.





    Thank You!
    Thank you for trying out my program. Please feel free to reply in this thread any comments, suggestions, questions, bug reports, ect. and i will respond to you as soon as i can. :D