For Newbs On Howto Check If They Have A Good Download By Checking The Md5 Checksum For A File.
Before Installing/flashing Files To Your Phone Its Good Practice To Check A Files Intergity After A Download Or Better Yet On Your Sdcard After Copying It From Your Computer.
For Now This Guide Is Using Your Computer To Check The Files Integrity But Later I'll Add A Howto By Using The Phone, But No Eta On That As This Method Will Check The Files Intergity While On Your Sdcard.
The Example Im Using Is twrp 2.6.0.0 Tar file From Devhost.
Devhost Posts The Md5 Checksum For All Downloads.
If Theres Is A Sha-1 Checksum(usually Used For Very Large Files) Use That Also If Site Provides It, Devhost Does Not.
On Your Computer Download And Open The md5/sha-1 Utility, It Will Look Like Pic Below.
Click On Browse And Locate The File You Want To Check.
I Highly Recommend That You Copy The File(file Being The One You Want To Check With The Md5 Utility) To Your Phones Sdcard(s) And Browse To That Scdard With The Md5 Utilty, Although On Bigger Files It Might Take Longer To Hash Out The Checksums Because Its On The Sdcard.
The Utility Will Then Spit Out A Md5 And Sha-1 Checksum Number.
You Cannot Repair A File W/a Bad Md5 And/or Sha-1 Checksum.
If It Fails The Md5 Checksum Redownload The File And Test The Md5 Again.
Still Failed, Try Another Browser And/or Theres A Problem With The Server, Try Again Later.
Still Failed, Check The Md5 On The Computer First If Its Good Then Copy It To Your Internal And External Sdcard And Test The Md5 On The Cards And If It Fails On Either Sdcard Then Maybe One Of Your Card Is Going Bad, Copy Its Contents To Your Computer And Format(Fat32) The Card And Try The Procedure Again.
Use The Card That Had A Md5 Match.
If The Md5 Fails On Both Sdards Then It Could Be A Bad Cable And/or Port, Very Unlikely That Both Cards Are Bad But Copy Their Contents To Your Computer And Format(Fat32) Them And Try The Procedure Again.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TWRP 2.6.0.0 TAR FILE FROM DEVHOST.
UPPER/LOWER CASE DOES NOT MATTER
AS YOU CAN SEE THE MD5 CHECKSUM WAS A MATCH.
NOW YOU CAN PROCEED TO FLASH THE FILE
and what to do if they dont match ? also if i cant get the md5 when down loadin ? when i load a rom it show its md5 can i copy then hit paste on the right ? will this fix the (rom) md5 cksum to be used ?
mrdead72 said:
and what to do if they dont match ? also if i cant get the md5 when down loadin ? when i load a rom it show its md5 can i copy then hit paste on the right ? will this fix the (rom) md5 cksum to be used ?
Click to expand...
Click to collapse
If the md5 didn't match re-download it. And no you can't fix it
i never thought of explaining about a failed md5 checksum test as i thought it would be obvious as what todo about it, i edited the op w/more info if the md5 did fail
thanks guys just find it weird i cant flash a couple of roms one even has the correct md5 but im still working on it. thanks i never really understood the md5 thing. on another note if the rom comes with a md5 file do i add it to the sdcard ? could this be the reason it wont flash this is on one rom not the case on another one im trying.
mrdead72 said:
thanks guys just find it weird i cant flash a couple of roms one even has the correct md5 but im still working on it. thanks i never really understood the md5 thing. on another note if the rom comes with a md5 file do i add it to the sdcard ? could this be the reason it wont flash this is on one rom not the case on another one im trying.
Click to expand...
Click to collapse
No
Sent from my HTC One using Tapatalk
Applications that are really useful for noobs. Thanks dev. :good:
Sorry I've run out of quota thanks button, currently. Once again I apologize. :angel:
Related
I've seen a large number of posts in the various ROM/Radio threads that indicate to me that many of our users do not know how to check MD5 sums. I wrote this post in the BAMF sense 3.0 thread, but it will be buried there in a matter of minutes. Moderators, i understand this isn't strictly thunderbolt development related, but given the number of questions about this in this forum, I thought this might be appropriate, if you disagree, please move.
On windows use
http://download.cnet.com/MD5-Checker/3000-2092_4-10410639.html
Unzip and launch md5.exe
Copy the MD5 hash sum of the rom you downloaded to your clipboard
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hit the paste button in the MD5.exe program
Browse to the file you downloaded
If the codes match the box goes green and the text tells you that the codes match.
On Linux;
cd Downloads (assuming Downloads is the path of the file)
md5sum BAMFROMYOUJUSTDOWNLOADED.zip
Check the output of the md5sum command against the has posted in the thread. Also note that the md5sum command on Linux doesn't like special characters such as () / or anything in the rom name. You can rename a file without changing the MD5 hash, so keep this in mind.
Just figured I would mention that if you are doing it on your device you can download hash Droid from the market and do it that way also
Sent from my ADR6400L using XDA App
nmyeti said:
I've seen a large number of posts in the various ROM/Radio threads that indicate to me that many of our users do not know how to check MD5 sums. I wrote this post in the BAMF sense 3.0 thread, but it will be buried there in a matter of minutes. Moderators, i understand this isn't strictly thunderbolt development related, but given the number of questions about this in this forum, I thought this might be appropriate, if you disagree, please move.
On windows use
http://download.cnet.com/MD5-Checker/3000-2092_4-10410639.html
Unzip and launch md5.exe
Copy the MD5 hash sum of the rom you downloaded to your clipboard
Hit the paste button in the MD5.exe program
Browse to the file you downloaded
If the codes match the box goes green and the text tells you that the codes match.
On Linux;
cd Downloads (assuming Downloads is the path of the file)
md5sum BAMFROMYOUJUSTDOWNLOADED.zip
Check the output of the md5sum command against the has posted in the thread. Also note that the md5sum command on Linux doesn't like special characters such as () / or anything in the rom name. You can rename a file without changing the MD5 hash, so keep this in mind.
Click to expand...
Click to collapse
On a mac, from the home directory in terminal, you can just type
md5 [drag-and-drop the zip file you downloaded] and hit enter. It will give you your md5sum
Also AFV in the market Android File Verifier works like a charm!
Sent from my ADR6400L using Tapatalk
Great guide OP , you're right, this one comes up a lot.
I personally use astro file manager. Navigate to the file, long press and select "Details". Give it a few seconds and it will give you the MD5 checksum .
The previous two posts mentioned AFV and Astro. I had been using AFV with good success. Recently I learned of Astro's ability to extract the MD5 sum in the manner lrs421 mentions. That's the way I've been approaching it of late.
I've not been doing this rooting/flashing thing for long and have yet to have a download come up bad, but when one does, I want to know before I screw up my Bolt with it. So checking MD5 sums is, for me, an essential step.
Thanks to the OP for a good tutorial thread!
SF Bolt said:
Also AFV in the market Android File Verifier works like a charm!
Sent from my ADR6400L using Tapatalk
Click to expand...
Click to collapse
Yup. This is the way to go. Astro too but I prefer AFV.
Thanks for this, I've been trying to figure out how to do this.
I've flashed so many roms my buttons are wearing out, and I have never once checked an md5....
Sent from my HTC ThunderBolt using Tapatalk
step 1: get linux, cuz windows sucks
step 2: open a terminal
step 3: type
md5sum (file name) (path to file name) or just drag in the zip to the terminal
step 4: hit enter
theres the md5sum
I've always used FSUM via command line in windows. (just make sure its EXE is in a folder that is part of the windows path (like put the FSUM.EXE in c:\windows)...
When I open a command prompt, I change to the directory with my downloaded file and type FSUM fileyoujustdownloaded.zip and compare the MD5 it generates with what was posted with the download link.
but the util in the OP looks nice and easy.
Estrong's file explorer can do it, too. Properties, Checksum.
I prefer to use fciv
4Gallovermyface said:
I prefer to use fciv
Click to expand...
Click to collapse
you have the best and weirdest nick ever
lrs421 said:
Great guide OP , you're right, this one comes up a lot.
I personally use astro file manager. Navigate to the file, long press and select "Details". Give it a few seconds and it will give you the MD5 checksum .
Click to expand...
Click to collapse
MD5 SUM check doesn't work on the Driod RAZR with Astro
After reading it i m confused about the first point.. that what md5 sums i have to copy in the clipboard.. please elaborate..
Sent from my Desire HD using xda app-developers app
For my windows computer, I use HashTabs. Puts a tab under properties for the checksums. No opening up an extra prog. :highfive:
leoingle said:
Fow my windows computer, i use HashTabs. Push a tab under properties for the checksums. No opening up an extra prog. :highfive:
Click to expand...
Click to collapse
This is one of the best md5 checkers in my opinion
Sent from my ADR6400L using xda premium
leoingle said:
For my windows computer, I use HashTabs. Puts a tab under properties for the checksums. No opening up an extra prog. :highfive:
Click to expand...
Click to collapse
Thanks for the tip. Just installed it and it is fantastic! :good:
leoingle said:
For my windows computer, I use HashTabs. Puts a tab under properties for the checksums. No opening up an extra prog. :highfive:
Click to expand...
Click to collapse
Just installed HashTabs it is a fantastic tool, thanks a lot for recommending it.
hi. today i tried to restore ma stock rom back up.. but i got error like "error occured while restoring .android_secure in /sdcard/.android_secure"
how can overcome this error..
PS- actually before i got md5 mismatch but i fixed it thru terminal emunator. now while restoring i got dis error.. but no md5 mismatch error..
edit - now im no apex v1.. having yannoun recovery.
nobody know what to do..
Disclaimer: I DON'T KNOW ANYTHING MORE THAN THIS .
What's the size of. Android secure tar in /SDcard /clockworkmod? (hidden ~use es explorer settings to unhide it )
If it's more than 15 to 150 MB (as per number of apps)~then it's normal and you can be sure that the backup is present and normal
2. MD 5 of that tar.
Does that correspond to the md5 sum present in nandroid.md5
Open nandroid.md5 with text editor and see whether Android secure tar is present and has the correct md5.
If it doesn't have, write it there.
Take another nandroid.md5 from another backup to compare and see how another nandroid. md5 is written..
Fill up everything that's not there manually.
3.if the above are perfect, and Android secure restore runs for a while but stops in the middle and all other backupS show the same error ~error when restoring. Androidsecure, then you've corrupt your SDcard. Backup SD card and format SD card. And then restore
4. There should be recovery log (last log)in /cache partition
Copy it to /SDcard and open it with text editor and see what happened ~use your brain.
You can extract data using nandroid manager app.
Try. No confirmations. Search.
If you are afraid you might do something wrong, don't do anything @ all. Don't Flash @ all.do ruu and stay with stock.
If something I told did not work, I know nothing more.
If there's something I told, you don't understand, google it.
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it
Yea I don't have android security tar in nandroid.md5
N I saw another Rom backup (apex v1) that sum is there.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my HTC Explorer
now what i gotta do??
shree alwaz said:
now what i gotta do??
Click to expand...
Click to collapse
If you haven't figured it by now,
I assume You used this method /similar method
http://forum.xda-developers.com/showthread.php?p=7004365
In that case, repeat the method, but instead of md5sum *.img....
Replace
Code:
md5sum *.* > nandroid.md5
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it
ptcpayme said:
If you haven't figured it by now,
I assume You used this method /similar method
http://forum.xda-developers.com/showthread.php?p=7004365
In that case, repeat the method, but instead of md5sum *.img....
Replace
Code:
md5sum *.* > nandroid.md5
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it
Click to expand...
Click to collapse
hey hi.. i m attaching nadroid.md5 before fix the md5 mismatch error.. n also attched after fix. i observed that the content in the two are same but in after fixed one there is no .andreoid_secure.tar.. so what can i do?? can i copy paste that md5 mismath one to fixed one.. can u see n temme.
also i some said that restore only system, data n sd-ext.. will it work??
and this is nandroid.md5 for md5 mismath error backup.
shree alwaz said:
and this is nandroid.md5 for md5 mismath error backup.
Click to expand...
Click to collapse
Did you do the command I wrote before?
To use *.* instead of *.img
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it
---------- Post added at 10:55 AM ---------- Previous post was at 10:49 AM ----------
Scratch that
Try this
http://forum.xda-developers.com/showthread.php?p=25085713
And do restore without thinking
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it
ptcpayme said:
scratch that
try this
http://forum.xda-developers.com/showthread.php?p=25085713
and do restore without thinking
lâtês†↭ⓛⓘⓝⓚⓢ™cm10 htc a310e.
If i haven't given you link, it's above. Just click it
Click to expand...
Click to collapse
i seen this but some people said that it ll harm..
friends, I am trying to Flash the modem by CWM.
downloaded the UCLB3 padded but when I try to Flash he error occurs.
"Checking for MD5 file..
Skipping MD5 check: no MD5 file found.
E:Error executing updater binary in zip 'sdcard....'
Error flashing zip...."
What is this??? What should I do???
I have some random reboots will be which can be incompatibility of modem with rom/kernel??? I'm using the modem UVKJ2
tks!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Gustav0 said:
friends, I am trying to Flash the modem by CWM.
downloaded the UCLB3 padded but when I try to Flash he error occurs.
"Checking for MD5 file..
Skipping MD5 check: no MD5 file found.
E:Error executing updater binary in zip 'sdcard....'
Error flashing zip...."
What is this??? What should I do???
I have some random reboots will be which can be incompatibility of modem with rom/kernel??? I'm using the modem UVKJ2
tks!
Click to expand...
Click to collapse
Which rom are you running? Did you flash the BML or MTD version of the modem?
I'm using Build 4.3.1015 BeanStalk-Updated 10/27/2013-4.3
I think I'm flashing MTD version. I downloaded in this post: http://forum.xda-developers.com/showthread.php?t=1869159
Gustav0 said:
I'm using Build 4.3.1015 BeanStalk-Updated 10/27/2013-4.3
I think I'm flashing MTD version. I downloaded in this post: http://forum.xda-developers.com/showthread.php?t=1869159
Click to expand...
Click to collapse
Yup, you're using the MTD which is the right modem for this rom. Not sure why it's not working though. It might just be a corrupted file. Download it again and check the MD5 sum before you try to flash it.
yah.... but how i check MD5??
tks
Gustav0 said:
yah.... but how i check MD5??
tks
Click to expand...
Click to collapse
Nevermind, I thought these files came with an MD5 sum for comparison. You can try redownloading UCLB3 and flashing again to see if it'll work. The random reboots are probably due to kernel issues. The Infuse JB kernel is a souped-up version of the GB kernel. While it usually works great, occasionally, it will experience some instability.
I downloaded again and still the same error.
tried flashing other modems that already have saved on my sdcard and already installed other times without problems ....
but now I can't.
do you have any idea?
????
Gustav0 said:
I downloaded again and still the same error.
tried flashing other modems that already have saved on my sdcard and already installed other times without problems ....
but now I can't.
do you have any idea?
Click to expand...
Click to collapse
I'm out of ideas but I'm sure there's someone on the boards that will be able to figure it out. In the meantime, Google is your friend.
Delete
Thank you very much for sharing
Thanks for sharing. But I can not see any system img files via 7zip without previously repaired. May I use repaired system img files?
You must be doing something wrong. I've tried WWE and Orange PL and both extract without repairing.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks for sharing.
thank u!
Thanx mate later that day ill extraxt System dump an share it with you guys.
Thanks for the DiskInternals thingy
Since i never needed to extract a System.img I never looked for a method but I will remember this. Seems fairly straightforward.
And thanks for the creds.
I will try this one.
Btw, i made a backup with twrp. Ia there any way to get the backed up system.emmc.win file extracted? Renaming it to .tar doesn't work.
What I try to achive is an extracted ROM so I can deodex the apks
DroidShift79 said:
I will try this one.
Btw, i made a backup with twrp. Ia there any way to get the backed up system.emmc.win file extracted? Renaming it to .tar doesn't work.
What I try to achive is an extracted ROM so I can deodex the apks
Click to expand...
Click to collapse
add .tar to the end of each image and under Linux or cygwin use tar -xvf xxxx.tar
Hmm... Hoped there's anything for win 8.1
...setting up cygwin
Edit: @LeeDroid
Nothing happens when doing the command in the cygwin window...
Worked like a charm
I did have to edit the ConvertHima.bat and remove the line set wf=%cd%\ for it to work
but everything else was spot on .. thanks!!
Anyone need the 0PJAIMG_HIMA_UL_L50_SENSE70_ATT_NA_Gen_Unlock_1.32.617.6_R2_Radio_01.01_U11440221_59.04.50303G_2_F_release_426167_signed.zip
System.img or Dump
Worked great I think. I did get an error, and I received this error 4 times for sparse.img, 2,4,6,8. Here is the error: - "1 [main] sparse2img 7912 find_fast_cwd:". It also says "WARNING Couldn't compute FAST_CWD pointer. Please report this problem to the public mailing list [email protected]". I wrote cygwin, and got a reply from a Marco stating, "Dear Hal, Same answer as given last month to another guy". Then gave me this link https://cygwin.com/ml/cygwin/2015-05/msg00318.html. Followed by, "Please report the solution to whom provided the ConvertHima.bat". The answer in the link basically says a utility called rsync is being used, and the person who provided it is bundling it with an old version of the cygwin kernel. I did however get a new system_hima.img, and I started ConvertHima.bat. After completion I have what appears to be a complete system image. It's 3.53Gb in size, and has the folders - app, bin customize, etc, fonts, framework, lib, lib64, lost+found, media, priv-app, tts, usr, vendor, xbin, and has the file build.prop. It appears to have all the Deodexed APK's in app and priv-app. This is from the T-Mobile RUU. I'm using Window 8.1.
I'm trying to create a system dump (1.40.708.9)but was stuck at step 2. Where can I download my ROM.zip?
xunus said:
I'm trying to create a system dump (1.40.708.9)but was stuck at step 2. Where can I download my ROM.zip?
Click to expand...
Click to collapse
i think you misunderstand what this is for
flex360 said:
i think you misunderstand what this is for
Click to expand...
Click to collapse
That could be true. Seems like this is to extract M9's rom from an RUU and not from the phone itself.
Mr_Bartek said:
You must be doing something wrong. I've tried WWE and Orange PL and both extract without repairing.
View attachment 3226483
Click to expand...
Click to collapse
Can you send me the file system.img_01 ?
htsang08dqt said:
Can you send me the file system.img_01 ?
Click to expand...
Click to collapse
https://forum.xda-developers.com/one-a9/development/decrypt-ruu-ruu-decryption-script-htc-t3282562
Is there a Linux version of the sparse2img.exe? I am in need of this because I don't have the system.img but I have the system.img_xx chunks from the RUU ZIP.
Hey all,
Trying to flash the most recent CM12 nightly, and TWRP has been stuck at:
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
detected file system ext4 for /dev/block/platform/msm_sdcc.1/by-name/system
Click to expand...
Click to collapse
for about twenty minutes now. Any thoughts on what's going on and what to do about it?
EDIT: Possibly a corrupted download? Chrome has been doing that a lot recently.
Thanks.
XanRules said:
Hey all,
Trying to flash the most recent CM12 nightly, and TWRP has been stuck at:
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
detected file system ext4 for /dev/block/platform/msm_sdcc.1/by-name/system
for about twenty minutes now. Any thoughts on what's going on and what to do about it?
EDIT: Possibly a corrupted download? Chrome has been doing that a lot recently.
Thanks.
Click to expand...
Click to collapse
Very possibly a corrupt download. You should be checking the md5 of anything you're going to flash to make sure the file is ok. Don't you do that?
What can I say.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It was a corrupted download. Flashed back into recovery, restored my backup, tried again with a new download, everything's 110%.
XanRules said:
Click to expand...
Click to collapse
That's a really good way to brick your phone.
Transmitted via Bacon
Indeed it is. It just wasn't something that was ever declared as being important last time I messed around with a phone (this would be almost four years ago) so it's not something I got into the habit of doing, is all. Now I know better.
XanRules said:
Indeed it is. It just wasn't something that was ever declared as being important last time I messed around with a phone (this would be almost four years ago) so it's not something I got into the habit of doing, is all. Now I know better.
Click to expand...
Click to collapse
Do you normally download directly to your phone or to your PC?
I just use Cyandelta to handle the installation of the CM 12 nightlies for me. So far, no issues. Fingers crossed.
timmaaa said:
Do you normally download directly to your phone or to your PC?
Click to expand...
Click to collapse
PC.
XanRules said:
PC.
Click to expand...
Click to collapse
There's a good program called Winmd5 (I think), it's free, that'd what I use on Windows. Or if you're running Linux you can just check the md5 using the terminal with this command:
Code:
sudo md5sum <filename>