S3 screen broken, developer mode on, how to transfer data My screen on my Galaxy S3 broke and I need to transfer an app that's on my phone to my computer. I have developer mode enabled on the phone and I want to be able to transfer the app without opening up the motherboard. But I can't physically unlock the phone because of the broken screen, so how do I do this?

(When I say I have developer mode on, I mean that I can install apps that I wrote in Eclipse onto my phone and run it. If this isn't what that means, then my mistake. But if it is, how do I access my stuff with a locked screen)
You can pull the apk from the android device using adb pull.


adb shell pm list packages


This will list the package name for all the apks. See the package name of your app. The app name may vary from the package name. It will be mostly in /data/app

If not get the path using adb shell pm path com.the app you need to.transfer

2 a.adb pull /data/app/com.the app you need to.transfer.apk. 
This will transfer the apk from whichever drive you executed. Eg: D:

(or)

2.b.  adb backup -apk com.the app you need to .transfer

This will create backup.ab. You can make it a tar and extract using winrar

dd if=backup.ab bs=24 skip=1 | openssl zlib -d &gt; backup.tar


If there is no zlib support you can try

dd if=data.ab bs=1 skip=24 | python -c "import zlib,sys;sys.stdout.write(zlib.decompress(sys.stdin.read()))" | tar -xvf -


Note : Dont setup a password for encrypt backup