PDA

View Full Version : How to Root and install JB on your AT&T S3




lavrishevo
Sep 27, 2012, 05:15 PM
I am not responsible for any damage done to your S3. But if you follow the instruction then you have nothing to worry about. There may be other guides out there but this is what I used and it works perfectly.

First, you do need Windows. I used Windows 7 via virtual machine and at least 75% charge on the phones battery. (to be safe)

Download these three files to your phone. NOT the SD card.

Rooting package (http://forum.xda-developers.com/attachment.php?attachmentid=1148057&d=1340384839)
CyanogenMod Rom nightly build (http://download.cyanogenmod.com/?device=d2att)
Google Apps Package (http://d-h.st/rDK)

~ Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.

~ You need USB device drivers for the AT&T Galaxy S3 installed on your computer. You can use Samsung Kies to obtain the drivers or via Samsung’s support page (http://www.samsung.com/us/support/owners/product/SGH-I747MBBATT).

~ Enable USB Debugging on your phone. You can do this by head to Settings > Developer’s options > USB Debugging. Make sure that there is a check mark beside that option.

~ Temporarily disable Samsung Kies, antivirus, and firewall software as they may disrupt Odin during the installation process.

~ Download the following files and save it to your Windows OS:

Odin3 v3.04 (http://forum.xda-developers.com/attachment.php?attachmentid=1148059&d=1340384913) (Odin3-v3.04.zip, 457 Kb)
ClockworkMod Recovery (http://forum.xda-developers.com/attachment.php?attachmentid=1148060&d=1340384923) (clockworkmod.TAR, 6.8 MB)

~ Extract the Odin3-v.304.zip file using any extracting software such as 7-Zip or WinZip. Place the contents inside a single folder.
Launch the Odin3 v3.04 application by double-clicking Odin3 V3.04.exe.
Switch off your phone.

~ Boot into Download Mode. You can do this by pressing and holding down the Volume Down key, Home, and Power buttons until you reach a “Warning!!!” message displayed on your screen. Press the Volume Up button to enter Download Mode.

~ Connect your phone to your computer via USB cable. Your computer will automatically install the necessary drivers. If the installation was successful, you will see an “Added!!” message in Odin’s message box on the bottom left.
~ In Odin, select the PDA button, then browse for the clockworkmod.TAR file.
~ Important! Uncheck “Auto Reboot” leave “F. Rest Time” checked. Do not touch any other option except the ones mentioned in this guide. Doing so might brick your device. You need to Disable auto reboot because of the new OTA updates. If you leave auto reboot on when the phone reboots it will overwrite clockwork.

~ Once the necessary file is in place, click the START button in Odin to begin flashing the ClockworkMod Recovery on your phone.

(In case you get a FAIL message, disconnect your phone, close the Odin application, remove then reinsert your phone’s battery, and start over from step 5.)

~ Once the process is complete unplug the USB cable and pull the battery on the phone. Reinstall battery and boot into upload mode by holding the power + home + volume up button. Use the Volume buttons to navigate and the Home button to confirm an option.
~ Select Install ZIP From SD Card.
~Select Choose ZIP From SD Card, then browse for the ~CWM_SuperUser_3.0.7.zip file and select it. Confirm the installation by selecting Yes on the screen that follows.
~After the installation is complete, head back to the main recovery menu.
Select Reboot System Now to reboot your phone.

Once your phone boots up, you need to install the BusyBox binaries. Download the BusyBox app free from the Google Play Store and install it on your phone.
Run the BusyBox application on your phone.
When asked for root access, tap the Allow button.
Select the red “X” to close the dialog window that will pop out.
BusyBox will then scan your phone.
Select Install to begin installing BusyBox and make the necessary file changes on your phone. After the installation is finish, exit the BusyBox application.

~ This is very important! You need to download and install Rom Manager from the Play Store. Flash the newest version of ClockwordMod Recovery from this application. Then select reboot into recovery or shut down and do it manually as shown above.

~ Create a NANDroid backup to backup your current ROM. In case there is something that doesn’t work out with this ROM, you can always revert to your old ROM. To perform a backup, select Backup and Restore and on the next screen, select Backup again. Head back to the main recovery menu once backup is complete.
~ Select Wipe data/factory reset. Select Yes on the next screen to confirm data wipe.
~ Select Install ZIP from SD card, then select Choose ZIP from SD card.
~ Browse for the downloaded CM10 ROM file and select it. Confirm the installation by selecting Yes on the next screen. It may take a couple of minutes for the ROM to finish installing.
~ Repeat step 6, but this time around select the gapps-jb-20120726-signed.zip to install the necessary Google Application package.
~ Head back to the main menu by selecting Go back and reboot your phone by selecting Reboot system now.

You are all done. Enjoy Jelly Bean. :D



Zman5225
Sep 27, 2012, 05:33 PM
Sweet thanks for the guide! I will be doing this tonight after work. Hope it goes well Haha

lavrishevo
Sep 27, 2012, 05:45 PM
Another quick note. CyanogenMod also makes roms for Tmobile, Sprint, and Verizon. Download YOUR EXACT ROM from the link below. Everything else in the guide is the same just use the RIGHT ROM!!!!

CyanogenMod (http://download.cyanogenmod.com/)

LIVEFRMNYC
Sep 27, 2012, 05:52 PM
Nice step by step instructions. :)

I've installed several ROMs on my GS3(AT&T) but did it slightly different. I don't have Busybox installed. Is it really needed? I haven't seemed to run into any trouble without it.

Anyways I restored back to stock for now as I was only play around and testing ROMs. I haven't tried a CyanogenMod ROM yet. I'll probably give it a try tonight.

lavrishevo
Sep 27, 2012, 05:59 PM
Nice step by step instructions. :)

I've installed several ROMs on my GS3(AT&T) but did it slightly different. I don't have Busybox installed. Is it really needed? I haven't seemed to run into any trouble without it.

Anyways I restored back to stock for now as I was only play around and testing ROMs. I haven't tried a CyanogenMod ROM yet. I'll probably give it a try tonight.

Good question. I do not know for sure I just follow instructions... :D You may not need it.

"BusyBox is a software application that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. BusyBox is designed to be a small executable for use with the Linux kernel, which makes it ideal for use with embedded devices. It has been self-dubbed "The Swiss Army Knife of Embedded Linux"."

Honestly, I think it is a tool for those who are much more familiar with Linux and a certain amount of programming.

http://www.youtube.com/watch?v=CWLcD6Z0ltw

iphonefan74
Sep 27, 2012, 08:56 PM
Are you able to fast boot back to get the official update when its released?

No, you dont NEED Busybox for most custom ROMs

LIVEFRMNYC
Sep 27, 2012, 10:16 PM
I get the gingerbread man dancing after the CyanogenMod ROM install. Something is not right cause it installs too fast compared to the other ROMs I've installed. I also gave it time incase something was installing in the background, but after 30min the gingerbread man kept dancing. I restored then installed busybox and tried again. Still no dice. Tried another ROM and it installed perfectly. I might try the second link on the CyanogenMod link instead.

lavrishevo
Sep 27, 2012, 10:20 PM
Are you able to fast boot back to get the official update when its released?

No, you dont NEED Busybox for most custom ROMs

Yes, you can restore stock rom via clockworkmod. That is, if you backed it up. I am not a rooting expert.

3bs
Sep 27, 2012, 10:29 PM
Yes, you can restore stock rom via clockworkmod. Not sure what you mean exactly by fast boot. I am not a rooting expert though I have been jailbreaking for years.

Jailbreaking has become a matter of one click. Rooting/flashing/tweaking Android phones is much more complicated in my opinion but I enjoy it (I'm no expert either though).

lavrishevo
Sep 27, 2012, 10:34 PM
Jailbreaking has become a matter of one click. Rooting/flashing/tweaking Android phones is much more complicated in my opinion but I enjoy it (I'm no expert either though).

I remember the first jailbreaks on the original iPhone were much more complicated. Tethering on the edge network... :D Even video recording on the 3G before it could officially do it. Good times... lol

LIVEFRMNYC
Sep 27, 2012, 10:37 PM
Jailbreaking has become a matter of one click. Rooting/flashing/tweaking Android phones is much more complicated in my opinion but I enjoy it (I'm no expert either though).

Rooting is really the only part that's more difficult. Once you root and have Clockwork installed, it's all about downloading and installing from Clockwork.

You can also install from Odin if you find a ROM in tar format.

3bs
Sep 27, 2012, 10:46 PM
I remember the first jailbreaks on the original iPhone were much more complicated. Tethering on the edge network... :D Even video recording on the 3G before it could officially do it. Good times... lol

I've actually only jailbroken my 4S so I haven't had the pleasure of experience jailbreaking when it first started :p

Rooting is really the only part that's more difficult. Once you root and have Clockwork installed, it's all about downloading and installing from Clockwork.

You can also install from Odin if you find a ROM in tar format.

I guess you're right. It's just that you can actually screw more things up with Android and there are just so many options when it comes to ROMs/radios/kernels etc. I also managed to screw up the wifi on my S3 by trying a Samsung JB leak then going back to an AOSP ROM. I ended up figuring it out and turns out it's a much more common issue than I thought but I remember that day being hell for me since I'm fairly new to all this.

I've stuck to CWM for flashing ROMs. I have no idea what the difference is but I've never tried Odin or the mobile version. Thankfully I haven't had to use it since all of the ROMs I've tried come in zip format.

LIVEFRMNYC
Sep 27, 2012, 10:55 PM
I've actually only jailbroken my 4S so I haven't had the pleasure of experience jailbreaking when it first started :p



I guess you're right. It's just that you can actually screw more things up with Android and there are just so many options when it comes to ROMs/radios/kernels etc. I also managed to screw up the wifi on my S3 by trying a Samsung JB leak then going back to an AOSP ROM. I ended up figuring it out and turns out it's a much more common issue than I thought but I remember that day being hell for me since I'm fairly new to all this.

I've stuck to CWM for flashing ROMs. I have no idea what the difference is but I've never tried Odin or the mobile version. Thankfully I haven't had to use it since all of the ROMs I've tried come in zip format.

That's true, but you'll really only need custom kernels to do things that even a Jailbroken iPhone can't.

3bs
Sep 27, 2012, 11:09 PM
That's true, but you'll really only need custom kernels to do things that even a Jailbroken iPhone can't.

I actually don't mess around with kernels, just radios and ROMs.

LIVEFRMNYC
Sep 27, 2012, 11:13 PM
I'm more scared to mess with radios than anything else. Used to do that back in the Windows Mobile days and sometimes it was a headache to fix any mistakes. I haven't messed with any radios on Android.

3bs
Sep 27, 2012, 11:14 PM
I'm more scared to mess with radios than anything else. Used to do that back in the Windows Mobile days and sometimes it was a headache to fix any mistakes.

I thought it was as simple as just reflashing your old radio?

LIVEFRMNYC
Sep 27, 2012, 11:17 PM
I thought it was as simple as just reflashing your old radio?

I never tried it on Android before.

Stropaganda
Sep 28, 2012, 12:07 AM
Is it possible to make this a sticky?

I feel like this forum should have a rooting/flashing guide (not just for the S3) and a recommended apps guide.

3bs
Sep 28, 2012, 12:32 AM
Is it possible to make this a sticky?

I feel like this forum should have a rooting/flashing guide (not just for the S3) and a recommended apps guide.

You'll get all the info you need from xda. Just Google xda galaxy s3 att forums. I'm not on my phone right now or else I'd post a link.

I'm not opposed to this being a sticky but I just don't see it happening. Why would they make a sticky for this specific phone.

lavrishevo
Sep 28, 2012, 12:41 PM
You'll get all the info you need from xda. Just Google xda galaxy s3 att forums. I'm not on my phone right now or else I'd post a link.

I'm not opposed to this being a sticky but I just don't see it happening. Why would they make a sticky for this specific phone.

Since this is an Apple website, we are probably lucky to get even the iPhone alternative sub-forum let alone a rooting and rom section. XDA is great but it their knowledge level is way above the average person and their willingness to help newcomers is lacking.

3bs
Sep 28, 2012, 01:40 PM
Since this is an Apple website, we are probably lucky to get even the iPhone alternative sub-forum let alone a rooting and rom section. XDA is great but it their knowledge level is way above the average person and their willingness to help newcomers is lacking.

Yeah I totally agree about how they are there.

lavrishevo
Sep 28, 2012, 03:40 PM
Here is another quick guide. It is really easy to install Google Now on your ICS S3. Just follow the instruction to root your phone. Download the Google Now file here (http://www.mediafire.com/?hsos53699wq2ttm)
and install it via ClockworkMod Recovery. Then you will have Google Now on your stock ICS. :D

dojoman
Sep 28, 2012, 04:49 PM
This will void warranty right? There's a counter in the system if you flash the ROM.

navajarunner
Sep 28, 2012, 04:57 PM
So is it safe to say that if I just wanted to root and keep the 'stock ICS' I would stop after installing CWM_SuperUser_3.0.7.zip?

lavrishevo
Sep 28, 2012, 05:07 PM
So is it safe to say that if I just wanted to root and keep the 'stock ICS' I would stop after installing CWM_SuperUser_3.0.7.zip?

Correct. But you still need to update ClockworkMod Recovery to flash anything. Such as Google Now.

----------

This will void warranty right? There's a counter in the system if you flash the ROM.

No, you can download a program off of Play Store called Triange Away that will reset your flash counter.

Dontazemebro
Sep 28, 2012, 08:34 PM
I get the gingerbread man dancing after the CyanogenMod ROM install. Something is not right cause it installs too fast compared to the other ROMs I've installed. I also gave it time incase something was installing in the background, but after 30min the gingerbread man kept dancing. I restored then installed busybox and tried again. Still no dice. Tried another ROM and it installed perfectly. I might try the second link on the CyanogenMod link instead.

Always check your Md5 sum after you download a ROM to make sure it matches. Or if that's not the problem you could try using TWRP to install it. CM10 doesn't always play nice with CWM recovery.

3bs
Sep 28, 2012, 08:42 PM
Always check your Md5 sum after you download a ROM to make sure it matches. Or if that's not the problem you could try using TWRP to install it. CM10 doesn't always play nice with CWM recovery.

What's the Md5 sum and how do you check it?

Vegastouch
Sep 28, 2012, 09:35 PM
Jailbreaking has become a matter of one click. Rooting/flashing/tweaking Android phones is much more complicated in my opinion but I enjoy it (I'm no expert either though).

What he posted isnt just jailbreaking. Most of that was installing a ROM. The Rooting is just the first thing you do and it was just installing a Zip file and flashing it... though ive installed ROMs that rooted the phone for you so you didnt need to root it first.

Its only complicated if you cant follow directions. Not saying you cant, but some people just dont want to read anything.

Here is another quick guide. It is really easy to install Google Now on your ICS S3. Just follow the instruction to root your phone. Download the Google Now file here (http://www.mediafire.com/?hsos53699wq2ttm)
and install it via ClockworkMod Recovery. Then you will have Google Now on your stock ICS. :D
I dont see a quick guide.

lavrishevo
Sep 29, 2012, 12:05 AM
What he posted isnt just jailbreaking. Most of that was installing a ROM. The Rooting is just the first thing you do and it was just installing a Zip file and flashing it... though ive installed ROMs that rooted the phone for you so you didnt need to root it first.

Its only complicated if you cant follow directions. Not saying you cant, but some people just dont want to read anything.


I dont see a quick guide.

The advantage to rooting separately is that you can uninstall bloatware and install software such as Google Now while leaving the stock rom and radios in place. As I mentioned, follow the rooting procedure to the point of flashing the upgraded ClockworkMod Recovery via Rom Manager. Then download the zip file, which contains the files for Google Now. Save that to your phone and install. Obviously, you install it via ClockworkMod Recovery. Really quite simple.

----------

One thing that gets people is that the phone will overwrite ClockWorkMod Recovery and revert back to the factory Android Recovery. You cannot install unsigned rom's or software with the factory Android Recovery. So, make sure you are using the right recovery. This will be obvious when you boot into recovery mode. It will say at the top either Android Recovery or Clockwork... I hope this is not too confusing... lol

Also, you need to do a factory wipe via ClockWorkMod before installing the rom. (not so if you are just rooting) That way you have a clean install. Flashing a rom without wiping is called a dirty flash and can lead to old code being left behind and conflicts.

Vegastouch
Sep 29, 2012, 12:14 AM
The advantage to rooting separately is that you can uninstall bloatware and install software such as Google Now while leaving the stock rom and radios in place. As I mentioned, follow the rooting procedure to the point of flashing the upgraded ClockworkMod Recovery via Rom Manager. Then download the zip file, which contains the files for Google Now. Save that to your phone and install. Obviously, you install it via ClockworkMod Recovery. Really quite simple.[COLOR="#808080"]


Yeah i know ive done it many time on my other Android and that is interesting to be able to get Google Now but im just going to wait to get JB since it is close. I dont feel i need to flash a JB ROM now. Then ill root after that to get rid of more bloatware and install Titanium Backup and ROM Manager.

lavrishevo
Sep 29, 2012, 12:24 AM
Yeah i know ive done it many time on my other Android and that is interesting to be able to get Google Now but im just going to wait to get JB since it is close. I dont feel i need to flash a JB ROM now. Then ill root after that to get rid of more bloatware and install Titanium Backup and ROM Manager.

I hope At&T does a good job on JB. I have been reading some reviews from owners of the international version in Poland and their JB release seems to have quite a few problems. Battery life issues and serious degrade in gpu performance among other things. Don't know if it's carrier related or Samsung. One thing to consider, is that if root now you can make a backup of your existing setup just in case the first JB release turns out to be a dud. I don't think this will happen but it does give me peace of mind.

Google Now works great on ICS by the way. Personally, I really like the speed and many aspects JB, well, at least the JB I experienced from the Cyanogen Rom. The downside is that it is not everything works with Cyanogen. Like some of the notification don't activate the LED and a few other little things here and there. Battery life seems worse on the Cyanogen as well. Not by much but a little. I reverted back to ICS today and installed Google Now. I think I am going to wait a little bit as all the JB rom's are still pretty beta. Looking forward to official release.

Dontazemebro
Sep 29, 2012, 11:41 AM
What's the Md5 sum and how do you check it?

It's like a fingerprint for the ROM. You can download a md5 checker. here (http://download.cnet.com/MD5-Checker/3000-2092_4-10410639.html)
Unzip on your comp. Copy the md5 hash sum of the ROM you downloaded and paste in the md5 exe program you downloaded. Browse to the file you downloaded. If the code matches the box goes green and it's all good.

lavrishevo
Sep 30, 2012, 10:20 PM
Just for fun, if anyone wants to keep track of the most updated version of JB for the S3 and many other devices you can see what they are updating and fixing here (http://mobile.cm10log.appspot.com/?device=toro).