yashsingh1/xdaforums huggingface dataset:
[Verizon Samsung Galaxy S III] Noxious Ninja:
It should work pretty much the same as flashing root66, just quicker. You'll still have to flash recovery and do all the other steps.
[Verizon Samsung Galaxy S III] JMooney5115:
So some recoveries may not work following this guide?

If you flashed any recovery:confused after following this guide, can you verify it? :fingers-crossed:
[Verizon Samsung Galaxy S III] Noxious Ninja:
sprecovery is from the OG Droid, so I guess he's just comparing the GS3 to Droid and wondering if it will have the same capabilities.
[Verizon Samsung Galaxy S III] Noxious Ninja:
I added r2 to the OP. Mostly cosmetic changes. No need to run it again if you're already successfully rooted.
[Verizon Samsung Galaxy S III] suzook:
Is this reversible? Or do we need to Odin back?
[Verizon Samsung Galaxy S III] Noxious Ninja:
You can manually unroot. Use a root-supporting file explorer to delete /system/xbin/su, then uninstall the Superuser app.

I'll see if I can add an auto-unroot in a future version. However, I'm pretty busy for the next week and a half, so it might take awhile.
[Verizon Samsung Galaxy S III] silver04v:
So this is basically a one click root? Nice, Just when I was about to Odin flash, might as well use this now.

Any possible issues with rooting the s3 this way? CWM issues or anything else?
[Verizon Samsung Galaxy S III] Noxious Ninja:
There are a few key presses just to make sure you're paying attention.

I haven't found any downsides. The end result should be the same as flashing the root66 ROM, just way less to download and maybe a bit faster to perform. I haven't tried any custom ROMs, though.

Also, if you have the LG1 update, this won't downgrade you.
[Verizon Samsung Galaxy S III] TeH PLAYA:
just used this utility to achieve root. my s3 came out of the box updated with the VRALG1 build. thank you! :good:
[Verizon Samsung Galaxy S III] silver04v:
Great, I like the idea of just rooting what came on the phone, because I know its performing perfect now and there's wont be any surprises. Just root and I can make a backup of the true "rom" that came on the device out of the box.
[Verizon Samsung Galaxy S III] JMooney5115:
Just use the method. Great work, perfect. Running Sixaxis Controller and about to test GTA3, it weren't for the 450MB of files needed to start the damn game.

Phone: First shipment, Pebble Blue 32GB.
[Verizon Samsung Galaxy S III] dreamsti:
Im getting stuck when it hits step one and says copying files: Copy su:

It just hangs there. I have tried 2 different computers and 2 different cables. All of the drivers are installed. Any idea's?
[Verizon Samsung Galaxy S III] Noxious Ninja:
That's an interesting issue. Are you sure you have USB Debugging enabled? What versions of Windows are on the computers you tried? Are you using a USB hub? If they are desktop machines, were you using the USB ports on the back directly on the motherboard?
[Verizon Samsung Galaxy S III] dreamsti:
Yep just double checked and USB debugging is selected. Running windows 7 64bit. I am using USB ports that are directly plugged into the MB. Here is a screen shot of what its doing now.
[Verizon Samsung Galaxy S III] crazydad:
Does the flash counter stay at 0 or will it got to one.... if this is first time rooting?

After rooting and flash other roms
[Verizon Samsung Galaxy S III] indyssee:
Thanks, OP. Worked perfect and I too like this method rather than flashing whole ROMs... especially taking into account OTAs.
[Verizon Samsung Galaxy S III] djeddieone:
very nice man it worked for me so I decided to create a video tutorial to root & install recovery for rookies. if it helps anyone don't forget to hit the thank you button!

[YOUTUBE]JVRjAiW7HdE[/YOUTUBE]
[Verizon Samsung Galaxy S III] Noxious Ninja:
> error: more than one device and emulator

Sounds like it's seeing multiple Android devices connected and is getting confused. Do you have anything else plugged in, or an emulator running? Or maybe PdaNet running?

If this is your first time rooting, you shouldn't increment the flash counter. Whether it gets increments after you root depends on what you are flashing. Check with that particular ROM or recovery to make sure you're doing it right. Worst case, you should be able to use Triangle Away.

Cool.
[Verizon Samsung Galaxy S III] Brenardo:
Worked perfectly on the latest update.

Thanks for the tool
[Verizon Samsung Galaxy S III] dreamsti:
Im not sure what was going on last night, but I just tried it on my work PC and it worked like a charm. Must be something going on with my computers at home, or user error :silly:

Thanks! :good:
[Verizon Samsung Galaxy S III] newuser134:
Great work, I like the idea of just rooting the very stock rom that came on the phone, leaving everything else exactly the way it is. Unfortunately it's too late for those who installed the Sprint-based whole /system rom that came before Root66, it messed with the /efs partition it looks like, it did something to the sim card unlock process files, added 00000.... serial# to "about device", messed with the original messaging app, the way it predicts words and voice-to-text, now I'm trying to find a way to undo all that, the sim and /efs changes don't seem to go away with a stock unroot Odin flash and factory wipe, so hoping I can find a way to do that and get to factory bone stock, then use this great method to root the stock rom. Anyone have any idea how to undo all the changes from the Sprint-based rooted rom? I know it's kinda off topic, but still related to rooting with minimal side effects.

Thank you again
[Verizon Samsung Galaxy S III] ekklesiaillusion:
It worked good for me on the 2nd one, although im getting a "shell has been approved superuser permissions" about every 5 minutes. If i install SuperSU and update using its binary i dont get the issue.
[Verizon Samsung Galaxy S III] Noxious Ninja:
Are you doing factory reset from recovery, or inside the ROM?

I think that's a known issue with ChainsDD Superuser in some cases. It happens to me from time to time when the Steam app locks up. I thought about creating a SuperSU version, but it's easy enough to switch once rooted.
[Verizon Samsung Galaxy S III] silver04v:
Do you recommend un installing the su you get with the tool and installing supersu? Or just leave it as is?
[Verizon Samsung Galaxy S III] Noxious Ninja:
I've never personally used SuperSU. Unless you're having issues with the included version or just prefer SuperSU, you can leave it as is.
[Verizon Samsung Galaxy S III] Lock-N-Load:
I SO didn't want to do the first Odin method (to evasive and to many issues it seemed to me) as I just wanted to root bone stock system so I could use AdAway, backup my ROM, and make some basic edits with SU access using something like RootExplorer.

Now, did I read here if you install a BU & recovery method, a natural and obvious thing to do post root, it might stop the OTA updates? Never had that issue before on other tablets or phones just because of basic simple root & recovery install.

Also, why not use OTA RootKeeper to keep root through an OTA update (assuming the above is not true and we can get OTA notifications even with this root method). I have used OTA RootKeepr on other phones and tablets and it worked great.
[Verizon Samsung Galaxy S III] lowg:
Where can flash counter be viewed?

There is some talk about this in the HOWTO thread based on this root method... When FlyingPoo used the method, he says device status shows "Normal" in the about phone but gets the custom unlock boot screen. I on the other hand get "Modified" in the about phone but no custom unlock boot screen. The only thing I did different was rename SysScope.apk after rooting.
[Verizon Samsung Galaxy S III] Noxious Ninja:
Some devices just can't install OTAs if you have a custom recovery, or they'll fail if you've removed system apps. I don't personally know how the GS3 acts yet.

Also, can you try OTA RootKeeper? It just caused a reboot for me when I tried.

Go into download mode (turn off, hold power+home+volume down until the screen comes up). I think it's labeled Custom Download. It will either be "no" or a number.

You might have to pull the battery to get out.
[Verizon Samsung Galaxy S III] Lock-N-Load:
Well, I guess, since we have had no OTA update yet for VZW - no one knows yet if a recovery install will stop you from getting the OTA notifications and if not, will the OTA updates actually install. That will be interesting to see as that was never an issue for me in past phones or tablets. With Samsung having to dumb down the internal search function due to the Apple lawsuit and so sending out OTA updates to do so, I suspect soon we will get an OTA update with VZW and we will find out just how this root method interacts with OTA and having a recovery.

Yes, I know removing system apps or altering them with hacks will not stop the OTA update notice from telling you you have an OTA but will fail to update if you try it.

I have not rooted yet with your method as I want to sit tight for a few more days and watch this thread unfold, but i just fired up Voodoo OTA RootKeeper app and I had no reboot (though it is useless to me right now as i have no root so maybe that caused your reboot?).
[Verizon Samsung Galaxy S III] crazydad:
Hopefully when you get time you can get us an unroot !! BTW AWESOME WORK
[Verizon Samsung Galaxy S III] Dudenell:
Found google wallet couldn't be installed without root, so I googled, found this method, and used it. Everything worked perfectly!

thanks
[Verizon Samsung Galaxy S III] Jay Evans:
Worked without a flaw. All I really wanted for now was for Nova to have root access (widgets)

THX
[Verizon Samsung Galaxy S III] fillyo:
Awesome work, went seamless.
[Verizon Samsung Galaxy S III] TheMorlince:
Yep, works great! Thanks...
[Verizon Samsung Galaxy S III] Noxious Ninja:
I just got in a new GS3 due to some screen discoloration on the old one - it was like someone got oil from their fingers on the back side of the screen at the factory. Anyway, it came with the LG1 update, rooted fine, no Custom Unlock screen, no Status: Modified. Copying my TitaniumBackup folder over now.

I'll probably tweak a couple of minor things, upload an r3 tonight or tomorrow, then take the Beta warning off. Still going to wait a couple more weeks before trying any custom ROMs... I can't wait for AOKP Jelly Bean to have the bugs ironed out, though.

On a completely unrelated topic, this whole "all the styles gone from the forum" thing is getting a bit annoying. :p Looks like media.xda-developers.com is, ah, having some issues.
[Verizon Samsung Galaxy S III] dave_k605:
Ty for this!
[Verizon Samsung Galaxy S III] crazydad:
Question.... If i use Your method to root my S3 will i be able to unroot using this method ...in the url

http://www.youtube.com/watch?v=p0T4FO_NZ8Y&feature=youtu.be
[Verizon Samsung Galaxy S III] evandena:
Balls... Can't get it to detect my phone.

Edit: got it working, pain in the ass.

Had to update device drivers for the phone in Windows by pointing the driver updater to the Program Files/Samsung directory, then run cmd as administrator, go to the extracted folder and run the root bat from the prompt.

It's doing it this now.

Thanks!
[Verizon Samsung Galaxy S III] mustbepbs:
Works great on LG1. Was waiting for a tool just like this to pop up since I hated the ODIN method. Great work!
[Verizon Samsung Galaxy S III] crazydad:
I would like to use this method but also want a way to unroot it just in case ....
[Verizon Samsung Galaxy S III] naught101:
Should this work on work on international versions of the phone as well? I've just tried it twice, following the instructions very closely, and it didn't work.

The first part of the rooting process (copying the su exec across, etc) fails:

Step 1 - Setup...

Copying files:

Copying su:
failed to copy 'su' to '/data/local//su': Permission denied

Copying debugfs:
failed to copy 'debugfs' to '/data/local//debugfs': Permission denied

Copying debugfsinput:
failed to copy 'debugfsinput' to '/data/local//debugfsinput': Permission denied

...done copying files.

Linking /system to tmp...
failed on '/data/local/tmp' - Permission denied
link failed File exists
...done linking /system

Rebooting...

I'm doing this on Windows XP, and I *can* log in to the phone with

adb shell

, but I can't see the /data/local/ directory (permission denied when `ls`ing in /data/)

Two potential problems that I can think of:

- The sdcard is encrypted (don't think this would affect it)

- The baseband is wrong: I9300UBLE6

This phone was bought unlocked, posted to me from Hong Kong. it's running android 4.0.4 stock samsung rom (I haven't tried flashing anything yet)

Any ideas?
[Verizon Samsung Galaxy S III] Noxious Ninja:
I don't know if it will work, but it shouldn't fail copying files.

Can you run the following and post the output?

adb shell
$ mount
$ ls -l /data/local
[Verizon Samsung Galaxy S III] Lock-N-Load:
For those that want to unroot check out

http://xdaforums.com/showthread.php?t=1241517

An option to save root for OTA updates & do temporary unroot ... not perminent I know but a uselful help at times
[Verizon Samsung Galaxy S III] rfranken:
so after rooting and freezing some verizon bloat my battery life seems to be Noticeable better.

anyone else?
[Verizon Samsung Galaxy S III] nfederic:
For whatever reason I cannot get this to work. I've tried MANY times to no success. Seems to be going good then at the end it asks about seeing o's in gid or something... I have no idea what that's reffering to..
[Verizon Samsung Galaxy S III] mmikeee:
same for me! everything is going great and i just go through with the prompts then when it says rooting your phone will restart 3 times blah blah, my phone never actually restarts. it just sits there then i move on to the next prompt and i get the 0s for gids or w/e as well. My computer can recognize my phone though since windows asks me what I want to do when it's plugged in.

I installed the samsung drivers and extracted the folder out to my desktop. Running parallels with windows 8. Maybe it's windows 8?
[Verizon Samsung Galaxy S III] Noxious Ninja:
When it asks that message, it should have a line on the screen which starts with "uid=0(root) gid=0(root)". Do you see that?
[Verizon Samsung Galaxy S III] crazydad:
hey Noxious Ninja will i be able to unroot using this method if im rooting using your rooting way? i guess this way i can permantly unroot and be stock again.

http://www.youtube.com/watch?v=p0T4F...ature=youtu.be
[Verizon Samsung Galaxy S III] badbeat33:
If I root my S3 but do not mess with any custom ROM's will I be able to accept OTA updates as long as I do not delete any system apps? What about if I flash clockwork mod recovery?

Just trying to be clear as I don't want to miss the jelly bean update in the future. Thanks
[Verizon Samsung Galaxy S III] Bleelas:
Thanks for this! It worked perfectly for me. To the people above me...do you have USB debugging enabled on your phones? And do you have unknown sources checked?
[Verizon Samsung Galaxy S III] Lock-N-Load:
Seems like no one really knows just yet with this.

Seems like we need to get an OTA update and see what happens.

Your 2 questions are part of why I am holding out on this root method. Others that have used it, the moment an OTA comes, we will know :)
[Verizon Samsung Galaxy S III] naught101:
Permission denied. Can't do your right now, but that's what I got last night when I tried

cd /data/
ls

When I look in /data when using Open Manager on my phone, all I see is a 0kb folder called 'Empty' (I think it's a folder, it has no icon)

------------ Edit: ------------------

Sorry, the output of mount from my phone terminal is

app_131@android:/ $ export PATH=/data/local/bin:$PATH
app_131@android:/ $ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p9 /system ext4 ro,noatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p8 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,journal_async_commit,data=ordered 0 0
/dev/block/mmcblk0p3 /efs ext4 rw,nosuid,nodev,noatime,barrier=1,journal_async_commit,data=ordered 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
/dev/block/mmcblk0p10 /preload ext4 ro,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
/dev/block/dm-0 /data ext4 rw,nosuid,nodev,noatime,barrier=1,journal_async_commit,data=ordered,noauto_da_alloc,discard 0 0
/dev/fuse /mnt/sdcard fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/vold/179:17 /mnt/extSdCard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1023,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/extSdCard /mnt/extSdCard ecryptfs rw,nodev,relatime,ecryptfs_sig=226cc91ccf79d3ed,ecryptfs_cipher=aes,ecryptfs_key_bytes=32,ecryptfs_passthrough 0 0
app_131@android:/ $

------------ Edit: ------------------

Oh, and the $PATH is /data/local/bin:/system/bin:/system/xbin. I guess the first path was added by your script. Should the /system/bin be the target for your script?
[Verizon Samsung Galaxy S III] mmikeee:
anybody got any luck running this on windows 8?

edit: wow finally got it to work. downloaded and installed java thinking that was the problem but nope. Tried downloading the sdk and installing adb over again and that didnt solve anything. then i tried to move the folder into my documents folder in windows 8 and it worked!!! I originally had the folder on my desktop and somehow that didn't work. maybe cause my desktop on my windows 8 was my desktop on mac (i know confusing and I was too)
[Verizon Samsung Galaxy S III] momyc:
Thank you very much for the tool.

Worked like a charm on my BELL SIII (I747M) .

Not triangle also , very easy to do.

:good:
[Verizon Samsung Galaxy S III] JBO1018:
Thanks for this tool so glad I didn't have to d/l the huge Odin file to root. It was a totally painless experience and went perfectly. Really can't get any easier than this.
[Verizon Samsung Galaxy S III] anrichardson:
Thanks for this tool. Awesome work.
[Verizon Samsung Galaxy S III] killerT721:
Thanks for this tool worked as posted!
[Verizon Samsung Galaxy S III] caslca:
I was able to perform this using a mac/linux as well. Use the original zip in this thread to get the su,debugfs,debugfsinput, and Superuser.apk. Just install the google SDK (so you get the adb binary) and then you can run this script:

# enable install from unknown sources
# enable USB debugging

#detect device
adb kill-server
adb wait-for-device

# push su
adb push su /data/local/

# push debugfs
adb push debugfs /data/local/

# push debugfs input
adb push debugfsinput /data/local/

# link /system to tmp folder
adb shell mv /data/local/tmp /data/local/tmp.bak
adb shell ln -s /dev/block/mmcblk0p14 /data/local/tmp

# reboot
adb reboot
adb wait-for-device

# detect device
adb kill-server
adb wait-for-device

# change perms
adb shell toolbox chmod 777 /data/local/debugfs
# root
adb shell "/data/local/debugfs -w /dev/block/mmcblk0p14 < /data/local/debugfsinput"

# cleanup
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.bak /data/local/tmp
adb shell rm /data/local/su
adb shell rm /data/local/debugfs
adb shell rm /data/local/debugfsinput

# reboot
adb reboot
adb wait-for-device
adb kill-server
adb wait-for-device

# test root
adb shell "/system/xbin/su -c id"
# only install superuser if we have root
adb install Superuser.apk
adb reboot

# check for binary updates in the Superuser app
adb reboot
[Verizon Samsung Galaxy S III] Enphenate:
This worked perfectly. Should hold me off for a few more weeks unitl our roms develope and become a little more mature!
[Verizon Samsung Galaxy S III] TechSavvy2:
Works great! Thank you much dude!!!
[Verizon Samsung Galaxy S III] Anti-Code:
Thank you for your nice, clean work! I rooted my VZW SIII without any problems with this software. HAIL THE NINJA!
[Verizon Samsung Galaxy S III] luv2ride:
This worked great. Painless to be truthful. One thing I noticed. After this process ran I tried to use Titanium Backup (which was already installed) it asked for SU perms then puked as busybox wasnt installed. Installed BB and rebooted, same error (unable to obtain root access) tried another root app, that worked just fine. Cleared app data from TB - that did the trick. Once I specified the backup directory everything worked great. Didnt lose any of my prior settings/apps either -- Awesome job. Thanks
[Verizon Samsung Galaxy S III] droidroidz:
You can't make this any easier, nice work !
[Verizon Samsung Galaxy S III] silver04v:
What busybox installer and busybox is best used to install to get ti backup working?
[Verizon Samsung Galaxy S III] Noxious Ninja:
I personally use the pro version of Stericson's installer and his latest binary, 1.20.2 IIRC. I haven't had any issues with it.

I can't promise it's the best, though, because I haven't tried any others.
[Verizon Samsung Galaxy S III] lowg:
Titanium Backup has an option for an embedded optimized busybox (and sqlite) so you can just that and it works perfect.
[Verizon Samsung Galaxy S III] Noxious Ninja:
Right, I totally forgot that got added to TiBu. Does it even use an external BusyBox if you have it installed?
[Verizon Samsung Galaxy S III] LLStarks:
How fast is this compared to the new bootloader chain for rooting? Doesn't this have more reboots?
[Verizon Samsung Galaxy S III] Noxious Ninja:
I haven't tried that method so I can't really say. This method requires 3 reboots, so it's not much faster than Odin-ing root66. The VRALEC boot chain method requires a downgrade then upgrading back, though, so it's got at least 2 reboots.

I would guess the boot chain method is slightly faster, but GS3DebugFSRoot is probably easier and a bit safer. Also, there's no way to get back to pure stock LG1 from a downgrade yet, although I don't think there's any practical reason to worry about that.
[Verizon Samsung Galaxy S III] crazydad:
LOL be asking this for sometime now and cant seem to get an answer if i root using your methond can i unroot using what this video shows?

http://www.youtube.com/watch?v=p0T4FO_NZ8Y&feature=youtu.be
[Verizon Samsung Galaxy S III] Noxious Ninja:
Sorry, I don't have time to watch the full thing. Is this just flashing the stock ROM through Odin? If so, that will work fine.
[Verizon Samsung Galaxy S III] crazydad:
yea its flashing a stock rom thru odin! Thanks for you getting back at me. Now i can try your root method. i just wanted a way to get back to stock unrooted.
[Verizon Samsung Galaxy S III] RKramden:
For some reason I cannot d/l the stock image file. When I use the direct link, I get the samsung-updates page and then when I click "get file" I get a blank page and no file d/l's. The torrent link gives me a 404-page not found error. Is there a problem with these files? I tried getting the file via the links on the "rooting the vzw galaxy sIII" page http://xdaforums.com/showthread.php?t=1762709 and have the same result. Just rooted my phone and would like the have the safety net of the original, stock, unrooted file. Thanks
[Verizon Samsung Galaxy S III] Noxious Ninja:
I think samsung-updates.com might be having issues. None of their files are showing up on the site.
[Verizon Samsung Galaxy S III] RKramden:
Thanks Ninja...I was afraid of that...
[Verizon Samsung Galaxy S III] crazydad:
i have that file. i just need to know how i can put it here for you. dont know how .
[Verizon Samsung Galaxy S III] silver04v:
Ninja, so once I root with this, I want to use to backup and other root apps. Do I need to install a busybox like you referred to before or will things work without it? I'm used to roots that give me busybox I think.
[Verizon Samsung Galaxy S III] lowg:
It does but looks like the default is the internal BusyBox. If you goto Preferences..Troubleshooting Settings there is an option for "Force system BusyBox"