• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root (UPDATED)Attention Newbies Read Me

dmcjr22

Android Expert
Jul 13, 2012
801
306
Syracuse Ny
Lately ive been seeng posts about newbies lost and not understanding terminology we use. Which is ok we've all been there i know took me sec to figure things out. So maybe the following breakdown can help clear a few things

In order to root your phone your gonna wanna begin by installing clockworkmod(cwm) which can be found here http://androidforums.com/transform-ultra-all-things-root/593840-cwm-new-clockworkmod-fixed-no-2min-reboot.htmlfollow instructions and hit mavs thanks button this will not give you root but will give ability to flash roms that will give you root but before u do so read the following to get understanding of what everything means

Quick Terminology

Flash just means to install
Download mode this is used for odin its done by when phone is off u hold vol down and camera and power at same time
Recovery Mode this is used to get into cwm by having phone off holding volume down and power button when samsung appears let go of power button
Odin for computer to push files to phone in our case to install clockworkmod you need to put phone in download mode
Clockworkmod(cwm)is software for phone to backup,restore roms flash themes,kernels amongst other things to get to it you need to put phone in recovery mode

<<<<<<<<<<<<<<<<<<<New Rom Installation Instructions>>>>>>>>>>>>>>>>>

If its first time flashing a rom make a BACKUP its always good to have a backup of your stock rom

<<<<<<<<<<<<<<<<<<<<<<<Backup Instructions>>>>>>>>>>>>>>>>>>>>>>>
1---Put phone into recovery mode(CWM)
2---While in CWM choose backup and restore,then choose backup
3---Let CWM run script, it will tell you when its finished
4---For safety purposes store your backup somewhere safe ie on your pc

<<<<<<<<<<<<<<<<<<<<<<<Installation Instructions>>>>>>>>>>>>>>>>>>>>>>
1---Place Megatron i mean desired rom(zip file) onto sdcard(OCD says create a folder to keep sdcard neat).
2---Put phone into recovery mode.
3---Now that your in recovery mode wipe the following
Dalvik Cache and cache.

4---Now choose install zip from sd, then choose zip
from sdcard, choose rom

5---You let cwm run script it will tell you when instalation is complete when prompted reboot and enjoy!
Note if you are installing rom from either stock rom or changing roms its recommended that in step 3 you also choose wipe data/factory reset, also if rom developer says to

Credit for this new instructions go to xaelith thanks for help writing and pointing out to update installation instructions

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
MD5 MISMATCH-there are many different reasons why this occurs but two common reasons are either the file is corrupt meaning when was made there was error or because of either you renamed folder or when u transferred it to sdcard clockworkmod\backup folder its actually inside a folder within, cwm has to see the correct folder to restore correctly.Meaning if the file/rom is placed on sdcard like clockworkmod\backup\whatever folder\your rom for example you will likely get md5 mismatch correct way is clockworkmod\backup\your rom
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

<<<<<<<<<<<<<<<<<<Recommended apps for rooted phones(superuser)>>>>>>>>>>
Root Explorer- this allows you access to your sdcard and the
phones files.

App Manager-this is to obviously manage apps you download but also
for apps built in phone(stock apps)

Terminal Command- this is something similiar to command prompt
for phone dangerous app if you dont know what doing so becareful
when using

The apps i use are esfiles(root explorer) titanium backup(app manager) terminal emulator to give you an example if you dont know what to search for but we all have or own taste

So i hope this clears up any confusion you may be having if i missed anything or messed up please correct me
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<UPDATED>>>>>>>>>>>>>>>>>>>>>>>>>>>>

<<<<<<<<<<<<<<<<<<<<<<<<<USEFUL THREADS>>>>>>>>>>>>>>>>>>>>>>>>>
Brother Thread
Boost Lounge---Boost Transform Ultra Lounge - Android Forums-Slayer72
Troubleshooting---http://androidforums.com/boost-transform-ultra-lounge/637762-help-troubleshooting-corner-transform-ultra.html-Slayer72

