FORUMS
Remove All Ads from XDA

[PC]Android Application Manager (AAM) PC - Released 0.2 Alpha 30 Sept 2012

1,060 posts
Thanks Meter: 3,030
 
By bsuhas, Inactive Recognized Developer on 16th July 2012, 05:49 PM
Post Reply Email Thread
Introducing AAM -> Android Application Manager (PC) Version 0.1 (alpha) !! India Independence day - 15th August!!

I'm Back with Bang
New features on 0.2 3th Sept 2012 version
Link2sd support
- Right click to application and select Link to SD-Ext
- Compatible to Links2SD app
Speed Improvements
sort
- 3 levels
- Asc or Desc
- Sorting by table column header click
filter
- Text filter
- predefined filters like User apps, System apps, Linked apps, Installed on SD apps
Config directory selection dialog
- Safe mode check (to enable backup of app/data on every action, for just safe side)
Quick backup option in tools menu
Device details box


What is AAM?
AAM is a tool by which yoy can manage your applications from your computer. Main aim is to take backup of system or user application (.apk file) as well as its data, which can be restored back - all form your computer. Basically I am replicating some of the Titanium backup functionality on this PC based tool.

Who can use this?
Any android phone can use this. However currently its supported on windows only, but future versions definitely support Linux.

Where are download links?
Executable Exe - http://www.mediafire.com/?st2bdes6u7sceuq
Jar file - http://www.mediafire.com/?5il859gga8db5b3

What are features of AAM?
To list down, main features would be -
  • Link app to SD ext to increase internal memory (NEW)
  • Move apps to SD card (NEW)
  • List applications installed on Phone along with details like App name, package, APK file location, Freezed or Unfreezed, etc.
  • Backup System APK
  • Backup User APK
  • Backup data of any application
  • Restore / Install APK
  • Install by push method - Push apk to /system/app or /data/app
  • Restore DATA of System or user application
  • WIPE data of a application
  • Freeze/Unfreeze application (yes, this is FREEZE facility similar to titanium)
  • Uninstall App (user app as well as system app )
  • Kll app process
  • Reboot device in 3 modes - Normal, Recovery and Download
  • Universal tool - for all phones!!!

What are supported platforms and requirements to run this?
Currently I am releasing exe as well as jar file. but future versions definitely support Linux.
You need
  • java 1.5+ installed on your system
  • Android platform tools (adb.exe and aapt.exe) which comes with Android SDK. (In next versions, i am planning to package those also )
  • And yes, you DONT NEED TO INSTALL ANYTHING ON PHONE

Where are screenshots?



Does everything works?
No. Hence this is Alpha version. I have tested it on my phone Samsung Galaxy 3 i5801 as well as a Jelly bean emulated device. Other devices are supported but not tested. This tool dose not brick your phone but improper use may result in loss of data. Please Use at your own risk.


[Technical]
Internally, its all based on adb and aapt tools. Using adb commands and shell commands everything is done. Using aapt tool, a apk file is parsed to get app name and icon.
Written in java, and windows exe is created with JSmooth


How to use AAM?
  1. Connect phone via usb cable. Make sure your system passes requirements mentioned above.
  2. When AAM runs for first time, it will ask for ADB home directory (where adb.exe and aapt.exe are present) and a directory for storing backup data.
  3. AAM will load apps installed on device. Please note that when there is no backup of a application, its icon, app name can not be retrieved.
  4. You can start using AAM by selecting applications from list and clicking on action buttons listed on right hand side.
  5. For quick selection, use select check-box options - To select all, system apps, user apps, Uninstalled system and user apps.
  6. Reboot options are mentioned on menu-bar above application list.
  7. You can change backup directory as well as ADB home directory using 'Configuration' menu.
  8. Installing an application can be done in 2 modes. Normal mode and force mode. Normal mode will try to install app using adb. Forse mode will push application apk to user or system app directory.
  9. If you like AAM, don't forget to give donation form Donate menu or About AAM button.

(Uninstalled apps means applications whose backup is present in AAM but its not installed on device.

Does AAM requires device rooted?
No. non-rooted devices are partially supported. In fact, AAM uses busybox. sometimes. If your device has busybox, you can use all AMM functions. Withtou busybox, some functionality may affect but core functions will work.

Limitations and known issues?
I have not tested AAM on all devices.
Contacts and messages are not restored across different versions of Android.
Operates on one device at a time.
While AAM is running, device disconnect is not detected.
Still may be more.

What are future plannings of AAM / Wish List?
(DONE)
Also, to make CWM flashable zip file of selected applications backups to restore them on phone recovery.
Do not hesitate to add items in wish-list.

Where are source files?
current source files are raw develper () files. I will spend some time on beautification of source like create license text, comments etc and upload.
I will appreciate and welcome any feedback and suggestions.
The Following 19 Users Say Thank You to bsuhas For This Useful Post: [ View ] Gift bsuhas Ad-Free
 
 
16th July 2012, 05:57 PM |#2  
aarrun's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 311
 
More
Thumbs up
nice project...carry on..... :)
The Following 2 Users Say Thank You to aarrun For This Useful Post: [ View ] Gift aarrun Ad-Free
17th July 2012, 09:39 AM |#3  
bsuhas's Avatar
OP Inactive Recognized Developer
Thanks Meter: 3,030
 
Donate to Me
More
Its too annoying writing batch script.....I am now writing a Java program to do this---which will run adb at backend.
The Following User Says Thank You to bsuhas For This Useful Post: [ View ] Gift bsuhas Ad-Free
17th July 2012, 12:26 PM |#4  
bscraze's Avatar
Senior Member
Flag Singapore
Thanks Meter: 694
 
More
Nice, hope you can make it universal for all phones and firmwares, i mean it should be universal right, just backing up the apps?

Sent from my GT-I9003 using xda app-developers app
The Following 2 Users Say Thank You to bscraze For This Useful Post: [ View ] Gift bscraze Ad-Free
17th July 2012, 05:15 PM |#5  
bsuhas's Avatar
OP Inactive Recognized Developer
Thanks Meter: 3,030
 
Donate to Me
More
Quote:
Originally Posted by bscraze

Nice, hope you can make it universal for all phones and firmwares, i mean it should be universal right, just backing up the apps?

Sent from my GT-I9003 using xda app-developers app

Well, currently I am not aware of directory structure of other devices as in where are system apks and data files. If its same as g3 then it will be universal else - making it universal will require little tweaks which is easy I think.
The Following User Says Thank You to bsuhas For This Useful Post: [ View ] Gift bsuhas Ad-Free
28th July 2012, 07:55 AM |#6  
geek4u86's Avatar
Senior Member
Flag kalamazoo
Thanks Meter: 11
 
Donate to Me
More
done yet?unyaffs like??
The Following User Says Thank You to geek4u86 For This Useful Post: [ View ] Gift geek4u86 Ad-Free
1st August 2012, 09:00 PM |#7  
bsuhas's Avatar
OP Inactive Recognized Developer
Thanks Meter: 3,030
 
Donate to Me
More
Quote:
Originally Posted by geek4u86

done yet?unyaffs like??

Well, I am too much busy in office work, still I managed to make backup work, working on restore operation now....
Attached Thumbnails
Click image for larger version

Name:	Untitled.jpg
Views:	333
Size:	44.6 KB
ID:	1235885  
1st August 2012, 09:05 PM |#8  
bsuhas's Avatar
OP Inactive Recognized Developer
Thanks Meter: 3,030
 
Donate to Me
More
Quote:
Originally Posted by geek4u86

unyaffs like??

What does that mean?
6th August 2012, 05:00 AM |#9  
bsuhas's Avatar
OP Inactive Recognized Developer
Thanks Meter: 3,030
 
Donate to Me
More
Thumbs up
Almost ready with alpha version. will release it in couple of days. It will be a Executable jar file.
The Following User Says Thank You to bsuhas For This Useful Post: [ View ] Gift bsuhas Ad-Free
8th August 2012, 08:46 PM |#10  
bsuhas's Avatar
OP Inactive Recognized Developer
Thanks Meter: 3,030
 
Donate to Me
More
Thumbs up
Quote:
Originally Posted by bsuhas

Almost ready with alpha version. will release it in couple of days. It will be a Executable jar file.

Almost all options are working now, Please see first post.
Attached Thumbnails
Click image for larger version

Name:	ABM.jpg
Views:	219
Size:	51.2 KB
ID:	1249679  
The Following 2 Users Say Thank You to bsuhas For This Useful Post: [ View ] Gift bsuhas Ad-Free
9th August 2012, 11:13 AM |#11  
Senior Member
Flag Sharjah
Thanks Meter: 42
 
Donate to Me
More
this would be great, features similar to what mybackup root does is most preferred as thats what i use now but it only backups to its owns erver or the sd card, im ready to be a beta tester
The Following User Says Thank You to khal_nayak For This Useful Post: [ View ] Gift khal_nayak Ad-Free
Post Reply Subscribe to Thread

Tags
aam

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes