Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,729,095 Members 40,994 Now Online
XDA Developers Android and Mobile Development Forum

[ROOT] Rooting the Galaxy S2 LTE from Rogers I727R

Tip us?
 
ninja0n3
Old
(Last edited by ninja0n3; 7th November 2011 at 05:24 PM.) Reason: disclaimer
#1  
Member - OP
Thanks Meter 11
Posts: 41
Join Date: Nov 2010
Lightbulb [ROOT] Rooting the Galaxy S2 LTE from Rogers I727R

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.
The Following 6 Users Say Thank You to ninja0n3 For This Useful Post: [ Click to Expand ]
 
cue_32
Old
#2  
cue_32's Avatar
Senior Member
Thanks Meter 89
Posts: 731
Join Date: Jun 2010
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
Current Device:
HTC One (Rogers)

Previous Devices :
Too many to list
 
ninja0n3
Old
#3  
Member - OP
Thanks Meter 11
Posts: 41
Join Date: 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.
 
cue_32
Old
#4  
cue_32's Avatar
Senior Member
Thanks Meter 89
Posts: 731
Join Date: Jun 2010
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?
Current Device:
HTC One (Rogers)

Previous Devices :
Too many to list
 
Mr.Kakarot
Old
#5  
Senior Member
Thanks Meter 8
Posts: 605
Join Date: May 2010
certainly a step in the right direction....
 
ninja0n3
Old
#6  
Member - OP
Thanks Meter 11
Posts: 41
Join Date: Nov 2010
Quote:
Originally Posted by cue_32 View Post
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.
 
infamouskid
Old
#7  
infamouskid's Avatar
Senior Member
Thanks Meter 8
Posts: 132
Join Date: Sep 2010
Location: toronto
only way we gonna get our own section is if people start voting on that page.
 
Girn
Old
#8  
Senior Member
Thanks Meter 110
Posts: 971
Join Date: Dec 2009
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
 
euphoria47
Old
#9  
euphoria47's Avatar
Senior Member
Thanks Meter 6
Posts: 292
Join Date: Oct 2008
Location: Ottawa
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
Devices: HTC Touch Pro -> SE X1 -> HTC Dream -> Samsung Galaxy S II -> Galaxy S 4
 
Entropy512
Old
#10  
Senior Recognized Developer
Thanks Meter 24090
Posts: 13,129
Join Date: Aug 2007
Location: Owego, NY

 
DONATE TO ME
Quote:
Originally Posted by euphoria47 View Post
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.
*so much sig updating needed*

My Github profile - Some Android stuff, some AVR stuff

An excellent post on "noobs vs. developers"

A few opinions on kernel development "good practices"

Note: I have chosen not to use XDA's "friends" feature - I will reject all incoming "friend" requests.

Code:
<MikeyMike01> Smali is a spawn of hell
<shoman94> ^^^ +!
Code:
<Entropy512> gotta be careful not to step on each other's work.  :)
<Bumble-Bee> thats true
<jerdog> compeete for donations

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

Advanced Search
Display Modes