Go Back   Android Forums > Android Forums Community > FAQs
FAQs Android, Device, and Forum FAQs

Like Tree15Likes
  • 15 Post By scary alien

Closed Thread
LinkBack Thread Tools
Old November 23rd, 2011, 03:37 PM   #1 (permalink)
not really so scary
Thread Author (OP)
scary alien's Avatar
Join Date: Mar 2010
Location: Indy
Posts: 17,308
Device(s): LG Nexus 5, Samsung Galaxy Nexus, Asus Nexus 7, Moto Droid X, HTC Droid Eris
Carrier: T-Mobile

Thanks: 32,715
Thanked 14,916 Times in 7,302 Posts
Default Rooting Best Practices

If you are new to rooting, you might want to be aware of some general guidelines for various root-related activities that might help you avoid some trouble along the way.

- Have a fall-back / recovery plan before taking any "scary" (risky) action. In other words, know what steps you'll need to follow if you encounter a problem.

- Make a backup before you alter or remove any system-related apps or settings. If you can't make a full, restorable (i.e., a Nandroid) backup, then don't make any changes--doing so without a backup is asking for bootloops or soft-brickings.

- Save your backups off your device. Its prudent to copy your backups off of your device for safe-keeping in the event that your on-device storage becomes compromised. Save a copy off to a PC, thumb/flash drive, or the cloud (Dropbox, Google Drive, etc.).

For example, it might be a good idea to create folder on your PC called "Android-backups" and sub-folders "sdcard", "nandroid", etc. to hold their respective backups (in folders named with date/time, etc.). For example:

  • c:\my documents\android-backups\sdcard\2012-06-12-1402

  • c:\my documents\android-backups\nandroid\2012-06-12-1533
Also, saving your backups off to two different targets (i.e., PC and external SD card, or PC and cloud, or cloud and SD card, etc.) is a good idea for added redundancy and safefy (you can never be too safe, eh? ).

- Verify your Nandroid backups. If you are so inclined, you can verify the Nandroid backup's integrity by performing an "md5sum -c" type of operation against it. This is exactly what the Nandroid restore operation does when you would attempt to restore a backup, so its a great peace-of-mind to double-check this after you've done your backup.

- Verify the integrity of any files you might flash. This means checking the file size and (MD5) checksum on the platform from which the file is being flashed. If you are flashing from your device, you should check its integrity there there's no guarantee that it matches it original source unless you verify that. If you are are flashing from a PC, you should also check the file's integrity from there, too.

Visit this thread for more information: MD5 Verification

- Be sure to carefully follow the ROM (or theme) dev's installation instructions. If wipes are required, be sure to not miss those steps. The sequences of steps is often very precise and following them correctly will help ensure a successful installation.

- When/if you overclock, be sure to not enable the "set on boot" option until you are sure your device is stable at the selected speed. Also, don't forget to to set a failsafe temperature profile/setting to keep your device from over-heating.

- Also, take care when first using a tool like ROM Manager. It makes doing some root operations very simple, but you might want to become with conversant with how to operate and navigate directly in ClockworkMod custom recovery. This way, you will be prepared for the possible eventuality when you really need to manually operate in ClockworkMod custom recovery. So, your first forays with flashing ROMs might be best done manually.

Let me know if you have any other things to add or expand on in the above.


scary alien is online now  
Last edited by scary alien; January 18th, 2014 at 09:59 AM. Reason: updates notes about saving backups off-site
The Following 87 Users Say Thank You to scary alien For This Useful Post:
9to5cynic (November 4th, 2012), agentc13 (March 14th, 2012), anita1black (November 9th, 2013), avushkaa (July 5th, 2012), ba1970 (September 2nd, 2012), Babsp (February 3rd, 2012), barto1980 (May 19th, 2013), Bilbus Maximus (July 11th, 2012), BlingItOn (February 3rd, 2012), BLuFeNiX (April 27th, 2012), bylerj1 (April 17th, 2012), C14 (July 26th, 2012), c5mech (October 18th, 2012), CafeKampuchia (May 22nd, 2012), chaoticsoul (April 8th, 2013), chefwayz (April 20th, 2013), coolkartik (April 22nd, 2012), crunch514 (August 20th, 2012), D-U-R-X (March 14th, 2012), dak79 (January 27th, 2013), DancingBear015 (December 28th, 2012), deleoncd4 (June 18th, 2013), Dianed (March 29th, 2013), Displacedmic (August 26th, 2012), dpkakasny (December 12th, 2011), droidagnostic (December 31st, 2013), dumcoonass (April 18th, 2012), EarlyMon (June 28th, 2012), El Presidente (December 22nd, 2011), ewjukhampshire (April 10th, 2012), FiveBodyBlade (April 1st, 2012), fordboy2112 (May 3rd, 2013), Frankton (December 28th, 2011), Fuzzy13 (May 19th, 2012), gayMboi (November 25th, 2012), grammabonnie (September 11th, 2013), Granite1 (July 1st, 2012), hhvr6 (August 29th, 2014), houhou92 (October 7th, 2012), itza (August 1st, 2012), jakman (January 26th, 2014), jdas20 (June 18th, 2012), jeyraj (December 29th, 2012), JJLuchiano (November 10th, 2012), johnchi (July 23rd, 2012), Karmell (May 15th, 2012), keilahj (February 24th, 2013), khun wim (March 13th, 2012), KOLIO (April 28th, 2012), kpprabhash (May 17th, 2013), kristieg1217 (March 22nd, 2013), LadyRhonda (October 24th, 2012), lipeng06 (July 17th, 2012), littlewhiteowl (January 6th, 2014), lordy50 (November 12th, 2012), MBGN (January 28th, 2012), mcvinscott (June 25th, 2013), meet5000 (August 27th, 2012), Meonia (November 22nd, 2012), Metroid Prime (October 30th, 2012), mgilham (March 8th, 2014), mlhifi (April 28th, 2013), msayy (February 26th, 2014), mstan72 (July 11th, 2012), nasscar (May 31st, 2012), nuismer (September 16th, 2013), ocnbrze (August 22nd, 2012), PCAce (December 17th, 2011), prototypedxs2 (April 26th, 2012), pswart (March 20th, 2012), RRB2222 (July 17th, 2013), rspaulding (July 10th, 2012), rubenalonzo (July 15th, 2013), Russ71 (July 21st, 2012), san4345 (January 18th, 2013), Sankofa416 (February 27th, 2012), SkilzzMagee (April 12th, 2014), Slubgob (December 17th, 2011), st satin stain (May 22nd, 2012), Taz1969 (July 10th, 2012), tbergman (December 14th, 2013), Ted Roo (December 30th, 2012), tlopez1973 (December 9th, 2011), treasurechest (October 27th, 2012), uttercaro (October 14th, 2013), zflamewing (February 5th, 2012), zr0w69 (January 16th, 2012)
sponsored links
Closed Thread

Go Back   Android Forums > Android Forums Community > FAQs
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT -5. The time now is 04:35 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.