[HOW TO] Basic ADB Commands


Last Updated:

  1. t0ast3d

    t0ast3d Well-Known Member This Topic's Starter

    Joined:
    Aug 27, 2010
    Messages:
    372
    Likes Received:
    75
    If you find this helpful or think it would be helpful to others, tip it for a sticky!


    Here's a little guide I put together for you to learn basic adb commands.


    I'm posting this thread assuming you already have your SDK set up

    ^ I believe there is a sticky right below/above this thread on how to do so ^


    With that said, let's dive right in!



    1. Turn on ADB

    Go to Menu > Settings > Applications > Development > USB Debugging


    2. Running ADB

    Open up command prompt and type your way to the directory you have your SDK in.

    Mine is in C:\

    So for example, mine would be: cd c:\AndroidSDK/tools

    You are now in


    3. Basic ADB commands

    ADB push (sends files to your phone) -- adb push c:\example.apk /sdcard/example.apk

    ADB pull (Receives files from your phone) -- adb pull /system/app/example.apk c:\example.apk

    ADB install (installs application) -- adb install c:\example.apk

    adb shell (Begins shell connection with phone)

    adb reboot (reboots phone)

    adb reboot recovery (reboots phone into recovery)

    adb reboot bootloader (reboots the phone into bootloader/the white screen)

    adb remount (remounts the system)


    4. Commands to run while in ADB Shell

    cd (changes directories) -- cd /system/app

    ls (lists all files in the directory) -- cd /system/app

    rm (removes files) -- rm /system/app/example.apk

    cp (copies files) similar to cat -- cp /system/app/example.apk /sdcard/example.apk

    cat (copies files) -- cat /system/app/example.apk > /sdcard/example.apk

    exit (exits shell) -- exit


    Might add a little more later if requested.

    Hope you learned something!
     

    Advertisement
    tnomtlaw, djrip, manbat and 12 others like this.
  2. osirusrising

    osirusrising Member

    Joined:
    Jun 22, 2010
    Messages:
    14
    Likes Received:
    0
    Good Post, however how would one be able to possibly create an APK which just copies a folder or folders with files in them to the SD card under a specific location. I'm working on a Theme deployment with DreamLyfe and trying to tie in the files and folders in an APK. I have experience wit hthe ADB and it's nice, but need to fig out how to assemble in SDK.
     
  3. jiminaus

    jiminaus Well-Known Member

    Joined:
    Oct 27, 2011
    Messages:
    191
    Likes Received:
    36
  4. johnny424

    johnny424 Well-Known Member

    Joined:
    Nov 2, 2011
    Messages:
    1,501
    Likes Received:
    466
    nice post..i am still learning and searching for useful things..even though im a few months late : ) ..thanks again for insightful info
     
  5. chadb740

    chadb740 Active Member

    Joined:
    Jan 1, 2012
    Messages:
    37
    Likes Received:
    1
    Please post many more commands.
    After Eclipse is installed, where do I find a list of commands that are used to program?
    I've go Eclipse, SDK/AVD manager installed.
    What are the commands used to write a program?
    My searches all turn up empty.
    Is there a place that has all of the java commands?
     
  6. jiminaus

    jiminaus Well-Known Member

    Joined:
    Oct 27, 2011
    Messages:
    191
    Likes Received:
    36
  7. reggjoo

    reggjoo Well-Known Member

    Joined:
    Jan 25, 2011
    Messages:
    229
    Likes Received:
    19
    I using QtADB, A gui representation of ADB, what can I do with that? Most of the first post, is there, in a gui.
     
  8. droidbot45

    droidbot45 Member

    Joined:
    Mar 28, 2012
    Messages:
    12
    Likes Received:
    0
    Thanks for the turorial
     
  9. palmtree5

    palmtree5 Sunny Vacation Supporter! Moderator

    Joined:
    May 2, 2012
    Messages:
    4,391
    Likes Received:
    2,883
    Another idea is to add the sdk path to your PATH variable per the instructions here: Installing the SDK | Android Developers
     
  10. gsx1000r02

    gsx1000r02 Well-Known Member

    Joined:
    May 30, 2011
    Messages:
    71
    Likes Received:
    15
    My phone is not rooted and one of my apps I have to log in to to use and I canny remember my pwd. I don't want to reinstall and lose all my settings. Is there any way I can use adb to get my password back?
     

Share This Page

Loading...