[GUIDE] Root / Unlock bootloader / CWM recovery Nandroid & IMEI backup / ROM Flashing - Verizon Samsung Galaxy S III

[GUIDE] Root / Unlock bootloader / CWM recovery Nandroid & IMEI backup / ROM Flashing
Here is a very extensive yet concise and user-friendly guide for rooting, unlocking the bootloader, setting up Clock Work Mod recovery, performing a nandroid backup, backing up your IMEI data, and flashing a custom ROM.
I'm a Professional Writer and find that many of the more tech-savvy nerds (love you guys) have difficulties effectively communicating technical instructions and how-to guides. I created this full walk-through to help those who don't wish to dedicate hours of research into flashing a custom ROM onto their Samsung Galaxy S III Verizon Wireless (d2vzw) devices.
Please say thank you and leave feedback if you find this guide useful.
Samsung Galaxy S III (Verizon Wireless) d2vzw
1. Root Device
2. Bootloader Unlock
3. CWM Recovery
4. Nandroid Backup
5. IMEI Backup
6. ROM Flashing
Root Device
1. Download Samsung USB Drivers . (http://tinyw.in/Fdozhttp://tinyw.in/Fdoz)
2. Install Samsung USB Drivers.
3. Download the Root 7z file(s). (http://goo.im/devs/invisiblek/i535/Root%20Debug%20FS.7z)
4. Unzip the .7z file to a folder of your choice. If you don't have an Unzipper on your PC download and install WinRAR (http://www.win-rar.com/download.html?&L=0)
5. Plug in the VZW Galaxy SIII via the OEM Micro-USB cable.
6. On the device make sure USB debugging is enabled: Settings > Developer Options > USB Debugging (checked).
7. On the device make sure Unknown Sources is enabled (Settings > Security > Unknown Sources (checked).
8. Make sure no other apps are running on the device (e.g.; Android devices, emulators, tethering programs , etc.).
9. Open the extracted Root Tool folder from step 4.
10. Double-click on RootDebugfs.bat.
11. Type the number 1 and press Enter.
12. Follow the command prompt instructions (pressing any key when prompted and verifying choices with y when necessary). The device will reboot multiple times. Do NOT remove, disconnect, power-off, or touch device during this process. It may take a while.
Now the device should be successfully rooted with SuperUser installed.
Bootloader Unlock
1. Download EZ-Unlock onto the Android OS.
NOTE: At this time (9/25/11) only v1.2 is confirmed to work without problems with the newest OTA Verizon update. Check: http://rootzwiki.com/topic/32456-app-920-ez-unlock-14-easiest-way-to-unlock-your-bootloader/ for different versions than the one available on the Google Play Store. This guide will use EZ-Unlock V1.2 (direct-download: http://www.mediafire.com/?0oa6ylr8wskvr9q.
2. Run the Superuser app one time (installed during the Root Device process).
3. Open EZ-Unlock (Allow Superuser access if prompted).
4. Press the Unlock button.
5. Press Yes to confirm unlocking the bootloader.
You should hear the "That was easy" audio clip if your sound is turned on. The Device Status should now read "Unlocked".
CWM Recovery
1. Download and install EZ-Recovery onto the Android OS (Search the Google Play Store for "EZ-Recovery").
2. Open EZ-Recovery (Allow Superuser access if prompted)
3. Pan over to Recovery.
4. Select the Recovery radio option.
5. Tap the associated drop-down and select CWM 6.0.1.0.
6. Tap the Flash! button.
A pop-up notification should indicate that the CWM flash was successful.
Tapping Reboot Recovery will now allow you to boot into the CWM if you wish to flash custom ROMs, make backups, etc.
Nandroid Backup
1. Boot into CWM recovery (One method to do this is to use the EZ-Recovery option to Reboot Recovery, as mentioned in step 6, above).
2. Select Backup to External SD Card.
3. Process will take a few minutes but once complete you will have the backup stored on your external SD Card. Recommend backing this up somewhere besides your device / SD Card as well.
You now have a full backup (nandroid backup) of you device.
IMEI Backup
1. Download Connectbot from the Google Play store onto the Android OS.
2. Open Connectbot (Allow Superuser access if prompted).
3. Select local from the dropdown menu.
4. Type in a nickname (this is not important).
5. Tap the enter <-- key.
6. Once connected, type "su" and tap the enter <-- key.
7. Tap Allow if prompted to grant Superuser access.
8. Type "dd if=/dev/block/mmcblk0p11 of=/sdcard/efs.bin" and tap the enter <-- key.
9. Once the process completes you may close Connectbot.
10. Now navigate to your internal SD card (using a file browser).
11. Copy the newly created "efs.bin" file to your external SD card and/or another location for safe keeping.
You now have a backup of your IMEI information.
ROM Flashing
1. Determine which ROM you wish to install (See Section 3 and Section 4 from this thread: http://forum.xda-developers.com/showthread.php?t=1762709).
2. I use the ParanoidAndroid Jelly Bean ROM and have found no problems with it.
3. Download one of the ROMs to your internal SD card (this will be a .zip file).
4. If you choose a CM10/AOSP/AOKP like ParanoidAndroid you should also download to the internal SD card one of the associated Gapps file as found in the thread linked in step one. This file bundles all of the Google Apps and is highly recommended.
5. Using the EZ-Recovery app (see the CWM Recovery section, above) reboot into the CWM Recovery tool.
6. Select wipe data/factory reset to wipe / reset device.
7. Navigate to the advanced menu.
8. Select Wipe Dalvik Cache to wipe the Dalvik Cache.
9. Return to the previous menu screen.
10. Select install zip from sdcard.
11. Select choose zip from sdcard.
12. Navigate to and select the .zip ROM file chosen from step 3, above.
13. Once the process completes the ROM should be successfully installed.
14. If applicable (see step 4, above) repeat steps 10-11 and select the Gapps file to install instead.
You can now reboot the phone and it should load the newly installed ROM.

Wonderful guide! Almost deserves a sticky, but the IMEI backup procedure you listed is incomplete. Bits of EFS data exist on several other partitions that need to be backed up in order to have a complete IMEI backup. You can find more information here: http://forum.xda-developers.com/showthread.php?t=1852255
I implore you to update this wonderfully written guide so that newcomers can backup their IMEI in the fullest manner possible. Simply backing up EFS will result in roaming issues upon restore. This is what I have come to understand though I have no first hand experience. I can say that I feel completely safe having performed the backups listed in the thread I linked.
Thanks again for giving new users a great guide!

Div033 said:
the IMEI backup procedure you listed is incomplete. Bits of EFS data exist on several other partitions that need to be backed up in order to have a complete IMEI backup.
Click to expand...
Click to collapse
Thanks for the feedback! I hadn't realized additional EFS data existed. I'll update the guide with this information.

I believe there is now officially more guides than actual development in this section.

I would have to say though, this is a nice concise, well written guide in layman's terms. Once I get my S3 this is where I'll go. Thanks for this.

i wanted to thank you for making this guide. I have rooted plenty of other phones but something about the GS3 scared me. i think it was all the troubles some people had in the begining. i used your guide to a T, and i am very happy to say that my phone is now running jellybean

Can we get this stickied please? Couldn't find any guides on the first 2 pages earlier today.

so I am having an issue. When I boot into clockwork "Nandroid Backup" isn't even in the list. I followed everything. any ideas?

Without 'reboot nvbackup' your imei advice is incomplete.
Sent from my SCH-I535 using xda app-developers app

mangler1055 said:
Without 'reboot nvbackup' your imei advice is incomplete.
Sent from my SCH-I535 using xda app-developers app
Click to expand...
Click to collapse
I think I got it. How do I boot into clock without ez using the app? Is it the power, volume, and home??

Thank you very much
Good work with this tutorial.
Respect:good:

"IMEI Backup
1. Download Connectbot from the Google Play store onto the Android OS.
2. Open Connectbot (Allow Superuser access if prompted).
3. Select local from the dropdown menu.
4. Type in a nickname (this is not important).
5. Tap the enter <-- key.
6. Once connected, type "su" and tap the enter <-- key.
7. Tap Allow if prompted to grant Superuser access.
8. Type "dd if=/dev/block/mmcblk0p11 of=/sdcard/efs.bin" and tap the enter <-- key.
9. Once the process completes you may close Connectbot.
10. Now navigate to your internal SD card (using a file browser).
11. Copy the newly created "efs.bin" file to your external SD card and/or another location for safe keeping.
You now have a backup of your IMEI information."
How to restore IMEI ?

Related

[GUIDE] COMPLETE GUIDE TO ROOT, S-OFF and FLASHING A ROM

**NOTE** I just copied this over from www.rootmydroid.co.uk where i published it first. It is here for ease of access **NOTE**
So, recently i have found myself having to root a couple of HD's for friends..
Subsequently i discovered that the information on the topic is pretty ambiguous, so in this guide i aim to make everything that you need to know clear and put all the files you need all in one location.
So here goes..
**This is a risky process. I nor anyone on the rootmydroid team will accept any responsibility for anything that may happen to your device.**
**It is also worth keeping a "safety net" just in case. I advise heading over to www.shipped-roms.com and under the alias "ACE" find the RUU that matches your current software number, i.e 1.32.xxxxxx**
**To make life easier, download the following apps from the market:**
* conectbot
* ES File Explorer
* ROM Manager
1) Make sure that your software version is 1.32.xxxxx or you will not be able to root!
It contains a new version of HBOOT that breaks root and standard S-OFF.
2) Download [email protected]'s visionary root tool
(download at the end of post)
3) Install it on your HD
Plug your HD in to your PC and select "Mount as disk drive". It should then appear on your PC and you can proceed to drag and drop the "visionary.apk" onto the root of your SD card (not in any folders). Alternatively, you can do it OTA via dropbox.
4) Run it and enable "Set system r/w after boot" Then click "Temproot Now" and wait until it is finished.
5) Once it has finished click "Permroot Now"
Your DHD will automatically reboot, do not worry.
To determine whether this worked or not, open up connectbot and on the drop-down menu on the bottom left corner select "local" login as a whatever you like, for example "rootmydroid" and then type "su" then hit enter. If a "#" comes up, then the rooting process was successful.
Right next up, install the "Engineering version of HBOOT" (hacked).
**WARNING** This process is inherently risky. Ensure that you follow these instructions TO THE LETTER, or you will end up with a fancy paperweight. **WARNING**
1) Download sfjuocekr 's DHD script for flashing HBOOT from the end of the post
2) Unzip it and copy it to your SD card. Ensure it is on the root of your SD (not in any folders) Note that it will come in two folders "DHD-Smart" and "DHD-Dumb" from my experience, rename the "DHD-Smart" folder to "DHD".
3) (After unplugging your device) Run connectbot in local mode just like earlier, and type:
* su (then hit enter)
* sh /sdcard/DHD/check (ensure that you type "sh")
* (Provided everything went ok) sh /sdcard/DHD/backup
* (If this also went ok) sh /sdcard/DHD/hboot
The script should then install the engineering version of HBOOT and achieve S-OFF.
Woop, everything risky is pretty much done for now. Now we can sit back and not be too tense whilst we install a custom recovery image. Luckily this is made easy via ROM manager (which you should already have installed if you followed my instruction).
1) Run ROM manager and select the first option "Flash ClockworkMod Recovery"
2) Wait until ROM manager says that the process is complete (Somewhere along the way a superuser request may pop up asking for permission. This is fine, just click allow.)
3) After installation select the option "Reboot into recovery" to ensure that everything went ok (From my experience this does not actually take you directly to recovery. From the screen it takes you to use the volume keys to scroll and select "Recovery" then use the power button to select.)
4) Your DHD should then reboot into ClockworkMod recovery
Next up is installing a custom ROM. To do this find the ROM that you like the most from www.xda-developers.com . I recommend either LeeDroid or AndroidRevolutionHD.
1) Download the ROM of your choice and place it on the root of your SD card.
2) Reboot into recovery
3) Go to "Nandroid" and perform a backup
4) Once the backup has completed select "wipe data/factory reset" then "wipe cache partition"
5) Go to "Install ZIP from SDCARD" and select your ROM from the list
6) Wait for it to finish installing
7) Once completed, go back and select "Reboot" at the top of the list (Note that the first boot may take up to 20 minutes, so do not be alarmed. Whatever you do, do not panic and pull the battery half way through the boot or you WILL brick.)
Voila! You are fully rooted, have S-OFF and have flashed a custom ROM!
If at any point you need help please come to our live help at: http://bit.ly/g776Yz
Or feel free to contact me at: [email protected]
Android001
Links for files needed:
Visionary
HBOOT Script
Props to [email protected] for his awesome "visionary" app and sfjouecker for his equally awesome script.
3 topics below yours... check my sig
These guides just pop up like mushrooms in a rainy season It is better for new users to have one or two alternative methods, but too much is too much.
Sent from my Desire HD using Tapatalk
wid0w said:
3 topics below yours... check my sig
Click to expand...
Click to collapse
Not to mention the sticky at the top of the thread
Like the work you do for us with little Android experiance jkoljo.
After one year use of HD2 I went to DHD and realy like Android
Regarding this: "3) Go to "Nandroid" and perform a backup"
Is Nandroid a part of Rom Mangaer boot meny or do I have to install it separate?
audiavant said:
Like the work you do for us with little Android experiance jkoljo.
After one year use of HD2 I went to DHD and realy like Android
Regarding this: "3) Go to "Nandroid" and perform a backup"
Is Nandroid a part of Rom Mangaer boot meny or do I have to install it separate?
Click to expand...
Click to collapse
It may appear as either "Nandroid" or "Backup and Restore" i was unsure which it was, as i was not looking at the recovery as i wrote the post.
Sorry mate. Have to close this thread as there is more than one guide floating around.
On of them being this one
http://forum.xda-developers.com/showthread.php?p=11557769
Thanks for the effort.
Regards,
M_T_M

[GUIDE] Sensation 4G - stock GB to rooted ICS (T-mobile release). For noobs!

This is a guide for noobs by a noob to get from a stock gingerbread T-mobile (USA) Sensation 4g to a *rooted* version of the recent T-mobile ICS update (with working wifi calling etc.).
With root you can install your own tethering apps and lots of other things. By following the steps you also get to install other custom ROMS.
I did a lot of (overwhelming) reading and some question asking (see http://forum.xda-developers.com/showthread.php?t=1658100 , Thanks to GROGG88 ) to get to this point.
This update has been done to Qty.3 sensation 4g phones, using 2 different windows 7 pro 64bit PC’s so it looks pretty repeatable so far.
So here we go….
Preparation
1. You will need a *stock* Gingerbread T-mobile sensation 4g phone with an SD card with at least ~4 GB free space.
2. A fully charged battery
3. A windows PC and micro usb cable
4. $10 to spend in the Google play store.
5. A healthy snack
6. 2 healthy drinks
PART A – S-OFF – so you have the lowest level control of your phone
PART A – S-OFF – so you have the lowest level control of your phone
1. Backup everything of value on your SD card to your PC (photos videos music documents etc.). Have your first healthy drink while the file copies complete.
2. Make sure there are no .Bin or .Zip files on the root of your Sd card.
3. Download v1.1 tool: http://forum.xda-developers.com/showthread.php?t=1497404 and run.
4. Install HTC drivers.
5. Remove battery from phone. Put battery back in. hold down power+ VOL DOWN – wait until boot screen.
6. IMPORTANT: note down HBOOT version number at the top of the screen.
Then reboot phone
7. Use tool to start “revolutionary s-off method”, make a note of the serial number in the key prompt.
8. Connect phone and select htc sync mode
9. Go to: http://revolutionary.io/ and chose windows download so you can unlock a beta key.
10. Enter the serial number from the console and copy your beta key (CASE SENSITIVE)
11. Paste beta key into console and hit enter
12. It ill install and reboot your phone a lot.
13. IMPORTANT : On the last reboot it should say “S-OFF” at the top of the screen. If it doesn’t then avoid the next parts.
14. Choose NO to clock work recovery when prompted on the PC.
15. Reboot phone – check everything still working
PART B – New hacked radio and super user
PART B – New hacked radio and super user
1. Install CWM 5.0.2.0
a. Load from the "Sensation_All-In-One_Toolkit_v1.1" :
b. Turn on debugger (setting - apps – dev. – debug), phone connected on usb
c. Select htc sync mode.
d. Run “CWM 5.0.2.0” from the toolkit.
e. Phone will reboot after completion
f. check everything still works.​2. New (Gingerbread) firmware
a. copy "PG58IMG.zip" to the rood of the card.
IMPORTANT : This is *not* the same PG58IMG.zip” that will be used in the last part.
http://forum.xda-developers.com/attachment.php?attachmentid=706572&d=1314848127
b. remove battery, re-install, hold down power+ vol DOWN until boot menu.
c. Press volume UP to install the update .ZIP
d. When finished press power button to reboot
e. Check everything still works
f. IMPORTANT: REMOVE "PG58IMG.zip" from the root of the sd card​3. Super user access – so you can install busy box , backup app and recovery
a. copy "su-2.3.6.3-efgh-signed.zip" to the root of the SD card
http://forum.xda-developers.com/attachment.php?attachmentid=670828&d=1311991644
b. remove battery, re-install, hold down power+ vol DOWN until boot menu.
c. Use vol up/down to navigate the menu and use power to select the “RECOVER” option.
d. You will now go into clock work mod (CWM)
e. Choose “install zip file from SD card”
f. Choose “ choose zip file”
g. Scroll down and select “su-2.3.6.3-efgh-signed.zip”
h. Scroll down and select “yes – install su-2.3.6.3-efgh-signed.zip”
i. You will see the install end with an “error ….. (status 0) “ and “iosntalation aborted” do not be alarmed this seems to be normal.
j. Choose” go back”
k. Choose “reboot system now”
l. Check everything works
m. If all went well you should now see SU / Super user in your apps list.​
Part C – Getting ready for a custom rom - install busy box , backup app and recovery
Part C – Getting ready for a custom rom - install busy box , backup app and recovery
1. BusyBox
a. Go to market/play store and download and install “busybox” by Stephen (Stericson)
b. Fin and launch busybox
c. When Supper user asks give busybox SU permission
d. From busybox main screen shoose “install”
e. Installation should report ”successful”​
2. (optional but highly recommended) Titanium backup ($6.50)
a. Go to market/play store and download and install “titanium backup ” (free)
b. Go and buy and install the pro key version ($6.50)
c. Back up EVERYTHING.
i. Go to settings and chosoe ot backup all types of app data everywhere.
ii. Then do a backup of all system and apps
iii. Select menu and do batch
iv. Go have your healthy snack while the backup completes
v. Copy the backup on your Sd card to your pc and/or to your google drive account for safe keeping​
3. 4EXT recovery control ($3)
a. Go to market/play store and download and install “4EXT recovery control ” by “4EXT” ($3)
b. Open “4EXT recovery control”
c. Choose “online install / upgrade”
d. Grant Super user access
e. Say yes to go online
f. Again Choose “online install / upgrade”
g. Say yes to “sensation/XL”
h. Choose 4EXT Recovery touch v1.0.0.5 RC3
i. Choose install (wait for the download)
j. You should have success.
k. You will be promted if you are S-ON?
If in part A you are very sure that you are S-OFF (which you should be) then answer “NO”​
Part D – Super CID (11111111) – to allow you to flash any rom.
Part D – Super CID (11111111) – to allow you to flash any rom.
1. Install ADB tools
a. Download windows adb tools:
http://forum.xda-developers.com/attachment.php?attachmentid=672540&stc=1&d=1312138079
b. copy / uncpomrpess to c:\adb
c. open console widows in c:\adb​
2. Set the phone to SuperCID
(from thread step 4: http://forum.xda-developers.com/showthread.php?t=1192300 )
a. Ensure your phone is switched on (regular home screen) and connect it by USB in HTC SYNC MODE (Ensure usb debugging is on settings)
b. enter the command "adb devices". This is to confirm your phone is connected. (It should come back with list of devices attached and your serial number)
c. enter the command "adb reboot-bootloader". (nothing further required device WILL reboot in bootloader)
d. IF it doesn't you can Manually put the phone in the bootloader/hboot mode
e. Navigate to fastboot by pressing volume down and pressing power button to select (power off > vol down + power on)
f. It will take you to the fastboot bootloader screen on your phone
g. Connect your phone via USB
h. Your Screen should now read fastboot USB
i. enter the command "fastboot oem writecid 11111111" (that is Qty. 8 of “1”)
j. enter the command "fastboot reboot-bootloader (Wait for it to reboot the bootloader)
k. enter the command "fastboot getvar cid" [it should confirm your CID is 11111111]
l. enter the command "fastboot reboot"​
3. Note: You can now flash any ROM you like.
Part E – (Steve’s) Rooted ICS and radio install
Part E – (Steve’s) Rooted ICS and radio install
1) Get files:
a. IMPORTANT: remove any old .zip files from the root of your SD card.
IMPORTANT: this new “PG58IMG” is NOT the same as the one from part A above.
b. Copy to root of SD card new ROOTED ICS firmware “Sensation_3.32.531.14.zip”:
http://forum.xda-developers.com/showthread.php?t=1654347
file: http://www.4shared.com/zip/34Y1RPQf/Sensation_33253114.html
c. Copy to root of SD card new radio Firmware “PG58IMG.zip”:
http://forum.xda-developers.com/showthread.php?t=1656413
file: http://www.mediafire.com/?oy1lq3lxdcjcf7o
d. IMPORTANT : Make sure you have both of these zip files on the root of your phone SD card or you may get very stuck.​
2) Install new radio firmware:
a. remove battery, re-install, hold down power+ vol DOWN until boot menu.
b. Press volume UP to install the new radio firmware .ZIP
note: there will be a black screen/reboot and it will finish up the install.
c. Reboot and NOTE: you will no longer be able to boot to a useable phone / gingerbread (you will be stuck in a boot loop). you must proceed to the next step:​
3) 4EXT control – backup your existing ROM
a. remove battery
b. IMPORTANT : REMOVE SD CARD (or you will be stuck installing radio again)
c. re-install battery, hold down power+ vol DOWN until boot menu.
d. Choose recovery menu option – you will enter the fancy EXT4 menu system.
e. Re-insert your SD card (without removing power from the battery)
f. Choose “backup / restore” to do a backup (of your present rom).
g. Go and have your 2nd healthy drink while it backs up.
4) 4EXT control – Install the new rooted ICS ROM
a. Choose “ install from SD card”
b. Choose “choose .zip from sd card”
c. Scroll down and locate “Sensation_3.32.531.14.zip”
d. Locate the Sensation_xxxxx.zip file and install
e. Once the install is complete go back and go to “wipe/format” and wipe the “dalvik cache” ONLY.
f. Reboot.
g. The phone will now update/migrate to ICS. After a few minutes (or many more depending on how many apps you had installed) you phone will be up and running with all your old programs and setting intact.
h. Note: the phone is going to be slow for an hour or two because it is going to be very busy:
i. some apps will request super user when run for the first time. You can usually grant it ok.
ii. Gmail will do a massive re-sync that could take up to an hour (see the sync symbol at the top of the screen )
iii. Many apps will start updating in the play store or need a manual update.
iv. After an hour or so (and a few reboots) your phone will be going at full speed.
i. Enjoy. Go play with ICS and then start trying out some cool root (Super user) only apps like “Samba file share”​
other
reserved
Mods please delete this post by me T-Macgnolia as I posted before htcsens2 wqs done posting the guide. My sincere apologizes.
T-Macgnolia said:
Mods please delete this post.
Click to expand...
Click to collapse
You're welcome
No I meant my post not your post I will edit so it is understiod sorry. Oh and if a mod will please delete this post also.
Great guide!! Very understandable! nice of you to take your time to write it for every new person! They will love it!
Sent from my HTC Sensation Z710e using xda premium
realsis said:
Great guide!! Very understandable! nice of you to take your time to write it for every new person! They will love it!
Sent from my HTC Sensation Z710e using xda premium
Click to expand...
Click to collapse
Thank you.
It was to help myself, my wife, and friends with the same phone - since it took me several days of research to get mine to rooted ics and i also had my wifes to do I thought i had better document every step.
T-Macgnolia said:
No I meant my post not your post I will edit so it is understiod sorry. Oh and if a mod will please delete this post also.
Click to expand...
Click to collapse
Ahh , now i understand.
it will be more helpful u should create a guide from ics ota update revert back to gb. from forum more users has that problem after ics ota update.....

[Q] Re: THE ULTIMATE NEWB GUIDE. I'm too noob for to noob guide, help.

. I don't even want a custom ROM. I just want to be rooted and run stock with rooted google play store apps. Am I there?
I just want to run rooted apps with no ROM flashing...oh god why...where is the guide to root and only root?
You'd think this http://forum.xda-developers.com/show....php?t=1652398 would be where to go to do that, but evidently it's sending me down the road to custom ROM flashing. AGHGHGhjkdashbdas. Do not want.
Ok, so here's where I am, I have finished step 8:
1. Download Odin 1.85 .
2. Download(USE FIREFOX!) ClockworkMod TOUCH 5.5.0.4 OR TWRP 2.2.2.0, they are both named "recovery.tar.md5" and will be downloaded as "recovery.tar.md5", DO NOT CHANGE the filename or else it wont install.
3. Extract the contents of odin-185.zip to a folder.
4. Run Odin 1.85.exe from the folder you extracted it to.
5. Prepare Odin: Check "auto-reboot" and UNCHECK ALL OTHER OPTIONS. SEE COMPUTER SREEN PICS BELOW.
6. Only Click "PDA" and select the recovery.tar.md5 file you downloaded. SEE COMPUTER SREEN PICS BELOW.
7. How To Put your device into Download Mode: DO NOT TOUCH THE POWER BUTTON FOR THIS PROCEDURE. - download mode is NOT the same as recovery mode
a. Connect the USB cable to your PC, but NOT to your phone.
b. Remove the battery.
c. Reinsert the battery.
d. ATT PHONES - Press and keep down both Volume Up and Volume Down keys simultaneously.
ROGERS PHONES - Press and keep down only the Volume Down key.
DO NOT RELEASE THE VOLUME KEY(S) UNTIL INSTRUCTED TO DO SO IN STEP (f)
e. Insert the USB cable into your device. The phone will turn itself on when usb cable is inserted - DO NOT TOUCH THE POWER BUTTON.
f. You will now see a screen w/a yellow triangle warning you about installing a rom . Now release the volume key(s) - SEE PHONE PICS BELOW
g. Press and release the "Volume Up" key to enter into download mode - SEE PHONE PICS BELOW
h. You should now be at the Download Mode screen w/odin recognizing your phone. SEE COMPUTER SREEN PICS BELOW.
8. Click Start in Odin. It will flash the new recovery and will reboot the phone when completed. Your device will autoreboot into android. You are done using ODIN.
9. UPDATING CWM OR TWRP:
Now you need to udate CWM, download and copy cwm6027touch_v14.4.6_skyrocket.zip file to your sdcard, boot into recovery and choose "INSTALL FROM SDCARD" from recovery, install the file and reboot back into recovery to see if it installed correctly.
sk8erwitskil's CWM thread is here HERE , check to see if above file is the latest or dl the "Flashable zip" CWM file from there.
If upgrading TWRP go here HERE and follow the dev's instructions on using goo app, or you can use the flashable TWRP 2.4.1.0 file HERE and copy that file to your sdcard, boot into recovery and pick "INSTALL" from recovery, install the file and reboot back into recovery to see if it installed correctly.
How to enter recovery read section #2 below.
How to use cwm read THIS, also read Q&A on recoveries
You can upgrade to either CWM OR TWRP from which ever recovery TAR file you used in ODIN in step #2 from above.
10. You're done newbie and soon to be a power user, read and educate yourself as much as you can before flashing, happy flashing.
Click to expand...
Click to collapse
I don't know how to do step 9. Do I even need it? I have no desire to run a custom ROM.
yargdpirate said:
OK so here's the list of instructions I'm using to root my Skyrocket:
I have completed everything through step 4. I completely do not understand what to do after that. So, like I'm a 40 year old soccer mom, can you explain what I'm supposed to do to fulfill step 5? Is it through the odin app on my pc? Is this completed on my phone? The link provided that ostensibly explains to noobs how to do this (http://forum.xda-developers.com/showthread.php?t=1777970) doesn't adequately explain to me what I'm doing and where.
Help, please!
Click to expand...
Click to collapse
Assuming that you have successfully installed your custom recovery you then need to know which recovery you installed before you update it. If you used CWM you can get the updated version from the Skyrocket development thread. Put the updated CWM file on your SD card and flash that zip while in recovery. If you used TWRP you can update it through the app that it installed if it did install one. GooManager (someone correct me if I am wrong on the name) I think GooManager needs suoeruser privileges. So which recovery did you flash?
CodeNameRedNeck said:
Assuming that you have successfully installed your custom recovery you then need to know which recovery you installed before you update it. If you used CWM you can get the updated version from the Skyrocket development thread. Put the updated CWM file on your SD card and flash that zip while in recovery. If you used TWRP you can update it through the app that it installed if it did install one. GooManager (someone correct me if I am wrong on the name) I think GooManager needs suoeruser privileges. So which recovery did you flash?
Click to expand...
Click to collapse
Put the updated CWM file on your SD card and flash that zip while in recovery?
Click to expand...
Click to collapse
It's CWM. How do I
A. Put the updated CWM file on my SD card and
B. Flash that zip while in recovery? Is that through Odin, or what?
Thanks
yargdpirate said:
It's CWM. How do I
A. Put the updated CWM file on my SD card and
B. Flash that zip while in recovery? Is that through Odin, or what?
Thanks
Click to expand...
Click to collapse
i think you should stay on stock, read more b4 you brick your phone, no sense in rooting/installing custom roms when you dont know how to install a file on your scard, im not putting you down but trying to give you friendly advice
Vincom has a point. I taught myself through these forums and Google how to do it back in October of 2011. I flashed many a ROM and many files since then until I bricked mine Thursday. Now I have to pay 60 dollars to get it fixed. But on the upside I now have a Note II to play with.
Edit: She is asking for help though and she did ask in the right thread. Some people need more help than others.
vincom said:
i think you should stay on stock, read more b4 you brick your phone, no sense in rooting/installing custom roms when you dont know how to install a file on your scard, im not putting you down but trying to give you friendly advice
Click to expand...
Click to collapse
Oh. ****. I don't even want a custom ROM. I just want to be rooted and run stock with rooted google play store apps. Am I there?
I just want to run rooted apps with no ROM flashing...oh god why...where is the guide to root and only root?
You'd think this http://forum.xda-developers.com/showthread.php?t=1652398 would be where to go to do that, but evidently it's sending me down the road to custom ROM flashing. AGHGHGhjkdashbdas. Do not want.
Ok, so here's where I am, I have finished step 8:
1. Download Odin 1.85 .
2. Download(USE FIREFOX!) ClockworkMod TOUCH 5.5.0.4 OR TWRP 2.2.2.0, they are both named "recovery.tar.md5" and will be downloaded as "recovery.tar.md5", DO NOT CHANGE the filename or else it wont install.
3. Extract the contents of odin-185.zip to a folder.
4. Run Odin 1.85.exe from the folder you extracted it to.
5. Prepare Odin: Check "auto-reboot" and UNCHECK ALL OTHER OPTIONS. SEE COMPUTER SREEN PICS BELOW.
6. Only Click "PDA" and select the recovery.tar.md5 file you downloaded. SEE COMPUTER SREEN PICS BELOW.
7. How To Put your device into Download Mode: DO NOT TOUCH THE POWER BUTTON FOR THIS PROCEDURE. - download mode is NOT the same as recovery mode
a. Connect the USB cable to your PC, but NOT to your phone.
b. Remove the battery.
c. Reinsert the battery.
d. ATT PHONES - Press and keep down both Volume Up and Volume Down keys simultaneously.
ROGERS PHONES - Press and keep down only the Volume Down key.
DO NOT RELEASE THE VOLUME KEY(S) UNTIL INSTRUCTED TO DO SO IN STEP (f)
e. Insert the USB cable into your device. The phone will turn itself on when usb cable is inserted - DO NOT TOUCH THE POWER BUTTON.
f. You will now see a screen w/a yellow triangle warning you about installing a rom . Now release the volume key(s) - SEE PHONE PICS BELOW
g. Press and release the "Volume Up" key to enter into download mode - SEE PHONE PICS BELOW
h. You should now be at the Download Mode screen w/odin recognizing your phone. SEE COMPUTER SREEN PICS BELOW.
8. Click Start in Odin. It will flash the new recovery and will reboot the phone when completed. Your device will autoreboot into android. You are done using ODIN.
9. UPDATING CWM OR TWRP:
Now you need to udate CWM, download and copy cwm6027touch_v14.4.6_skyrocket.zip file to your sdcard, boot into recovery and choose "INSTALL FROM SDCARD" from recovery, install the file and reboot back into recovery to see if it installed correctly.
sk8erwitskil's CWM thread is here HERE , check to see if above file is the latest or dl the "Flashable zip" CWM file from there.
If upgrading TWRP go here HERE and follow the dev's instructions on using goo app, or you can use the flashable TWRP 2.4.1.0 file HERE and copy that file to your sdcard, boot into recovery and pick "INSTALL" from recovery, install the file and reboot back into recovery to see if it installed correctly.
How to enter recovery read section #2 below.
How to use cwm read THIS, also read Q&A on recoveries
You can upgrade to either CWM OR TWRP from which ever recovery TAR file you used in ODIN in step #2 from above.
10. You're done newbie and soon to be a power user, read and educate yourself as much as you can before flashing, happy flashing.
Click to expand...
Click to collapse
I don't know how to do step 9. Do I even need it? I have no desire to run a custom ROM.
For just rooting u have to run the superuser zip through your recovery
Oh and if you are not understanding what the stickies are saying to do then look it up on youtube because there are a lot of step by step instructions there.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
a. put updated file in your micro sd card.... plug ur micro sd card to pc... drag file and drop it in your micro sd card. put the micro sd card back in phone.
b. to go to recovery press power button + vol+ + vol- all at once and hold.
why do u need to unlock play store app? playstore is accessible completely even without root. you can also sideload Amazon appstore and other apps without root. no need to get all bricked up just to run playstore. i'm confused what are you trying to do again?
droidbabyxda said:
a. put updated file in your micro sd card.... plug ur micro sd card to pc... drag file and drop it in your micro sd card. put the micro sd card back in phone.
b. to go to recovery press power button + vol+ + vol- all at once and hold.
why do u need to unlock play store app? playstore is accessible completely even without root. you can also sideload Amazon appstore and other apps without root. no need to get all bricked up just to run playstore. i'm confused what are you trying to do again?
Click to expand...
Click to collapse
im guessing he wants to run apps from play that require root, eg titanuim backup, but he doesnt know how to put a file on his sdcard, but then he has to learn how to install zips from recovery which someones got to teach him since he doesnt want to read/learn/search for the answers. he seems to be impatient and wants it done "now", its a brick waiting to happen, my advice to him was to slowdown and learn
vincom said:
im guessing he wants to run apps from play that require root, eg titanuim backup, but he doesnt know how to put a file on his sdcard, but then he has to learn how to install zips from recovery which someones got to teach him since he doesnt want to read/learn/search for the answers. he seems to be impatient and wants it done "now", its a brick waiting to happen, my advice to him was to slowdown and learn
Click to expand...
Click to collapse
agree and such bad attituted too. i wouldn't want to help anybody who cusses in every conversation geez little respect goes a long way
It you just want to root and not want to flash any custom ROMs or anything related to it,I will tell you how to from total beginning
ALL DATA WILL BE LOST , BACKUP EVERYTHING
In order to root Android 4.2 the following three requirements must be satisfied beforehand:
The Android SDK, which you can download from Google Developers
A custom recovery like ClockworkMod (CWM) or Team Win Recovery Project (TWRP)
SuperSU, which you can download from CF-Root
There are no major differences between the two, but TWRP is more touch-oriented thanks to larger buttons. CWM is also available in a touch-compatible variant, but it has much smaller buttons. It's a matter of personal preference between the two though, but you have to choose one.
Before starting the process I urge you to perform a backup, as all data might be lost afterwards. You can copy the contents of the SD card to a safe external location such as cloud storage service or computer hard drive.
The first step that needs to be performed after all the files are downloaded is to install the Android SDK. Afterwards open the Android SDK Manager and select the following two items:
Android SDK Platform-tools -- it contains the required programs to install Android 4.2 Jelly Bean
Google USB Driver -- it contains the necessary drivers for the Nexus device
Then you should create a folder in an easily accessible location within the command line. In this example I will use a folder named "Root" in my C:\ drive in Windows. The path name will therefore be: "C:\Root".
From the folder where Android SDK Platform-tools is installed (in my case it is "C:\Program Files x86)\Android\android-sdk\platform-tools" copy the following files to the previously created "Root" folder:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
The following files must also be copied to the "Root" folder:
CWM-SuperSU-v0.97.zip -- SuperSU file
The custom recovery that you previously downloaded for your specific device (please see below)
For my 8 GB nexus 7 wifi(codename "grouper" I will use TWRP with the name "openrecovery-twrp-2.3.1.0-grouper.img".
You can easily find the codename for your devoice by looking into Google
The custom recovery file differs for each device, please make sure you download the correct file
In order to make the process smoother for instance the SuperSU file can be renamed to "root.zip" and the custom recovery to "customrecovery.zip". It's a matter of convenience, but for accuracy I will stick to the original naming for this guide.
If the previous steps are completed you must have the following six files in your "Root" folder:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
CWM-SuperSU-v0.97.zip -- SuperSU file
The custom recovery. In my case it is "openrecovery-twrp-2.3.1.0-grouper.img"
From there, you can proceed to install the drivers for "fastboot mode". To install them, follow these steps:
Power off your Nexus device.
Press and hold Volume Up and Volume Down then press and hold the Power button; the device will now enter "fastboot mode".
Go to Device Manager (Computer -> Properties -> Device Manager in Windows 7/8) and identify the device; for me it shows up as Android 1.0.
Right click Android 1.0 and select "Update Driver Software," then select "Browse my computer for driver software".
Select "Let me pick from a list of device drivers on my computer," then click "Next".
From "Have Disk..." option go to the folder where you have Google USB Driver installed (for me it's "C:\Program Files .(x86)\Android\android-sdk\extras\google\usb_driver" and select "android_winusb.inf".
Out of the three options select "Android ADB Interface" and validate any future warning window to install the driver.
Final preparations
Everything is prepared in order to start the installation process, but in order to do so a command window must be opened. Windows Key + R opens "Run"; type in "cmd" and the command window appears. Typing "cd C:\Root" and pressing Enter sets the "Root" folder as the working directory. Pressing the Shift key and right clicking inside the "Root" folder will also deliver the same result.
The device must be turned on in "fastboot mode" which I have explained at step no.2 during the driver installation process, and obviously plugged-in to the computer. You then have to type in the following commands while in "fastboot mode":
fastboot devices -- this is just for verification purposes; if there is no listed device then the drivers have been improperly installed and steps 1 through 7 must be redone.
fastboot oem unlock -> you have to accept the prompt in order to continue -- this command will unlock the bootloader, but it will also erase the data on the device which is why a backup is necessary.
fastboot reboot-bootloader -- this will reboot the bootloader.
fastboot flash recovery openrecovery-twrp-2.3.1.0-grouper.img -- this will flash the custom recovery --please use the specific file and name for your particular Nexus device!
fastboot erase cache -- this will erase the cache -- might not be necessary but it's just as a precaution.
fastboot reboot -- this will reboot the device.
After Android 4.2 is loaded and running the SuperSU file must be copied from the "Root" folder to the internal storage (shows up in Windows Explorer as a Nexus device). A simple copy and paste will do the trick here.
Then you have to power off the Nexus device and enter "fastboot mode" again. Use the Volume Up and Volume Down keys to navigate until you can select "Recovery Mode". After the power button is pressed the device will reboot in the new custom recovery.
Rooting your Nexus device
If you have ClockworkMod installed, you have to perform the following steps:
Select "install zip from sdcard"
Select "choose zip from sdcard"
Select "0" (zero) folder
Select "CWM-SuperSU-v0.97.zip"
Select "Yes - Install CWM-SuperSU-v0.97.zip"
Select "Go Back"
Select "reboot system now"
If you have Team Win Recovery Project installed, you have to perform the following steps:
Press "Install".\
Select "CWM-SuperSU-v0.97.zip" -- for me it's in the "0" (zero) folder
Swipe to confirm flash
Press "Wipe cache/dalvik" (just as a precaution)
Swipe to wipe
Press "Reboot System"
After Android 4.2 loads your device can run apps with elevated privileges (meaning it's rooted). A SuperSU app is installed in order to allow root requests, so please use your judgement on which apps you grant access.
If you experiences any problem, please reply and I will look into it.
Sent from my Nexus 7 using xda app-developers app
Sent from my Nexus 7 using xda app-developers app
^^you want him todo that, lmao, he doesnt even know how to put a file on his sdcard to flash it in recovery, theres no way a computer newb is going to be able to follow what you posted
That's why I have not used the word flash anywhere, I know that he does not know how to flash , I have posted the right thing for a total noob,( at least if he knows how to use command in windows or install drivers)
I helped him in the way I could and what he requested
Sent from my Nexus 7 using xda app-developers app
You think that helped. LOL. Your telling him to do things that aren't even required to gain root with this device. Not everything is a nexus bro. Next time you wanna help study up on the phone your giving advice about. lol
Well , thanks for telling me that every android isn't rooted in same manner, I was thinking that all devices are rooted in same ways like for my nexus
Sent from my Nexus 7 using xda app-developers app
naman14, im not putting you down, your step by step howto is admirable, good work, but the problem is that the op is clueless on tech stuff, its not the word "flash" he has a problem with, i could of said "install" and it would lead to same conclusion, he doesnt know how to copy a file to his sdcard, if he cant do that he has no business in modding his phone until he learns more. anyhow the op is long gone by now
I upgraded my samsung skyrocket s2 version 2.3.6 to 4.0.4 through the Kies. Then I tried to install TWRP 2.2.0 and Odin 1.85. I saw COM 14 ; COM 17 when I hit start button .It said
FAILED. Now it showed a yellow triangle in the middle of phone & monitor pictures. ( including : Firmware upgrade encountered an issue . please select recovery mode in Kies & try again). Please help . Thank you very much.
I just tried other laptop . I saw COM 3 but it said it couldn't open the serial (COM )port . All thread completed (success 0/ failed 1)

[Complete Guide] What Is ClockworkMod And How To Use It

Schedule Post:
#1 - What Is ClockworkMod Recovery And How To Use It On Android
#2 - Nandroid Backup & Restore
#3 - Onandroid Backup
What Is ClockworkMod Recovery And How To Use It On Android
ClockworkMod – also known as Clockwork or CWM – is a custom recovery for Android phones and tablets that allows you to perform several advanced recovery, restoration, installation and maintenance operations on your Android device that aren’t possible with the stock recovery. In what follows, we will cover all that this recovery is capable of doing, and how to do it. We do not discuss about TWRP (TeamWin Recovery Project) in this thread.
1.All About Android Recovery
All Android devices ship with a recovery console that is basically a partition on the device’s internal memory and can be booted into. The stock recovery of almost all Android devices provides a few basic yet handy options that allow you to factory reset your device and also to recover its operating system using an official ROM in zip format, but that’s all you can do with it. That’s where a custom recovery comes handy.
A custom Android recovery basically replaces the stock recovery with one that lets you do all you can do with the stock recovery, plus a plethora of more options to give you a lot more control on your device. With a custom recovery, you can install official and unofficial ROMs as well as other updates including apps, themes, kernels etc. using zip files, wipe not just user data but pretty much every partition on your device, mount the storage card for USB mass storage access without leaving recovery, partition your SD card, wipe Dalvik cache and battery stats, fix permissions, perform, manage and restore backups and so on.
2.Introduction to ClockworkMod
ClockworkMod recovery is one of the most widely used custom Android recoveries that is available for most mainstream Android devices. It is the needed recovery for AOKP, AOSP, CM. ClockworkMod recovery has been developed by Koushik Dutta (also known as Koush) – the same guy who brought us the Android ROM Manager.
3.Booting into ClockworkMod
On most Android devices including ones by Samsung, you can enter recovery by powering your device off and then powering it back on while keeping either the Volume Up+Home+Power buttons pressed in the same time. This will enter the bootloader from where you can select the ‘RECOVERY’ option by navigating to it with the Volume key and entering it with the ‘Power’ key.
Tour
1. reboot system now
Reboot/restart your phone.
2. apply update from sdcard
This can be used for installation of any official or unofficial update, ROM, kernel, theme etc. That is in a zip format installable from recovery, as long as the file is named update.zip and it has been placed on the root of your SD card (i.e. not in any sub-folder). Selecting this option (and most of the options featured below) will bring up a rather annoying confirmation prompt but this has saved us on multiple occasions from a lot of trouble we would have been into due to accidental key presses. This is what we are talking about:
3. wipe data/factory reset
This option wipes all user data on the device as well as cache. Doing this will leave your phone in the state it was in when you bought it or when any custom ROM was first installed. It will also wipe any sd-ext partition that you might have setup (more on this later).
4. wipe cache partition
Wipes the cache partition of the device to clear all the data accumulated there over use. This is often used before installing a new ROM, app, kernel or any similar mod via recovery.
5. install zip from sdcard
This option brings up the following sub-menu:
a. apply /sdcard/update.zip
This one is essentially the same as the ‘apply update from sdcard’ option of the main menu.
b. choose zip from sdcard
Lets you install any zip file (with any name) from any location on your SD card. The file can be for a ROM, a kernel, an application, a theme or any mod as long as it is in recovery-flashable zip format. This is the most widely used option for installing a ROM that you have downloaded and copied to your SD card.
c. toggle signature verification
Turns the signature verification on and off. When signature verification is on, you will not be able to install any custom ROMs that haven’t been signed by the developers (most custom ROMs aren’t signed). Switching it off skips the signature verification check and proceeds with the installation.
d. toggle script asserts
Seldom-used option for a vast majority of users. It simply turns script asserts on or off. If you don’t know about these (we don’t), it’s best not to change this option.
e. +++++Go Back+++++
Takes you back to the main recovery menu, obviously!
6. backup and restore
Undoubtedly one of the most important features provided by a custom recovery, the backup and restore feature – also known as Nandroid backup – allows you to take a snapshot of your phone’s entire internal memory including all partitions, and save it on the SD card.
a. Backup
Takes a Nandroid backup, as explained above.
b. Restore
Lets you restore a previously taken backup. Entering this option presents you with a list of existing backups from the SD card that you can choose from for restoration.
c. Advanced Restore
This option is similar to the Restore option but once a backup has been selected to be restored, this option allows you to choose what parts of it to restore. You can choose to restore the boot, system, data, cache and sd-ext partitions.
7. mounts and storage
Allows you to perform maintenance tasks on all the internal and external partitions of your android device
a. mount/unmount /system, /data, /cache, /sdcard or /sd-ext
These options let you toggle between mounting or unmounting these respective partitions. Most users don’t need to change these options.
b. format boot, system, data, cache, sdcard or sd-ext
These let you directly format any of these partitions. Take extreme care with this option as formatting any of these partitions will result in losing all data on them, especially the boot and system partitions. Formatting the system partition will remove your ROM and leave your phone without an operating system while wiping the boot partition may brick your phone unless you restore or flash another one before rebooting your device.
c. mount USB storage
Lets you enable USB mass storage mode for your SD card right from recovery so that you can connect it to your computer via USB and transfer any files to/from it without having to leave recovery.
8. advanced
This section contains a few options most users will not require, though these can come handy quite often, especially wiping Dalvik cache, which is required before most ROM installations.
1. Reboot Recovery
Lets you directly and very conveniently reboot from recovery right back into recovery. This is useful option for certain back-to-back installations that require the device to at least boot once between them.
2. Wipe Dalvik Cache
Allows you to wipe the cache for the Dalvik virtual machine (the custom-built Java virtual machine for Android).This is required before most ROM installations and at other occasions too, for fixing some problems.
3. Wipe Battery Stats
Wipes the saved battery usage statistics and effectively recalibrates the battery. Useful in various scenarios when Android isn’t showing correct battery levels.
4. Report Error
In case of errors, this feature can be used to save a log of recent ClockworkMod recovery operations on the SD card that you can later report from Android using ROM Manager.
5. Key Test
Lets you press any of the hardware keys to see if they are properly functioning, and to see their key codes.
6. Partition SD Card
This option gives you a no-frills way to partition your SD card properly for use with ROMs that support data2ext (a very handy hack for low internal memory devices that enables an /sd-ext partition on the SD card to be used as the internal user data storage i.e. as the /data partition). Once this option is selected, you will be given options to choose the sizes for the /sd-ext partition as well as an optional /swap partition on the SD card, and will then automatically format it for you, leaving the remaining space for normal SD card usage. This option will wipe all data from your SD card so use it with caution!
7. Fix Permissions
Fixes the file permissions for the internal memory partitions back to default. This is very useful as a fix for several errors and Force-Closes that start appearing after you or an application you installed and provided root access end up messing up the permissions of important files.
4.Using ClockworkMod for ROM, kernel, apps, theme or mod installation
While in the complete feature tour we have already shown you how to install a ROM, kernel, app, theme or any similar mod from a recovery-flashable zip file using the recovery options, those of you who jumped straight to this section expecting to get just this information quickly are at the right place!
This guide is primary focused on a full feature tour of CWM but in our previously written guide on how to flash a ROM or app from a zip to an Android device file from recovery, we have already covered in detail how to use ClockworkMod for installing any ROM, kernel, app, theme or mod using a recovery-flashable zip file. While that guide is based on an older version of ClockworkMod recovery, everything in it still applies to the latest versions and should work flawlessly.
5.How To Install A ROM or App from zip file to Android device from recovery
Please note that the terms ‘installing’ and ‘flashing’ can be used interchangeably here and will mean the same thing.
Rooting your device renders its warranty void.
ALWAYS take backups before rooting or flashing a custom ROM or app to your phone.
Flashing a defective ROM or app to your phone might brick it so choose the ROMs and software that you flash wisely and never install a ROM or application from an untrusted source.
AddictiveTips will not be liable if your device gets damaged or bricked during the process.
Official ROM updates from device manufacturers or carriers are released in conveniently packaged installation files that you can run on your computer while your Android device is connected to it, and they automatically take care of updating your phone’s system. Similarly, most applications are available directly in the Android Market for easy installation, or come packaged as convenient ‘.apk’ files that you can just run on your Android phone to install. The case is not the same with most custom ROMs and several custom applications, which come in .zip files rather than PC installers or .apk files.
The idea of installing a customized operating system to their smartphone can be quite intimidating for inexperienced users. Though once they get used to it, some of them end up trying out different ROMs for their devices several times a day. While I don’t exactly recommend that you flash every new ROM that is made available for your Android phone, we are here to help you get over the fear of flashing a ROM that enhances the capabilities of your device so that you can use it to its fullest potential.
Here is a quick look at what we will be covering in this guide. Feel free to skip to the real deal if you already meet the prerequisites.
• Before We Begin: Battery Check
• Before We Begin: Unlocking the Bootloader (Stock Android Devices Only)
• Before We Begin: Rooting
• Before We Proceed: Installing a Custom Recovery
• The Real Deal: Installing a Custom ROM to your Phone
• The Real Deal: Installing an App From a Zip File to your Phone
There are certain steps that you might not require, and we shall be mentioning them in each section.
Before We Begin: Battery Check
Before you proceed with any of the following steps, make sure your phone’s battery level is not too low. It is recommended to have it at 50% or more. Do NOT take this lightly. If your phone’s battery runs out while you are attempting to flash a custom ROM, there is a significant chance of your phone getting bricked and becoming unusable PERMANENTLY.
Before We Begin:Unlocking the Bootloader (Stock Android Devices Only)
Note: This step applies only to Android devices with stock version of Android installed. At the moment, Google Nexus One and Nexus S are the only two such devices available. You may skip this step if you are using any other Android device.
Users of stock Android devices such as the Google Nexus One or Nexus S also need to unlock its bootloader before they can proceed. Once you have done this, you may proceed to the next step.
Before We Begin: Rooting
Note: You may skip this step if your device is already rooted, or if you already know how to root it.
Before you can install a custom ROM to your device, your phone needs to be rooted. Rooting is basically administrator or root level access required to perform administrative tasks on your Android device. Once you are done with the rooting process, you may proceed to the next step.
Before We Proceed: Installing A Custom Recovery
Note: You may skip this step if you already have a custom recovery installed on your device.
Rooting grants you the necessary access level to execute administrative tasks on your Android device but it is the recovery that provides the tools necessary to actually perform those tasks. While every Android device ships with a recovery, the stock recovery is quite limited in what it lets you do, and you need a custom recovery image to perform advanced operations on your device. Once you have a custom recovery installed on your phone, you will be ready to proceed to the next step.
The Real Deal: Installing a Custom ROM to your Phone
Now that you have a custom recovery installed on your phone, you can perform all sorts of wonderful advanced operations on your device and this includes the ability to flash a ROM or application from a zip file. The procedure is pretty standard for most ROMs, though there are certain ROMs which require additional steps for their installation. Since those steps differ from ROM to ROM, pay attention to instructions and this includes only the standard instructions here.
• Manually
1. Download the ROM from the link given in the article featuring that ROM. It should be a zip file.
2. Connect your phone to your computer via USB and mount its storage card.
3. Copy the downloaded ROM to the root of the storage card.
4. Power your phone off and reboot it into recovery. This will involve using a combination of your device’s hardware keys. Once in recovery, you can navigate its menu using the volume up and volume down hardware keys or your phone’s trackball / optical track pad if it comes equipped with one.
5. Use the ‘backup and restore’ feature of recovery to backup your existing ROM installation, software and data. This step is known as performing a nandroid backup. ALWAYS perform a backup before flashing a custom ROM, UNLESS you can afford to lose everything that’s on your phone at the moment.
Note: ALWAYS choose to perform the following steps 6, 7 and 8 UNLESS the ROM you are attempting to flash is an updated version of the same ROM that you are currently using, and is compatible with the current installation’s data. It is usually mentioned with the update whether you can install it over a previous version without wiping its data or not.
6. Get back to the main recovery menu and use the option ‘wipe data/factory reset’. You will be prompted to confirm this action. Select “Yes – Delete all user data”.
7. From the main recovery menu, select ‘wipe cache partition’. You will be prompted to confirm this action. Select ‘Yes – Wipe Cache’.
8. From the main recovery menu, enter the ‘advanced’ menu. From this menu, select ‘Wipe Dalvik Cache’. You will be prompted to confirm this action. Select ‘Yes – Format/System’.
9. From the main recovery menu, enter the ‘Mounts and Storage’ menu. From this menu, select ‘Format/System’. You will be prompted to confirm this action. Select ‘Yes – Wipe Dalvik Cache’.
10. Go back to the main recovery menu by pressing the back button and select the ‘Install zip from SD card’ option.
11. Select ‘choose zip from sdcard’ to get a list of the files and folders on your SD card. Scroll to the ROM’s file that you copied there in step 3, and select it. You will be prompted to confirm this action. Select ‘Yes – Install file_name.zip’ where file_name.zip is the name of the zip file that you are trying to install.
12. Wait patiently while the ROM is flashed to your phone via recovery.
13. Once the installation is complete, head back to the main recovery menu if you aren’t there, and select ‘reboot system now’. Your phone will now boot into the newly installed ROM.
The Real Deal: Installing an App From a Zip File to your Phone
While most apps for Android devices are available at the app store for direct download and installation or as .apk files for direct installation, there are certain apps which are only available as zip files installable from recovery. Their installation procedure is the same as installing a custom ROM that we just featured above. However, there are a few minute differences.
• When installing an app from a zip file, you do NOT need to perform the ‘wipe data/factory reset’ or ‘wipe/system’ step so NEVER do that unless you know what you are doing, have a complete backup and want to start using your ROM as a fresh installation with the new app added.
• You might or might not need to wipe the cache and the dalvik cache for installing apps from zip file. This varies from app to app and the developers of such apps as well as many reviewers including us mention when featuring an app whether it requires a cache and dalvik cache wipe or not. However, it never hurts to wipe these caches anyway, and it does not effect the data on your device or its storage card.
There you go, this concludes the guide on how to flash a ROM or app from a zip file to your Android device using a custom recovery. To try out the skills that you just learned, search our site for custom ROMs for your phone and start flashing, always remembering to take backups first!
Important note: This guide is retrieved from the VeNum Complete Guide with only few additions and corrections by me, so All thanks should go to him!
PS: If you see any error, please contact me to edit the OP.
Nandroid Backup - CWM
What is a Nandroid Backup?
It is a full backup of the partitions on your device’s NAND flash (NAND actually stands for NOT AND, which in simple terms means an electronic gate). Basically a backup of your phones hard drive if you will...
The Nandroid Backup is a snapshot of your device (it means everything on your phone – your apps, data, your current ROM and even the kernel is backed up) at the time you do the back up. If you restore the back up, it changes your phone BACK to that state. You will need custom recovery (CWM/TWRP). So make sure you have CWM or TWRP on your device.
The SD Card data is not backed up in the process. Although, the Nandroid Backup itself is created on your SD card. Make sure you have enough space on your SD card to make a COMPLETE copy of your phone.
It’s highly recommended that once you have done a backup, you manually copy it to your computer in case your sd card is wiped or corrupted.
Pre-requisites:
1. Rooted Device:
2. Custom Recovery (CWM or TWRP)
While the OS is running you cannot do a backup. The boot loader in the recovery enables you to take a backup of the OS while it’s not running.
How to Make a Nandroid Backup via CWM:
Backup via CWM:
1.Boot into Recovery pressing in the same time Volume Up + Home + Power buttons for our Galaxy S Advance phones
2. Select ‘Backup and Restore’ from the recovery.
Once you are in recovery, scroll down to the option ‘Backup and Recovery’ with volume Up/Down and select it (Power button for select).
3. Start the backup.
Once you are on the Nandroid screen, select ‘Backup’ to start the backup process. You have the option to ‘Restore’ backup on the same screen.
The backup process may take a while. Take a break for a coffee.
4. Transfer the backup to your computer (recommended).
Once you reboot, you can see the backup in the ‘clockworkmod/backup/…’ (or similar file) directory on your SD card.
Move, copy, or paste this folder on your PC safely.
Restore from a Nandroid Backup via CWM:
1. Boot your device into CWM and navigate to the Nandroid screen.
2. Choose ‘Restore’ and begin the process.
If you select ‘Advanced Restore’ option, you may select which part of the backup to restore – i. e. the boot,system, data or cache. Or choose the whole backup.
3. Reboot your device. Your system is now restored and is exactly the same as the time when the backup was taken.
Video guide (ignore phones from videos ) :
CWM guide
TWRP guide
[app] Online Nandroid Backup
Online Nandroid Backup - FULLY SUPPORTED with our Samsung S Advance GT I9070 (Janice)
Nandroid backups are usually performed in recovery mode. This means you would have to turn off your phone and reboot in recovery mode, which wastes a whole lot of time rebooting and a lot more time offline. With this tool you can do nandroid backups without switching off your device.
Requirements:
1. Rooted android phone
2. A terminal emulator installed on phone
3. Latest version of Busybox
4. A working CWM or TWRP
5. Patience
Features:
* Creates backups in the CMW 5 and 6 style or TWRP!
* Full support of the onandroid script.
* Create custom names for your backups.
* Choose what partitions get backed up.
The onandroid script was developed by Ameer Dawood. The original XDA post can be found at: http://forum.xda-developers.com/show....php?t=1620255
Important: This tool requires a rooted phone with busybox to work!
Download from market: https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup
Or from original thread: http://forum.xda-developers.com/showthread.php?t=1620255
Thank u so much
Sent from my GT-I9070 using Tapatalk 2
I have attached some printscreen of CWM for greater understanding of the console.
I have given you ownership of post #2 and 3 and moved all your material from your other thread [Guide] Nandroid Backup - backup & restore into post #2. You can edit that if you want, all I did was Copy/Paste.
Thread Stuck
Woody said:
I have given you ownership of post #2 and 3 and moved all your material from your other thread ...
Thread Stuck
Click to expand...
Click to collapse
Many thanks, Woody! :good:
R_a_z_v_a_n said:
Many thanks, Woody! :good:
Click to expand...
Click to collapse
Hey I have one suggestion. Instead of showing everything and giving the info a stretched out look, you should only show the headings and hide data using spoilers. That way people can read what they want to without too much scrolling!
Sent from my GT-I9070 using xda premium
this is a must-have for (almost) new users, thanks!
No blackouts in the guide. Tnx a lot
1 question, can i use your guides to translate it to spanish and place it in another forum?
Enviado desde mi GT-I9070 usando Tapatalk 2
Thnx
Thanks
xessus said:
No blackouts in the guide. Tnx a lot
1 question, can i use your guides to translate it to spanish and place it in another forum?
Enviado desde mi GT-I9070 usando Tapatalk 2
Click to expand...
Click to collapse
Your welcome but is not my guide. Read the first post and see the note about VeNom.
Sent from my GT-I9070 using xda premium
Thanks!!!
Brainiac.shri said:
Hey I have one suggestion....
Click to expand...
Click to collapse
Done that. Its ok or ...?
Any suggestions to make improvements is welcome. :good:
R_a_z_v_a_n said:
Done that. Its ok or ...?
Any suggestions to make improvements is welcome. :good:
Click to expand...
Click to collapse
right on bro its perfect now
we can do back up and restore by using shaan's temporary CWM right?..
with stock rom and kernel?..
just to make sure..
jaycm1130 said:
we can do back up and restore by using shaan's temporary CWM right?..
with stock rom and kernel?..
just to make sure..
Click to expand...
Click to collapse
YES 101%
Thanks
Thanks for the info, was very helpful!
I also thank you, but dont use QUOTE for all original post.
So for TWRP, click on Backup to make a NAND Backup! ??/

[HELP] Galaxy S7 G930A Forgot Pattern Unlock

Here is some info from my recovery menu
Samsung/heroqlteuc/heroqlteatt
8.0.0/R16NW/G930AUCU4CRE4
user/release-keys
I have a stock AT&T Galaxy S7 G930a I think on Oreo. I broke the screen around April 2017 and haven't used it since then. I just repaired the screen but I cant remember my pattern unlock and I want avoid wiping/reset because I want the data on the phone. ADB Debugging is off, bootloader isnt unlocked, it's not rooted and it's on stock recovery. What are my options to get past the pattern unlock screen to recover data without wiping/reset?
Things I've tried
"Samsung Find My Phone" to unlock the screen and while my device is listed it cant connect to the phone.
"Where's my Android" - cant find the device most likely because I've updated my Google password since 2017 and I believe Google will log you out of any device using your old password.
Deleting gatekeeper/pattern/pin files through ADB shell wont work cause ADB Debugging is off
Dr. Fone PC Software - Galaxy S7 isnt listed as supported devices
If I have no option but to reset/wipe I'm willing to use file recovery software like EaseUs to recover my deleted phone data. I've used this software to recover data on a couple corrupted hard drives and it's a must have for me now. I dont know how well it works for phones and it requires root tho. Can this phone be rooted once I reset/wipe? If so, what are the steps I would need to take?
Any guidance would be greatly appreciated
Is there another google account linked to the device? Looking at your current situation, you probably don't have any choice to wipe the device.
This specific model you mentioned (G930A) is a US model & has a Snapdragon processor. Meaning that, the bootloader is locked and cannot be unlocked to install a custom recovery with root.
You probably can use this, but it requires a data wipe, so not really useful..
[LOCKED BOOTLOADER] Temporary TWRP 3.3.1 for Samsung Galaxy S7 (Snapdragon) G930XX
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and...
forum.xda-developers.com
There is this but not sure if it would help you.
[Rom][ALL_CARRIERS_G930_CRF1][Stock_Oreo_Hybrid][Safestrap_Preinstalled]
This is for All Carriers. You Do Not Need To Be Rooted To Install This Rom You Must Be On Stock CRF1 Oreo Firmware Before Starting This Takes Some Patience To Install What Is Safestrap Safestrap is a Bootstrap / Recovery for locked bootloader...
forum.xda-developers.com
All the best!
riojosepha said:
Is there another google account linked to the device? Looking at your current situation, you probably don't have any choice to wipe the device.
Click to expand...
Click to collapse
Nope, but I found this thread that I replied to the OP. How would I know what bootloader I'm on? It's said you need to be on V4
[Easy_Root/Unroot][Any_Oreo/Nougat_Firmware_V4_Bootloaders][Tmp_Twrp_Recovery] | XDA Developers Forums (xda-developers.com)
I guess you can root and install custom recovery somewhat but they require wipe. My question is at step 9 of the instructions. Here are the instructions below with my question.
"Instructions
1. Download S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z and your model and version you want from above
2. Unzip S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z to S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
3. Unzip the Model/Version file you downloaded and copy the files to the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and place them in the Odin folder
4. Prepare your phone for a data wipe
5. Reboot your phone to download mode and flash the AP_ROOT_G93*.tar in the Odin AP slot and reboot your phone to recovery
6. Once phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
7. Now in the cmd window make sure your device is connected and choose Option (1) Launch TWRP
8. Your phone should launch TWRP leave phone plugged in and command window open on computer
9. Now In Twrp choose wipe and choose format data. Type yes in the box when it ask "
Now right before step 9 wipe and format, while I have TWRP open can I install Aroma File Manager zip or send adb commands to delete gatekeeper, pin, pattern unlock files, then reboot so I can get past my phones unlock pattern? This is all I'm trying to accomplish. I just want to confirm before I process because I don't want to wipe my data. 'm trying to recover pictures and videos from this phone.
KayKay919 said:
Nope, but I found this thread that I replied to the OP. How would I know what bootloader I'm on? It's said you need to be on V4
[Easy_Root/Unroot][Any_Oreo/Nougat_Firmware_V4_Bootloaders][Tmp_Twrp_Recovery] | XDA Developers Forums (xda-developers.com)
I guess you can root and install custom recovery somewhat but they require wipe. My question is at step 9 of the instructions. Here are the instructions below with my question.
"Instructions
1. Download S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z and your model and version you want from above
2. Unzip S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z to S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
3. Unzip the Model/Version file you downloaded and copy the files to the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and place them in the Odin folder
4. Prepare your phone for a data wipe
5. Reboot your phone to download mode and flash the AP_ROOT_G93*.tar in the Odin AP slot and reboot your phone to recovery
6. Once phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
7. Now in the cmd window make sure your device is connected and choose Option (1) Launch TWRP
8. Your phone should launch TWRP leave phone plugged in and command window open on computer
9. Now In Twrp choose wipe and choose format data. Type yes in the box when it ask "
Now right before step 9 wipe and format, while I have TWRP open can I install Aroma File Manager zip or send adb commands to delete gatekeeper, pin, pattern unlock files, then reboot so I can get past my phones unlock pattern? This is all I'm trying to accomplish. I just want to confirm before I process because I don't want to wipe my data. 'm trying to recover pictures and videos from this phone.
Click to expand...
Click to collapse
Don't install any aroma file manager, you can just plug your phone into your computer and then your data would be mounted onto your computer.
I hope everything goes well!
EDIT: You are on V4 or Binary 4 as noted in G930AUCU(4)CRE4 (the 4 meaning version 4 or binary 4)

Categories

Resources