Welcome to the Android Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 7 of 7
Like Tree4Likes
  • 1 Post By LeslieAnn
  • 2 Post By JerryScript
  • 1 Post By blarf
  1. Thread Author  Thread Author    #1  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default What is MD5 and how to use it to verify your download

    You have probably seen these below the rom or file you are downloading:
    MD5: 4576d484f39792ab0cfb506ea0592150

    So what is MD5? MD5 is a number used to make sure two files (yours vs theirs) are the exact same using a mathematical equation. When you download, while the music industry likes to claim that digital downloads are all exactly identical, the truth is, they aren't always. The internet sends everything in bits and parts. Sometimes things get lost along the way. MD5 is used to make sure the files match. It's not just the internet though, many don't realize a file can be corrupted any time it is moved (or even while sitting on your hard disk if it's bad). This includes moving from your computer to the phone, since USB is far from perfect.

    So how do we use it?
    We need a program that will generate an MD5 sum.
    Personally, I use a portable one, meaning it doesn't install anything, it runs from a folder, or thumbstick. You can move it where you like without it breaking.

    This is what I use.
    WinMd5Sum Portable | PortableApps.com - Portable software for USB, portable and cloud drives


    How to check an md5.
    Run the installer and tell it a folder to use, your desktop is fine.

    Open the folder and run the program.

    You should end up with a small little window. Drag the file you want to check onto that window.
    The middle line will show you the md5 of your file.

    Now, instead of looking at both numbers, copy the md5 the author gave you and past it in the bottom row of that little window, and press compare. It will tell you if they match or not. If they don't then your file is corrupt and you need to download it again.

    If you are an author, then you copy the middle one and paste that for others to use.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
    Thanked by 13:
    + Show/Hide list of the thanked
    Ditarawr likes this.
  2. #2  
    JerryScript's Avatar
    Daydream Believer

    Posts
    2,058 Posts
    ROM
    Victorious

    Default Re: What is MD5 and how to use it to verify your download

    Since there is always the possibility of corruption when transfering from your PC to your phone, I use the phone's built in md5 checksum utility.

    Download or transfer via PC/wifi/BT/whatever the file in question to your phone's sdcard. Open Terminal Emulator and type in the following:

    su
    cd sdcard
    md5sum NAME_OF_FILE

    It will take about 15-20 seconds to generate the key, which you can then check against the posted one.
    Thanked by 11:
    + Show/Hide list of the thanked
    glarepate and kenbrasensei like this.
  3. #3  
    blarf's Avatar

    Posts
    176 Posts
    ROM
    InferiorHumanOrgans CM7.1

    Default Re: What is MD5 and how to use it to verify your download

    FWIW, Linux and MacOS both ship with md5 checksum utilities (called md5sum and md5 respectively).
    Thanked by 4:
    srkelley likes this.
  4. #4  
    jodokastlwc's Avatar

    Posts
    21 Posts
    ROM
    Harmonia 2

    Default Re: What is MD5 and how to use it to verify your download

    File Manager checks MD5s when you long press and select "Details."
    Quite often I feel awed by and in love with Android
    Thanked by 3:
  5. #5  
    flapjack.fiasco's Avatar

    Posts
    777 Posts
    ROM
    JBC/Squid's Kernel

    Default

    Quote Originally Posted by jodokastlwc View Post
    File Manager checks MD5s when you long press and select "Details."
    Which file manager are you talking about? I checked the default one in Mirage, and there's no details option. I checked Root Explorer also, and it calculates the md5 in the properties option. Maybe that's what you were thinking of? Or is there a version of file manager that I'm unfamiliar with?

    This space intentionally left blank.
    This space intentionally left blank.
  6. #6  
    riggerman's Avatar

    Posts
    476 Posts
    Global Posts
    477 Global Posts
    ROM
    AOKP 4.1.1

    Default Re: What is MD5 and how to use it to verify your download

    I believe he is referring to ES File Manager. A very good root capable file manager.
    Thanked by:
  7. #7  
    jodokastlwc's Avatar

    Posts
    21 Posts
    ROM
    Harmonia 2

    Default Re: What is MD5 and how to use it to verify your download

    I just use File Manager. It's by Rhythm Software. That's why I said, "File Manager checks..." Note the capitalism (I don't think this is the proper use of "capitalism" though, you see what I mean )

    Here: https://play.google.com/store/apps/d...e=related_apps

    Quite often I feel awed by and in love with Android
    Thanked by:

Posting Permissions