Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,731,235 Members 51,347 Now Online
XDA Developers Android and Mobile Development Forum

[UTIL][PC][15.10.2010] ADB Magic v1.0

Tip us?
 
Chainfire
Old
(Last edited by Chainfire; 15th October 2010 at 02:46 AM.)
#1  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48683
Posts: 8,982
Join Date: Oct 2007

 
DONATE TO ME
Default [UTIL][PC][15.10.2010] ADB Magic v1.0

This is a BETA version and will have issues

About
I got tired of using ADB by hand for a lot of operations, and thought well hey let's write something for that. I know about DDMS and ADB Explorer, but they aren't always exactly what I want/need.

BETA
Yeah this is a beta version and will have issues.. No warranty, use at your own risk, etc. I'll try to update this in the future. I have a lot of ideas of things to add/improve/fix still.

Requirements and Recommendations

- Required: .Net 3.5 framework
- Required: A working "adb shell" setup

- Recommended: writable /sdcard
- Recommended: root (via su) - note that a lot of things should work without root, but I haven't done any extensive testing on that
- Recommended: busybox

Features

- (also root) Explorer
--- View / Edit files directly in Notepad (optionally converting dos<->unix newlines)
--- Retrieve / add / replace files
--- Rename / delete/ chmod/ chown / checksum
--- New directory / symlink
- Locate (find all filenames matching a certain string)
- ADB shell
- ADB logcat
- ADB (command log)
- Packages
--- Install package (system copy, user copy, ADB install, with or without ODEX, etc)
--- List / backup / remove user and system packages

Retrieving / viewing / editing / replacing / adding files all use workarounds to be able to do this to files that cannot be directly pushed/pulled by ADB, but this functionality does depend on busybox being available.

Donate!
Donations appreciated, you can do so here: http://www.jongma.org/dx.php

Install
Extract the ZIP and put the EXE in the same folder where you have ADB. Also make sure your phone is working with the normal "adb shell" command.

Usage notes
- Please make sure your device is connected in USB debug mode before using ADB Magic !
- Please make sure you do not have the SD cards mounted to your PC !

- This has been developed only with a Galaxy S, so I'm not sure how well it'll work with other devices

Download
<< 1.0, 625
Attached Files
File Type: zip ADBMagic-1.0.zip - [Click for QR Code] (27.7 KB, 1790 views)
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following 4 Users Say Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
jug6ernaut
Old
(Last edited by jug6ernaut; 5th August 2010 at 09:57 PM.)
#2  
jug6ernaut's Avatar
Retired Moderator / Recognized Developer
Thanks Meter 458
Posts: 2,534
Join Date: Jun 2006
Location: San Antonio, Tx
Awesomesause, i would recommend reposting in the android dev forum

edit: should have read ur post xD...

-Active-
- Nexus5 -
- Nexus7.2 -

-Retired-
- Xperia Z2 - LG G2 - Xperia ZL - Samsung Note2 - Samsung Note1 - GalaxyNexus - Motorola Atrix - NexusOne - LG Expo - HTC TouchPro2 - HTC Kaiser - HTC Wizard -
- Nexus7 - HP Touchpad - Motorola Xoom -

"You can lead a fool to knowledge, but you can not make them think."
 
Chainfire
Old
#3  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48683
Posts: 8,982
Join Date: Oct 2007

 
DONATE TO ME
New version and moved ...
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
 
lodger
Old
#4  
lodger's Avatar
Senior Member
Thanks Meter 10
Posts: 152
Join Date: Mar 2007
Location: tewkesbury
I have to say i tryed it on my x10,, and great works good, this program has lots of promise, Thank you and top marks for the work so far keep it up...
 
freco
Old
#5  
freco's Avatar
Senior Member
Thanks Meter 56
Posts: 698
Join Date: May 2007
Location: Athens
Works fine on my X10i. Great work. Very promising.
Galaxy Note 2 rules... Rom: Testing almost all available options
XDA & KTM Adventure 990 Fanatic

Don't be rude. If someone help you press thanks.
 
jamezelle
Old
#6  
jamezelle's Avatar
Retired Forum Moderator / Retired Recognized Developer
Thanks Meter 101
Posts: 1,705
Join Date: Nov 2007
Location: Ohio

 
DONATE TO ME
crap no linux version :P
------------------------------------------------------
Devices:
Samsung Galaxy Nexus VZW LTE: latest AOKP
HTC Thunderbolt: ROOTED S-OFF: Retired
Samsung Fascinate: ROOTED: My MIUI Port with Voodoo
Motorola Droid: ROOTED: My MIUI Port
HTC Droid ERIS: ROOTED: !CRACKED SCREEN! :sad-face: still half-way works My Sense-able 3.1
XV6900: (RIP)
T-mobile wing: Retired(lost)
------------------------------------------------------

follow me on twitter

www.jamezelle.com Work in progress...
Like what I do? Feel free to

 
puertoblack2003
Old
#7  
puertoblack2003's Avatar
Senior Member
Thanks Meter 213
Posts: 333
Join Date: Nov 2007
Location: Philladelphia,Pa

 
DONATE TO ME
nice utility,It works well for the Evo
Phone: Samsung Note 2 - Sprint™
Rom: Stock 4.3
Recovery: twrp
Radio:
Processor Speed: Quad Core
Storage Card:
Prl:

----------------------------------------------------------------
Tablet: Nexus 7 (2013) AKA =FLO™
Rom: Stock 4.4
Recovery: twrp

----------------------------------------------------------------
Tablet: Motorola Xoom Wifi
Rom: JB Stock Android 4.1.2 By stachre
 
jackstrawfromwichitaw
Old
#8  
jackstrawfromwichitaw's Avatar
Junior Member
Thanks Meter 5
Posts: 29
Join Date: Apr 2010
very nice....works on droid
 
HunteronX
Old
(Last edited by HunteronX; 11th August 2010 at 10:33 PM.)
#9  
Senior Member
Thanks Meter 29
Posts: 660
Join Date: Oct 2008
Thanks for this really useful program. It works great on my X10i.
 
hamagc
Old
#10  
hamagc's Avatar
Senior Member
Thanks Meter 68
Posts: 662
Join Date: Nov 2009
Location: So Cal
very nice! works with xdandroid on tp1.
Model: Samsung Galaxy S3
ROM: changing all the time right now

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


TRENDING IN THEMER...