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

[ROOT] Rooting the Galaxy S2 LTE from Rogers I727R

OP ninja0n3

7th November 2011, 01:43 AM   |  #1  
OP Member
Thanks Meter: 11
 
41 posts
Join Date:Joined: Nov 2010
I just obtained the Galaxy S2 LTE from Rogers, which is a an upgrade from the one I obtained from Bell.
As a result I found myself looking for an easy way to root the device, which led to multiple posts but no clear solution as to how to achieve this on my newly obtained device.

This post is merely a recollection of the posts and threads that have helped me achieve root on the SGH-I727R sold by Rogers in Canada.

Warning: I take no responsibility if you brick your phone. Do at your own risk.

Phone specs:
Samsung Galaxy S2 LTE by Rogers
Model: SGH-I727R
Baseband: I727RUXKJ7
Android version: 2.3.5
Kernel version: 2.6.35.11
Build number: GINGERBREAD.RUXKJ7

References:
Superuser.apk and su binary: http://androidsu.com/superuser/
ZergRush binary: https://github.com/downloads/revolut...h/zergRush.zip
http://forum.xda-developers.com/show...9&postcount=30
http://forum.xda-developers.com/show...0&postcount=46


The process
My research took me to the posts above which focus on the use of the root exploit ZergRush.

1 - Download all the necessary files
  • ZergRush binary
  • Superuser.apk
  • su binary

2 - Run ZergRush as follows:
This requires the Android sdk with and the use of adb, which can be found in platform-tools on the sdk directory.
  • open a command line (cmd.exe) and type the following commands
  • type in "adb push C:\[location of zergRush]\zergRush /data/local"
  • type in "adb shell"
  • type in chmod 755 /data/local/zergRush
  • type in "/data/local/zergRush"

This is the output to be expected (this may be different for your device. Let the binary do it's job):
Code:
$ /data/local/zergRush
/data/local/zergRush

[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.

[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

[+] Found a GingerBread ! 0x0002e118
[+] Found a Samsung, running Samsung mode[*] Scooting ...[*] Sleeping a bit (~40s)...[*] Waking ![*] Sending 149 zerglings ...[*] Sleeping a bit (~40s)...[*] Waking ![*] Sending 189 zerglings ...
[+] Zerglings found a way to enter ! 0x18
[+] Overseer found a path ! 0x00030730[*] Sleeping a bit (~40s)...[*] Waking ![*] Sending 189 zerglings ...
[+] Overseer found a path ! 0x000307f8[*] Sleeping a bit (~40s)...[*] Waking ![*] Sending 189 zerglings ...
[+] Zerglings caused crash (good news): 0x40322cd4 0x0074[*] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd25d9d 0xafd3975f[*] Sleeping a bit (~40s)...[*] Waking ![*] Sending 181 zerglings ...

[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root... enjoy!
This will temporarily root your device (until the next reboot).

3 - Push Superuser.apk and su binary
Type the following commands in your command line shell:
  • adb remount
  • adb push c:\[path_to_Superuser.apk]\Superuser.apk /system/app
  • adb push c:\[path_to_su_binary]\su /system/bin
  • adb shell
  • chmod 644 /system/app/Superuser.apk
  • chmod 4755 /system/bin/su
  • reboot

This is the expected result:
Code:
C:\[path_to_SDK]\platform-tools>adb remount
remount succeeded

C:\[path_to_SDK]\platform-tools>adb push c:\[path_to_Superuser.apk]\Superuser.apk /system/app
4461 KB/s (785801 bytes in 0.172s)

C:\[path_to_SDK]\platform-tools>adb push c:\[path_to_su_binary]\su /system/bin
2713 KB/s (22228 bytes in 0.008s)

C:\[path_to_SDK]\platform-tools>adb shell
# chmod 644 /system/app/Superuser.apk
chmod 644 /system/app/Superuser.apk
# chmod 4755 /system/bin/su
chmod 4755 /system/bin/su
# reboot
reboot
Once the device has rebooted, you will have the application Superuser with root privileges which will allow other apps to benefit from it.

it is far from a one click app, and doesn't include any goodies that may be found in CMW4, but it's better than no root at all.

All credit goes to the creator of ZergRush and the people who contributed to the conversation on the original ZergRush thread.
Last edited by ninja0n3; 7th November 2011 at 06:24 PM. Reason: disclaimer
The Following 6 Users Say Thank You to ninja0n3 For This Useful Post: [ View ]
7th November 2011, 03:42 AM   |  #2  
cue_32's Avatar
Senior Member
Thanks Meter: 89
 
737 posts
Join Date:Joined: Jun 2010
More
Awesome.... I was wondering whether we were getting our own section or staying on the i9100 forum, glad you posted here.

Sent from my SGH-I727R using XDA App
7th November 2011, 06:12 AM   |  #3  
OP Member
Thanks Meter: 11
 
41 posts
Join Date:Joined: Nov 2010
To be honest, I didn't really know where else to put it.
Since it still somehow falls in the SGS2 category, I opted to put it here.

Hope this helps as we wait for the good stuff.
7th November 2011, 06:59 AM   |  #4  
cue_32's Avatar
Senior Member
Thanks Meter: 89
 
737 posts
Join Date:Joined: Jun 2010
More
we might have to wait until it comes out on AT&T... unless we got more CDN devs that can bring on the good stuff sooner.
Have you tried installing CWM?
7th November 2011, 07:07 AM   |  #5  
Senior Member
Thanks Meter: 8
 
607 posts
Join Date:Joined: May 2010
certainly a step in the right direction....
7th November 2011, 11:10 AM   |  #6  
OP Member
Thanks Meter: 11
 
41 posts
Join Date:Joined: Nov 2010
Quote:
Originally Posted by cue_32

we might have to wait until it comes out on AT&T... unless we got more CDN devs that can bring on the good stuff sooner.
Have you tried installing CWM?

I haven't had a chance to play around with the roms yet. I'll probably have time this week to try and see what happens.
8th November 2011, 02:55 AM   |  #7  
infamouskid's Avatar
Senior Member
Flag toronto
Thanks Meter: 8
 
133 posts
Join Date:Joined: Sep 2010
More
only way we gonna get our own section is if people start voting on that page.
9th November 2011, 03:07 AM   |  #8  
Senior Member
Thanks Meter: 113
 
979 posts
Join Date:Joined: Dec 2009
More
How can we vote on a page? we need one!! I really want to root but im afraid to follow these experimental directions.. I cant risk bricking my phone
9th November 2011, 10:40 AM   |  #9  
euphoria47's Avatar
Senior Member
Flag Ottawa
Thanks Meter: 6
 
292 posts
Join Date:Joined: Oct 2008
More
Could any of you fine folks clarify whether the Rogers GS2 is running Exynos or Snapdragon? I am 95% sure it's Snapdragon, but ALL info I find states "1.5ghz dual-core" and leaves it at that

Thank you, and I hope you are enjoying your phones
9th November 2011, 04:14 PM   |  #10  
Senior Recognized Developer
Flag Owego, NY
Thanks Meter: 24,810
 
13,532 posts
Join Date:Joined: Aug 2007
Donate to Me
More
Quote:
Originally Posted by euphoria47

Could any of you fine folks clarify whether the Rogers GS2 is running Exynos or Snapdragon? I am 95% sure it's Snapdragon, but ALL info I find states "1.5ghz dual-core" and leaves it at that

Thank you, and I hope you are enjoying your phones

Crapdragon, just like the AT&T Skyrocket.

You should put this in either Skyrocket dev section, or nowhere. (The I777 community is getting annoyed with all the ****rocket clutter in general/Q&A.)

What the hell were the XDA mods thinking putting the ****rocket dev section under the I777? If it were lumped with anything it should've been the T-Mobile T989 which is 98% identical.

Post Reply Subscribe to Thread

Tags
sgh-i727r
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes