android backup utility
modelled after tar
repo: git@github.com:NathanielLLally/AndroidBackup.git

the motivation to this project stemmed from the evil that is motorola's moto-x 
tyranny in their bootlocker and filesystem security
I simply love games that get ported to android and maintain the same save game
format one can then easily transfer their progress between devices
this utility makes that simple

there is a java utility named the Android Backup Extractor which can be found
here:
http://sourceforge.net/projects/adbextractor/

and another java tool here:
https://github.com/nelenkov/android-backup-extractor

however, despising graphical applications and deriving enjoyment from perl
programming as i do, you now have abk
(apache people took 'ab' with the benchmarking tool, and mr Elenkov's tool is
  'abe')

  abk [op] file [dir]
    -t list table of contents
    -c create android backup named file from dir
    -x extract
    -v and list toc 

for those not yet aquainted with this android afterthought and wonderfully
clandestine way of transferring private application files, see the following
sample windows session:

NOTE: obtaining and setting up android developer bridge (adb) is out of scope
yet can be known from the listed references below

1: obtain the program's namespace

  adb shell pm list packages | find /I "baldur"

2: create a backup (see xda-devs article below for more info)

  adb backup -f bgeesave.ab com.beamdog.baldursgateenhancededition

3: extract

  abk -xv bgeesave.ab

...

4: create a new ab file from filesystem
  
  abk -c newsave.ab apps/

5: restore the backup

  adb restore newsave.ab

further reading:

http://nelenkov.blogspot.jp/2012/06/unpacking-android-backups.html
http://blog.shvetsov.com/2013/02/access-android-app-data-without-root.html
http://forum.xda-developers.com/showthread.php?t=2011811