[HOW TO] [VIDEO]Root the Galaxy S4

Search This thread

qbking77

Senior Member
Dec 2, 2010
2,768
5,369
Chicago
Last edited by a moderator:

Inline

Senior Member
Mar 30, 2011
467
554
San Francisco
Yesssss Qbking77 aka Tim, I've been on several several devices you've been making videos for, for years! Glad your here on the S4!

Sent from my SPH-L720 using xda app-developers app
 
  • Like
Reactions: babuwork

MoHoGalore

Senior Member
May 24, 2012
4,283
3,118
Farmington
Hey @qbking77, Could you put in your OP which method you used please? Moto or CF's Autoroot?

Thanks!

:edit: I need to add why I'm asking - We have had a report of Motochopper not letting an app that needs root function properly where CF's Autoroot does. Being that it's early in the game, people may want to know this. I understand that CF has a disclaimer using the autoroot method but it's still a viable solution with the numbers coming in on successful. I do not believe we have had a failed attempt on Sprint devices. (Please correct me if I'm wrong)
 
Last edited:
  • Like
Reactions: invntrogenius

qbking77

Senior Member
Dec 2, 2010
2,768
5,369
Chicago
Hey @qbking77, Could you put in your OP which method you used please? Moto or CF's Autoroot?

Thanks!

:edit: I need to add why I'm asking - We have had a report of Motochopper not letting an app that needs root function properly where CF's Autoroot does. Being that it's early in the game, people may want to know this. I understand that CF has a disclaimer using the autoroot method but it's still a viable solution with the numbers coming in on successful. I do not believe we have had a failed attempt on Sprint devices. (Please correct me if I'm wrong)

I used motochopper. If anyone has issues with an app, just install busybox from the play store.
 
  • Like
Reactions: Da_Big_Kahuna

mjs2011

Senior Member
May 25, 2011
5,020
1,874
Thanks for this. My goodness had rooting become easy over the years!

Sent from my SPH-L720 using xda premium
 

esqueue

Senior Member
Nov 25, 2007
294
79
Long Beach
Thanks for the video. I did get it to work though I ran into an error. It said that more than 1 deviced or emulator detected. I exited Bluestacks, pdanet and the Galaxy streaming server. After closing those programs, I ran the batch file and it was successful. I'm sure that bluestacks caused the issue. Just a warning for those using this program.
 

BroadcastJunkie

Senior Member
Feb 19, 2013
51
10
Just got it, took a quick stop at the house. Rooted. Worked like a charm. Make sure you have nothing like bluestacks running. Like a previous user has stated. I was having issue till I made sure everything else was off. Even pdanet :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 162
    Just a video I put together showing how to root the Galaxy S4! I will be adding more videos to this thread in the near future!


    http://www.youtube.com/watch?v=s_hXUJ-u-cw



    I used CF Root.

    How to get free native hotspot:
    https://www.youtube.com/watch?v=AYTis-i7HA4

    How to install TWRP recovery (if you'd like to flash roms):
    https://www.youtube.com/watch?v=bBQTx8FmTtk

    How to unroot the S4:
    http://www.youtube.com/watch?v=yEJSv9MrVAg
    8
    I will try and get an updated root video for MDL builds soon. In the meantime you can follow this thread:

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

    My simple instructions... Download shabby modified kernel and root zip, put them on internal storage.

    Download a custom recovery and flash it via odin (make sure auto reboot is unchecked). once done in odin, boot the phone into recovery mode and flash the kernel then the zip.


    OR you can follow my how to unroot video to get back to MDC and just use motochopper. Your choice.

    How to unroot:
    http://youtu.be/yEJSv9MrVAg
    6
    Recently rooted 4.2.2 MJ9 with this method

    I waited for several days for a response to my rooting questions and was surprised that there was not one direct reply. I do software development and get frustrated when people don't read instructions and I often let them flounder if they aren't putting forth an effort on their own. But I spent a full day and parts of 3 other days reading these forums, plus I read 80+ books in the last year. No slacker here.

    So I went ahead based on the reassuring post from dbenney that this rooting method works and got busy on it. It worked just fine but I thought I would document my experience so that others on the fence will know what to expect.

    First of all I just got the Galaxy S4 within the last month. It came with 4.2.2 (MJ9) and the store employee told me to avoid the OTA update which came through on my device as soon as I hooked it up to my home's wifi. He said it was buggy and that 40% of the users who took it have had problems. When I saw the notification for it I held down on the notification, selected App Info from the popup menu and chose to disable further notifications. Based on reading I've done here I do not plan to upgrade to 4.3, I really don't care for the new features beyond 4.2.2. More important, I do not want to be locked in to no backwards compatibility. From all I have read if you update to 4.3 you have no choice but to stay or move forward, no going back. No thank you.

    My reason for wanting to root was that I was getting stuck at the Sprint yellow screen on boot. This was before I had even done anything to the phone. I've read that people are getting stuck at the yellow screen and thinking that their rooting activity had something to do with it. I would tend to doubt that rooting is 100% to blame for that because like I said, I had the issue with a brand new phone. I called the Sprint store and they said to do a hard reset which will wipe all my data. Without being rooted I can't use Titanium Backup to restore after a reset so I rooted the phone using the Chainfire method. NOTE: To those wondering if the method has kept up to date, it has. I opened the tar file and saw Jan 10, 2014 mod times on the files it contains so I was sure I hadn't downloaded something old. The links in the docs don't say the file is updated and the dates on the post that contain the links to download the rooting files are mostly from April 2013. Rest assured the rooting methods are updated. All you have to do is open the files you download in 7-Zip and check out the mod times on the files in the zips/tars.

    So I rooted, made a backup with Titanium Backup and reset the device. The reset fixed the yellow screen issue. I haven't been stuck on the yellow screen since and I've rebooted at least 25 times since just to convince myself it was resolved. After resetting I re-rooted and restored my backup. The only thing that wasn't restored was my wallpaper, everything else came back perfectly. I recommend using the Snapshot method for restoring files from Titanium Backup. The XML method didn't work as well for me. Titanium Backup will prompt you to make this choice during restore.

    You only get the option to disable Knox by going into the SuperSU application. That was mentioned in a previous post. I chose to disable it and it said it disabled it successfully but I'm on 4.2.2 which doesn't come with Knox enabled so I have no idea if it really did or not. Rooting did trip the flash counter but Triangle Away fixed it, however, I'm not convinced that there is a way to get back to unrooted stock without leaving at least some fingerprints. If you are worried about your warranty/Knox capabilities I would not root and would live with plain stock.

    I ran into a problem after resetting with the Play store but do not believe it had anything to do with rooting. I kept getting a 920 error saying the download couldn't be completed. I tried a number of things to resolve that but the only thing that worked was going into Applications, finding the Play store app, and uninstalling updates. You can't remove this application but you can tell the phone to uninstall any updates to the app. After that I was able to download again.

    After that I moved on to the Wifi hotspot update. I did it exactly as QbKing does in his video where he manually copies the service.* files to the system folder. I rebooted the phone just as it shows in the video and it works like a champ. This was nice because I had already tried and failed to get the Wifi Tethering app I had been using on my Epic 4G to work with the S4.

    I also installed the Recovery manager listed in the links and it worked although it appeared to hang the first time going into recovery. I held down the power button to restart the device once or twice and if finally worked. I was probably being impatient on the first try.

    The only frustration I have not been able to get past during this process was getting Samba working again. There is another thread from that on XDA so I won't go into a lot of detail about it but the application either doesn't work with 64Gig SD cards, it only will work with FAT filesystems, or some other problem. I tried manually editing the smb.conf file to change the share path, I tried reinstalling, I tried a couple other apps but in the end nothing worked. I really like Samba since it makes moving files back and forth more transparent but there are other ways to sync files to your phone so it is not a crippling limitation, instead it is more of an annoyance.

    So now (sans the Samba Server) I have a phone that does exactly what my tweaked out Epic 4G did. Everything seems to be working great. I always had issues with GPS with my 4G but so far I have noticed no problems with the Galaxy S4. Due to the GPS issue I decided going into the S4 that I wanted to stay very close to stock. I have only downloaded apps from the app store. The only non-app store thing I've done is rooted the phone and added the custom recovery using GooManager. Those operations do copy some potentially risky stuff to your device. I installed ROM after ROM on my Epic 4G and they all had one small issue or another. I finally stuck with MarcusantRom, ran it for nearly 2 years before upgrading to the S4.

    This about sums up my experience. One thing I didn't include is that I had to reset the phone a few times before nailing everything. There was a little trial and error that went on. I'm a bit particular and I like everything to flow from beginning to end with no intermediate hiccups, so if I made a mistake or didn't like the way something went I would reset the phone and start over. But I think with my experience documented it could save another person some of that hassle. I found QbKing's videos very helpful.

    Something else worth mentioning... I also purchased BusyBox Pro ($4.99), SuperSU Pro ($2.49), Triangle Away ($2.49), and Root Checker Pro ($0.99). With 50,000+, 100,000+, 100,000+, 10,000+ downloads respectively there is some serious money in this! ChainFire has sold more than a half million dollars on the Play store with these two apps. BusyBox Pro has sold more than a quarter million. Makes you think twice about your day job. ;) I appreciate the efforts of all these developers work and I’m happy to support their work.

    I hope someone out there finds this helpful.
    6
    Added a vid to install TWRP to OP

    How to install TWRP recovery (if you'd like to flash roms):
    https://www.youtube.com/watch?v=bBQTx8FmTtk
    4
    do you happen to have time to point me into the right direction? my first android, coming from iphone 5..

    Welcome aboard :)

    Read this thread

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

    And let me know if you have any questions

    Sent from my SPH-L720 using xda premium