[ROOT] Root Samsung Galaxy S4 with Motochopper

Search This thread

paleman27

Senior Member
Dec 29, 2010
658
75
San Juan
Confirming that it works on my ATT US S4

I confirm it does. BUT follow the apps intruccions on the app store before you open the app. This is very important. Do not turn ON the tethering switch of the phone, just set it up (name and password). Then open the app and voilà. Just opening the app it turns everything on. For turning off the tether just hit the app icon again.

Sent from my SAMSUNG-SGH-I337 using xda premium
 
Last edited:

Shibaiinu

Member
Apr 28, 2013
6
0
Thanks for this technique!

I did everything but my phone still don't get rooted. I don't know why, here is the extract of what I get:

[*] Waiting for device...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[*] Device found.
[*] Pushing exploit...
3145 KB/s (1283460 bytes in 0.398s)
[*] Pushing root tools...
3997 KB/s (366952 bytes in 0.089s)
3537 KB/s (1867568 bytes in 0.515s)
2952 KB/s (1578585 bytes in 0.522s)
pkg: /data/local/tmp/Superuser.apk
Success
[*] Rooting phone...
[+] This may take a few minutes.
[-] Failure.
[*] Cleaning up...
[*] Exploit complete. Press enter to reboot and exit.​

Does someone know what can I do?

I already accept the debug usb on my S4 etc.
 

xebozone

Senior Member
Jun 14, 2009
160
19
Careful on restoring Titanium back up - I am not a developer but I read voraciously and saw several posts from individuals who restored Titanimum Backup stuff from a different phone and are now having significant issues. Personally, I would wait. I also rooted - but more so that I could freeze some programs to try to eliminate some of the bloat - I am not going to do much more than that until there is a working recovery.

To be honest, Had I known that the issues I have seen reported were going to happen to such a degree - I might have waited to root. BUT, I will not try to Unroot - as that also seems to cause issues...

Yes, I'm well-aware of this, however, I know not to restore any system apps, settings or information; just normal apps eg. shazam (to keep my tags) etc.
I can always remove those apps and data if they cause issues.
 

mcmb03

Senior Member
Feb 24, 2011
789
137
I confirm it does. BUT follow the apps intruccions on the app store before you open the app. This is very important. Do not turn ON the tethering switch of the phone, just set it up (name and password). Then open the app and voilà. Just opening the app it turns everything on. For turning off the tether just hit the app icon again.

Sent from my SAMSUNG-SGH-I337 using xda premium

Why not just use chainfire's app I posted earlier? It sounds a lot easier than what you keep telling people to use. There's really no way to screw up while using it..

Sent from my SAMSUNG-SGH-I337 using xda premium
 

Bender B. Rodgriguez

Senior Member
Aug 15, 2011
174
57
127.0.0.1
Thanks for this technique!

I did everything but my phone still don't get rooted. I don't know why, here is the extract of what I get:


[*] Waiting for device...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[*] Device found.
[*] Pushing exploit...
3145 KB/s (1283460 bytes in 0.398s)
[*] Pushing root tools...
3997 KB/s (366952 bytes in 0.089s)
3537 KB/s (1867568 bytes in 0.515s)
2952 KB/s (1578585 bytes in 0.522s)
pkg: /data/local/tmp/Superuser.apk
Success
[*] Rooting phone...
[+] This may take a few minutes.
[-] Failure.
[*] Cleaning up...
[*] Exploit complete. Press enter to reboot and exit.​

Does someone know what can I do?

I already accept the debug usb on my S4 etc.

Install a terminal emulator and open a new terminal.

Type "su" without the quotes and post the output.

Also check your app drawer and see if super user is installed.

Edit. I see you had a failure in your output.

Try running the batch file as administrator.

Sent from my SAMSUNG-SGH-I337 using xda app-developers app
 
Last edited:

hyperdom

New member
Apr 12, 2008
1
0
Rooted success on Sprint (see superuser icon). However after launching HotSpot or Chainfire or Prtable WIfi error 67. Not registered and Hotspot turns off. Any Ideas?
 

Shibaiinu

Member
Apr 28, 2013
6
0
Install a terminal emulator and open a new terminal.

Type "su" without the quotes and post the output.

Also check your app drawer and see if super user is installed

Sent from my SAMSUNG-SGH-I337 using xda app-developers app

First of all, thanks you for your quick response :)

I forget to say that i'm on mac os X.
How may I install a terminal emulator?

I already check on my phone, there is the super user installed but it's not working. And when i use root checker they told me that my phone is not rooted properly.
 

Bender B. Rodgriguez

Senior Member
Aug 15, 2011
174
57
127.0.0.1
First of all, thanks you for your quick response :)

I forget to say that i'm on mac os X.
How may I install a terminal emulator?

I already check on my phone, there is the super user installed but it's not working. And when i use root checker they told me that my phone is not rooted properly.

Install a terminal emulator app on the phone from the google play store

I used windows to root so I cannot be much assistance for mac troubleshooting. Can you try with another computer?

Sent from my SAMSUNG-SGH-I337 using xda app-developers app
 
  • Like
Reactions: Shibaiinu

Shibaiinu

Member
Apr 28, 2013
6
0
Install a terminal emulator app on the phone from the google play store

I used windows to root so I cannot be much assistance for mac troubleshooting. Can you try with another computer?

Sent from my SAMSUNG-SGH-I337 using xda app-developers app

I just install "Terminal Emulator" on the galaxy S4. I type su and it says:

su: not found

---

Yes sure, I can try with my samsung series 9:

I get the same message:

Failure at the end and just before: "FILE_ALREADY_EXISTING"

Edit : Maybe i should use an other way to root it? With odin and so on?
 
Last edited:

Bender B. Rodgriguez

Senior Member
Aug 15, 2011
174
57
127.0.0.1
I just install "Terminal Emulator" on the galaxy S4. I type su and it says:

su: not found

---

Yes sure, I can try with my samsung series 9:

I get the same message:

Failure at the end and just before: "FILE_ALREADY_EXISTING"

Edit : Maybe i should use an other way to root it? With odin and so on?



Can you post the full output? I want to see exactly where it is failing. What file is it saying already exists?
 

mcmb03

Senior Member
Feb 24, 2011
789
137
I just install "Terminal Emulator" on the galaxy S4. I type su and it says:

su: not found

---

Yes sure, I can try with my samsung series 9:

I get the same message:

Failure at the end and just before: "FILE_ALREADY_EXISTING"

Edit : Maybe i should use an other way to root it? With odin and so on?

Try to rerun the root method, my guess is that it pushed the superuser app, but not the su binary and didn't actually run pwn on your device.
 
  • Like
Reactions: Shibaiinu

Shibaiinu

Member
Apr 28, 2013
6
0
Can you post the full output? I want to see exactly where it is failing. What file is it saying already exists?

* daemon started sucessfully *
[*] Device found.
[*] Pushing exploit ...
1949 KB/s (1283460 bytes in 0,642s)
[*] Pushing root tools ...
2016 KB/s (366952 bytes in 0,177s)
2022 KB/s (1867568 bytes in 0,901s)
2077 KB/s (1578585 bytes in 0,742s)
pkg: /data/local/tmp/Superuser.apk
Failure [INSTALL_FAILED_ALREADY_EXISTED]
[*] Rooting phone
[+] This may take a few minutes.
[-] Failure
[*] Cleaning up ...
[*] Exploit complete. Press enter to reboot and exit.

And then I press enter it reboot but it's not rooted ...

---------- Post added at 10:27 PM ---------- Previous post was at 10:22 PM ----------

Try to rerun the root method, my guess is that it pushed the superuser app, but not the su binary and didn't actually run pwn on your device.

I already rerun the method 4 times. (2 times on mac, and 2 times on windows) and I always get that.

I also already did a hard reboot on the samsung and try to root but again the same error.

I was thinking of using an other method with odin and CF-Auto-Root ... :/

My phone is a galaxy S4 XXUAMDM maybe that's why it's not working?
 

Bender B. Rodgriguez

Senior Member
Aug 15, 2011
174
57
127.0.0.1
* daemon started sucessfully *
[*] Device found.
[*] Pushing exploit ...
1949 KB/s (1283460 bytes in 0,642s)
[*] Pushing root tools ...
2016 KB/s (366952 bytes in 0,177s)
2022 KB/s (1867568 bytes in 0,901s)
2077 KB/s (1578585 bytes in 0,742s)
pkg: /data/local/tmp/Superuser.apk
Failure [INSTALL_FAILED_ALREADY_EXISTED]
[*] Rooting phone
[+] This may take a few minutes.
[-] Failure
[*] Cleaning up ...
[*] Exploit complete. Press enter to reboot and exit.

And then I press enter it reboot but it's not rooted ...

---------- Post added at 10:27 PM ---------- Previous post was at 10:22 PM ----------



I already rerun the method 4 times. (2 times on mac, and 2 times on windows) and I always get that.

I also already did a hard reboot on the samsung and try to root but again the same error.

I was thinking of using an other method with odin and CF-Auto-Root ... :/

My phone is a galaxy S4 XXUAMDM maybe that's why it's not working?

Hrmm. Its failing installing super user becuase it is already there. That shouldnt prevent it from working though.
I did a quick google search and found this.

http://www.ibtimes.co.uk/articles/4...4-i9505-root-android422-xxuamdm-jellybean.htm

Does this method work for you?
 
  • Like
Reactions: Shibaiinu

Top Liked Posts

  • There are no posts matching your filters.
  • 418
    A recent root exploit I published for Motorola devices, Motochopper, should do the trick for rooting the Qualcomm-based variants of the Samsung Galaxy S4, including the AT&T, Sprint, and T-Mobile branded models.

    Download the exploit here:
    http://vulnfactory.org/public/motochopper.zip

    Instructions:

    1. Extract the entire contents of the zip file.
    2. If you are using Windows, ensure you have installed the latest Samsung USB drivers available for your phone.
    3. Ensure USB Debugging mode is enabled on your device.
    4. Connect your device to your PC via USB.
    5. If you are using Windows, navigate to the extracted directory and execute "run.bat". If you are using Linux or OS X, navigate to the extracted directory in a terminal and execute "./run.sh".
    6. Approve the ADB connection from your PC on your device.

    Warning:
    At this point, since there are no custom recoveries or stock images available, it may not be possible to repair your device should you accidentally break it. Please be aware of this before performing any modifications to your phone.

    As always, future OTA updates may remove the ability to regain root access, so proceed with caution when updating. Enjoy!


    Paypal:
    http://goo.gl/zBGb0
    12
    i cant find the development options for this phone, UGHH any help guys lol

    Go to System Settings --> About Phone and tap several times on Build Number.
    9
    debugging is on, installed usb drivers and im on Win7 64bit.

    Device manager shows ADB driver installation too...

    Sorry about that, just needed to update the version of ADB I was including. It should work fine now. Try downloading a fresh copy from the same link and trying again.

    I've updated the instructions to mention that you will need to approve the ADB connection from your PC on the device.
    9
    I tried to send a PM to @djrbliss but he has it disabled.

    CASUAL handles Windows, Linux, and Mac in a single Java JAR. you can open it up and go into the /SCRIPTS/ folder then open the SCR to see your code rewritten in CASUAL format.

    The benefeit of CASUAL scripting is that it performs troubleshooting for the user

    Download http://d-h.st/64i

    33o475s.png



    Anyway, i always rewrite in CASUAL format because its more useful to have a single file that works on all platforms rather than a zip file that has differences for each.
    6
    Although I love that this was found...part of me feels it should be in the other dev section...as this method isnt exactpy "original" its a methid for a different phone that just so happens to work...just my .02

    Anyways as I already stated edtremly greatful...nice to have root again

    Sent from my SAMSUNG-SGH-I337 using Tapatalk 2

    Its more original than anything else that will be in this forum. djrbliss is the originating other of the exploit, and the person that located the vulnerability used.