GUIDES
Transform Ultra guide---http://androidforums.com/transform-ultra-all-things-root/626784-samsung-transform-ultra-all-in-one-root-mod-guide.html-NGD1
Odin/CWM---http://androidforums.com/transform-ultra-all-things-root/559890-video-how-root-your-2-3-6-phone-using-odin-cwm.html-Loota
Codes---http://androidforums.com/transform-ultra-all-things-root/516800-sprint-boost-codes-transform-ultra.html-chevanlol360
Apk Modding---http://androidforums.com/transform-ultra-all-things-root/631337-diy-how-decompile-apk.html-niteNarmor
Theming---http://androidforums.com/boost-transform-ultra-lounge/635448-guide-all-in-one-theming-guide-under-construction.html-xaelith
Theme Background---http://androidforums.com/transform-ultra-all-things-root/625754-how-change-system-background.html-katracho
Boot Animation---http://androidforums.com/transform-ultra-all-things-root/585623-how-re-enable-custom-boot-animation-in-2-3-6-a.html-katracho
Boot Sounds---http://androidforums.com/transform-ultra-all-things-root/632296-how-change-your-boot-up-sound-hard-way.html-oamilcar
Prl---http://androidforums.com/transform-ultra-all-things-root/632275-diy-how-change-your-prl.html-niteNarmor
Ota---http://androidforums.com/transform-ultra-all-things-root/580724-blocking-ota-updates-sprint.html-cwgraf71
App Removal---http://androidforums.com/transform-ultra-all-things-root/624163-app-removed-list-form-me-reapert-new-info-9-30-2012-a.html-reapert
Disassemble Phone---Samsung Transform Ultra Disassembly & Reassembly - YouTube-powerkane
-----------------------------------------------------------------------------------------------------------------
<<<<<<<<<<<<<<<<<<<<<<<<<<<<THANK YOU>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
chevanlol360 mavrikmeercat Loota Slayer72 NGD1 niteNarmor xaelith reapert oamilcar katracho cwgraf71
------------------------------------------------------------------------------------------------------------------------
THANKS TO ALL OF THE TU DEVELEPORS FOR WELL EVERYTHING ALWAYS HIT THERE THANKS BUTTON ALWAYS NO EXCEPTIONS WITHOUT THEM WE WOULDNT HAVE ROOT
 
Thanks, dmc. :) Always good to see someone in the community helping out any way they can, even stuff that some of us tend to take for granted after we've been around it for so long. Just wanted to add that when doing any button combination, power button should ALWAYS be the last to be pressed, and should be let go right as soon as the first samsung logo appears. I've noticed a couple times when trying to get into recovery mode, that my phone just booted up, and I think it was because I was holding power too long.

Also, I second that this should be a sticky, or at least added to the "All things root" sticky. For some, this may be their first (android/smart) phone, and a lot of the rooting terminology can be very confusing if someone has never been exposed to it before.
 
  • Like
Reactions: soopersonic
Upvote 0
Thanks, dmc. :) Always good to see someone in the community helping out any way they can, even stuff that some of us tend to take for granted after we've been around it for so long. Just wanted to add that when doing any button combination, power button should ALWAYS be the last to be pressed, and should be let go right as soon as the first samsung logo appears. I've noticed a couple times when trying to get into recovery mode, that my phone just booted up, and I think it was because I was holding power too long.

Also, I second that this should be a sticky, or at least added to the "All things root" sticky. For some, this may be their first (android/smart) phone, and a lot of the rooting terminology can be very confusing if someone has never been exposed to it before.

good call with power button just edited it
 
Upvote 0
An other reason I've got the MD5 mismatch is using the archive pluggin for root explorer. If you are unpacking .zip and .rar files right on the phone I recomend a stand alone archiver. I use Archidroid, its free from the app store.

Another workaround I found for that is to move the archive to where I want to extract it to first, then unzip it. This method may make a mess of things on the sdcard, but it requires fewer programs.
 
Upvote 0
Sweet, I just wanted to add a picture tutorial of a bunch of md5 specific crap.



Im using md5 calculator and Notepad++ to compare the MD5 values I found in the file nandroid.md5 to the calculated md5 values found by md5 calculator. This image also shows the proper placement of a rom as described by you dmc. Also a not so hidden easter egg for those world of warcraft fans ;).

If the md5 values are showing differently you should just redownload the rom and not remake your nandroid.md5 file.

LASTLY - it is ok to rename a folder your rom files are in... however you cannot use spaces or weird characters. If you rename a rom folder using spaces or weird characters it will come up as corrupt in cwm but not in md5 calculator. For this reason most of us just tell you guys not to rename the folder cause it takes the guess work out of it. _Underscores_ .periods. and -dashes- are ok to use in renaming.
 
Upvote 0
Sweet, I just wanted to add that this post on xda has a helpful pdf showing how to double check your md5 values of the individual components...

Clockwork-mod Recovery MD5 mismatch! error FIX - xda-developers

I would however like to say that if the md5 values are showing differently you should just redownload the rom and not remake your nandroid.md5 file. Use the downloaded pdf as a tutorial for a way of checking to see if your MD5 values have changed.

Yes, I would caution anyone from rebuilding their nandroid.md5 file in this manner.

The MD5 checksums contained within the nandroid.md5 file are vital in letting you know that your Nandroid backups are whole an uncorrupt.

You would only ever do this in a real emergency--i.e., you only have one Nandroid backup available and no other choice.

Also, many times, an "MD5 mismatch" error when trying to restore a Nandroid backup is actually not due to a checksum mismatch, but is in fact because your Nandroid backup directory name has a space or other special character in it, so check for that first.

Cheers!
 
  • Like
Reactions: mavrikmeercat
Upvote 0
Yes, I would caution anyone from rebuilding their nandroid.md5 file in this manner.

The MD5 checksums contained within the nandroid.md5 file are vital in letting you know that your Nandroid backups are whole an uncorrupt.

You would only ever do this in a real emergency--i.e., you only have one Nandroid backup available and no other choice.

Also, many times, an "MD5 mismatch" error when trying to restore a Nandroid backup is actually not due to a checksum mismatch, but is in fact because your Nandroid backup directory name has a space or other special character in it, so check for that first.

Cheers!

heehee, I nixed the whole link thing and just took all the pertinent info from that pdf and put it into a single png.

Loota how did u add pic to post?

Click on the button that looks like a mountain.
 
  • Like
Reactions: scary alien
Upvote 0
LOL, Loota--where'd your original post go? :eek: ;) :)

No biggie--I like your new one a lot--I've not seen that MD5 Calculator for Windows before--I'll add it to my toolset :).

By the way, check out the "Verify Nandroid Backup" and/or "md5sum -c Type Check" functions of my AFV (Android File Verifier) app [free in the Google Play Store]. Navigate to your Nandroid backup folder and either long-press the ccyy-mm-dd.hh.mm.ss backup folder name or long-press the nandroid.md5 file within that backup directory and select "Verify Nandroid Backup" to do a backup verification from Android.

Cheers!
 
  • Like
Reactions: Loota and PH8AL
Upvote 0
I'm not a big windows user when it comes to android. I usually just regenerate a new nandroid.md5 in linux.

like this:
Code:
md5sum *android_secure.vfat.tar;boot.img;system.ext4.tar;data.ext4.tar;cache.ext4.tar;recovery.img>nandroid.md5
Thats the same command CWM runs when generating a backup

Thanks for the windows tool loota
Id rather do things on a linux based system myself as well but i cant ever find the time to search and learn the right codes or commands to do anything XD so im just on Windows 8 testing it and using the "lazy method" rofl.
 
Upvote 0
Hey guys i decided to update this thread to include useful links for two reasons to help make things easier and so some of them wont get lost or buried....

If any of the links i provided are yours and you dont want them linked let me know i will be glad to take them down

Finally if there is a link you feel should be added let me know will be happy to add
 
Upvote 0
That cleared alot of stuff up for me thanks! I've worked with windows all my life and have been trying to wrap my head around these Android OS's for awhile now...im really starting to like it...I just joined yesterday but ive been using the forums for well over a year now...just saying thanks and keep up the good work guys and gals!
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones