Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Lightbulb [Howto] Install a Recovery

OP dstruct2k

25th September 2012, 02:13 AM   |  #1  
dstruct2k's Avatar
OP Senior Member
Flag Winnipeg
Thanks Meter: 894
 
1,201 posts
Join Date:Joined: Jan 2008
Donate to Me
More
NOTE: If anyone has any further questions about recoveries on the S3, please note that I have moved on to another device. Sorry!

So you've got your device rooted, and you want to install a custom recovery? Great! Don't just follow any guide you stumble across though, as some of the early recovery packages for the "AT&T" model were actually just copies of the custom Sprint recovery, and then you'll have all sorts of fun trying to install ROMs. ("Status 7" errors anyone? )



I'd like to talk about 4 ways to get the custom recovery of your choice onto your device.
  1. Using mskip's Toolkit CWM [link]
    Follow the instructions posted in his thread, and if you have any problems, direct them there as well!

  2. Using ROM Manager CWM [link]
    For some reason, ROM Manager doesn't always offer the correct list of devices to flash a recovery for and you won't see the SGS3 (AT&T) in the list. If that happens, force-close the app from Settings > Applications and try again. If this method just won't work for you, move on to option 4.

  3. Using GooManager TWRP [link]
    If you've been looking at ROMs, you may have noticed Goo.IM is a popular hosting website for Android developers. It's so popular, in fact, that they have produced an Android app that searches their website for updates for your ROM, and can even install TWRP with only a few simple clicks! Just open up GooManager, tap Menu, and tap "Install OpenRecoveryScript". You will be guided step-by-step from there by the app.
    Note: Some people (myself included) have reported issues with this method, where the app claims to have installed the recovery, but when you reboot into recovery mode, nothing has changed. This issue may have been resolved in newer versions; I was able to successfully install TWRP using this method on Sept 26 2012.

  4. Manually via ADB or Terminal Emulator CWM or TWRP [Terminal Emulator link]
    If the other options just won't work for you, or if you would rather do an install by hand to ensure you're getting the latest version, read on...
Manually Installing a Recovery

While this may seem difficult, it's really not. Grab a recovery image (these files end in ".img") such as ClockWork Mod (CWM) or Team Win Recovery Project (TWRP) for your device. Most ROM developers say to use CWM, but they both work equally well.

In our case, we need an image for the Samsung Galaxy S3 AT&T. Telus, Rogers, Bell, and SaskTel phones are (almost*) the exact same phone as AT&T, if you have one of these devices, you will be installing the AT&T recovery.

Now, transfer the ".img" file you downloaded onto your device. I'd suggest somewhere with a nice short path, like "/sdcard/<file>.img" (you'll thank me later, especially if you're using terminal emulator on the device)

Now, let's back up your existing recovery. If things go wrong, you can use this backup to get back to where you started.
Code:
$ su
# dd if=/dev/block/mmcblk0p18 of=/sdcard/recovery-backup.img
That should have created a "recovery-backup.img" on your phone's internal storage.

Here's the part you've been waiting for: Flashing the new image, which installs it as your recovery system. You do this from either an ADB shell or inside Terminal Emulator.
Code:
$ su
# dd if=/sdcard/<file>.img of=/dev/block/mmcblk0p18
You're done. Reboot into your new recovery by holding VolUp and Home while you power on your device.

If you need to return to the stock recovery, that IMG can be downloaded here: stock-recovery.img - 10.00 MB



*NOTE: While we're on the topic, let's take a second to talk about what makes the Canadian I747M different from the AT&T I747.

The short version is... The modem. AT&T is using completely different and incompatible modem firmware in their phones when compared with the Canadian models. Rogers, Bell, Telus, and any other Canadian I747M are the same device (Samsung worked some strange voodoo and got all the Canadian carriers to agree on the same hardware!) which means that if Rogers releases a new modem firmware update, a SaskTel user could install it without issue. AT&T modem updates will not work on Canadian models, nor will Canadian updates work on AT&T phones! I've tried it. Trust me. You don't want to deal with the hassle of fixing it.




Please remember to click/stick/lick/kick the "Thanks" button if you found this guide helpful!
Last edited by dstruct2k; 15th August 2014 at 11:12 AM. Reason: Added stock recovery
The Following 83 Users Say Thank You to dstruct2k For This Useful Post: [ View ]
25th September 2012, 02:18 AM   |  #2  
Uncle Irish's Avatar
Senior Member
Thanks Meter: 849
 
2,153 posts
Join Date:Joined: Nov 2009
More
How bout a 4th method for TWRP?

This should come in handy for some of the newer users
25th September 2012, 03:06 AM   |  #3  
dstruct2k's Avatar
OP Senior Member
Flag Winnipeg
Thanks Meter: 894
 
1,201 posts
Join Date:Joined: Jan 2008
Donate to Me
More
Well, the other TWRP method assumes that you already have a custom recovery installed to flash the ZIP from... If you've gotten that far already, I don't think you should need me to tell you how to flash a ZIP.
The Following User Says Thank You to dstruct2k For This Useful Post: [ View ]
25th September 2012, 03:50 AM   |  #4  
bori1030's Avatar
Senior Member
Flag washington D.C.
Thanks Meter: 169
 
782 posts
Join Date:Joined: Aug 2010
More
theres also GooManager from the market. its how I installed TWRP just download the app open it hit menu you'll see some options come up hit "install Open Recovery Script" it will ask if your sure hit ok and your done the whole process will take 30secs
The Following User Says Thank You to bori1030 For This Useful Post: [ View ]
25th September 2012, 03:54 AM   |  #5  
KennyG123's Avatar
RC-RT Committee / Senior Moderator / Spider-Mod
Flag Right behind you!
Thanks Meter: 26,982
 
28,759 posts
Join Date:Joined: Nov 2010
Donate to Me
More
Moved to General so new members can post questions
and stuck
FNM
The Following 3 Users Say Thank You to KennyG123 For This Useful Post: [ View ]
25th September 2012, 07:48 PM   |  #6  
dhostetter's Avatar
Senior Member
Flag Hebron
Thanks Meter: 39
 
271 posts
Join Date:Joined: Nov 2010
More
Anyone know where to get stock sammy recovery img? Searched but didn't see it.

Edit: Got it.
The Following 2 Users Say Thank You to dhostetter For This Useful Post: [ View ]
25th September 2012, 08:16 PM   |  #7  
dstruct2k's Avatar
OP Senior Member
Flag Winnipeg
Thanks Meter: 894
 
1,201 posts
Join Date:Joined: Jan 2008
Donate to Me
More
Quote:
Originally Posted by dhostetter

Anyone know where to get stock sammy recovery img? Searched but didn't see it.

Edit: Got it.

Where'd you get it from? I'll add it to the OP.
25th September 2012, 11:37 PM   |  #8  
Senior Member
Flag Montreal
Thanks Meter: 54
 
129 posts
Join Date:Joined: Aug 2012
More
There is a touch CWM for d2att available for manual installation.
http://www.clockworkmod.com/rommanager
26th September 2012, 03:58 AM   |  #9  
dstruct2k's Avatar
OP Senior Member
Flag Winnipeg
Thanks Meter: 894
 
1,201 posts
Join Date:Joined: Jan 2008
Donate to Me
More
Quote:
Originally Posted by tonymtl

There is a touch CWM for d2att available for manual installation.
http://www.clockworkmod.com/rommanager

There sure is! One of the benefits of manual installation is that you can find exactly what you want to use, and not rely on ROM Manager or other tools to make the decision for you!

Sent from my SAMSUNG-SGH-I747M
26th September 2012, 07:34 AM   |  #10  
Member
Davis
Thanks Meter: 2
 
34 posts
Join Date:Joined: Jul 2012
More
Quote:
Originally Posted by dstruct2k

Where'd you get it from? I'll add it to the OP.

+1. I am also looking for stock recovery...

Sent from my SAMSUNG-SGH-I747 using xda premium
Last edited by thetnaing87; 26th September 2012 at 07:36 AM.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes