Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,011 Members 39,022 Now Online
XDA Developers Android and Mobile Development Forum

Rooting the Captivate Glide (SGH-I927)

Tip us?
 
lambgx02
Old
(Last edited by lambgx02; 8th December 2011 at 08:28 PM.)
#1  
Senior Member - OP
Thanks Meter 2932
Posts: 235
Join Date: Jul 2008
Location: Montreal
Default Rooting the Captivate Glide (SGH-I927)

Note - Sorry everyone; I've been so busy with work the past few days, and it doesn't seem to be letting up any time soon. I'll try to check in as much as possible.

This thread is mainly for rooting development / techniques and updates on the SGH-I927[R]; If you're looking for the latest (detailed) instructions, please see CarpeNoctem's guide here:

http://forum.xda-developers.com/show....php?t=1378082

If you want to participate in ongoing rooting/dev work, keep reading!

----

Success! The SGH-I927R was rooted on Dec 5, after a great team effort. We finally have the powerful device the Captivate Glide was meant to be! Special thanks to:

ardatdat, boog, CarpeNoctem, and everyone that helped keep this thread alive.

You've now got a couple options. If you don't mind the annoying little yellow triangle on boot-up (I think it looks kinda hackerish ), you can simply flash my insecure STOCK Rogers boot image (ro.secure = 0), attached to this message. I've never tested this against an AT&T ROM, so if you do, please report back how it goes!

Simply load this .tar up in the PDA section (same as procedure below), flash, and you should be able to adb in as root. Then, install your mode 6755 su binary into /system/xbin, and superuser.apk.

Note that you can always flash back to the stock kernel (also attached), when you're done rooting your device. This will restore the normal boot logo.

Alternatively, here are two pre-rooted ROMs:

Rogers Canada (SGH-I927R): https://rapidshare.com/files/1741701...ROOTED.tar.bz2
AT&T (SGH-I927): https://rapidshare.com/files/3058304...ROOTED.tar.bz2

1. Unpack the tarball, which will dump out a single tar file.
2. Put phone into download mode.
3. Launch ODIN, and select the file from the PDA flash option.
4. Don't touch anything else!
5. Flash the image.

Now, this goes without saying, but:

This is highly experimental! It could permanently brick your device! It worked for me, but I cannot accept any responsibility if something goes wrong!

At this point, it seems kernels and roms are interchangeable. I highly recommend the Rogers kernel, as it's not infected with CarrierIQ.

PS - Thank you Rogers, for doing the right thing!
Attached Files
File Type: zip SGH-I927R_insecure_bootimg.zip - [Click for QR Code] (3.76 MB, 5486 views)
File Type: zip SGH-I927R_stock_bootimg.zip - [Click for QR Code] (3.76 MB, 1428 views)
The Following 17 Users Say Thank You to lambgx02 For This Useful Post: [ Click to Expand ]
 
boog
Old
#2  
boog's Avatar
Recognized Developer
Thanks Meter 586
Posts: 1,158
Join Date: May 2008
Location: Trenton, Ohio

 
DONATE TO ME
The CL652095 is part of their build number, and modules from a different build won't work if that 'version magic' doesn't match.

So, if you try to build a kernel from other source (and the initramfs from your kernel) you will need to
Code:
Select Code
export LOCALVERSION="-I927RUXKJ5-CL652095"
that way it will load the prebuilt modules properly.

But, if you can pull the zimage from the phone, it might be easier to just unpack, add su (or cwm, then you could flash root from cwm) and repack.
<a href=https://dl.dropboxusercontent.com/u/33609688/CollectiveSig-Boog.png target=_blank rel=nofollow >https://dl.dropboxusercontent.com/u/...veSig-Boog.png</a>
The Following 2 Users Say Thank You to boog For This Useful Post: [ Click to Expand ]
 
lambgx02
Old
#3  
Senior Member - OP
Thanks Meter 2932
Posts: 235
Join Date: Jul 2008
Location: Montreal
Quote:
Originally Posted by boog View Post
The CL652095 is part of their build number, and modules from a different build won't work if that 'version magic' doesn't match.

So, if you try to build a kernel from other source (and the initramfs from your kernel) you will need to
Code:
Select Code
export LOCALVERSION="-I927RUXKJ5-CL652095"
that way it will load the prebuilt modules properly.

But, if you can pull the zimage from the phone, it might be easier to just unpack, add su (or cwm, then you could flash root from cwm) and repack.
Yeah, assuming they're only using that to stamp the kernel and not to reflect their own (critical) patchset they've applied to the stock source.

I sent yet another request to Samsung support, and they're playing dumb. Their support guys claim to "not have the source" and be "not affiliated with the Samsung open source release center" (no joke).

I also filled out a request on their web form on the OSRC; I'll see what they say.

Honestly if there were a way to extract the kernel, we'd be golden. Unfortunately all mmcblk* devices are 007 masked or worse. Wonder if these devices have some undocumented "upload" mode.

Does anyone know if kies is able to force-recover a device with the emergency firmware recovery utility? Does the recovery mode use the main kernel that gets flashed by ODIN, or some separate kernel? ie. if I flash a bad kernel, is it lights out, or will recovery mode still work?
 
Smasher816
Old
#4  
Smasher816's Avatar
Senior Member
Thanks Meter 166
Posts: 389
Join Date: Jan 2011
Location: Missouri

 
DONATE TO ME
I know adam has been able to use UART to root devices and pull software.
Im pretty sure you need some hardware. But if anyone can find a way its adam.
and remember use the THANKS button

Retired: Samsung Captivate
Current: Samsung Galaxy S III

Glitch Updater App (Developed by yours truly)
The Following 2 Users Say Thank You to Smasher816 For This Useful Post: [ Click to Expand ]
 
lambgx02
Old
#5  
Senior Member - OP
Thanks Meter 2932
Posts: 235
Join Date: Jul 2008
Location: Montreal
Well, I'll be damned!

I made a request to the Samsung Open Source Release Center for the source, and they delivered!

I'm downloading right now and will report back shortly!

If anyone else is interested in checking it out, here's the link they gave me:

https://opensource.samsung.com/recep...attach_id=1842

Go Samsung!
 
BigArea
Old
#6  
Junior Member
Thanks Meter 3
Posts: 18
Join Date: Sep 2010
I'm not trying to make too much of a tangent but with an upgrade due in a few months I've been considering this device. would you recommend it? If the hardware is worthy I will definitely root& rom and contribute to the community when I have the time.

How would you compare it to to original captivate?
 
lambgx02
Old
#7  
Senior Member - OP
Thanks Meter 2932
Posts: 235
Join Date: Jul 2008
Location: Montreal
Quote:
Originally Posted by BigArea View Post
I'm not trying to make too much of a tangent but with an upgrade due in a few months I've been considering this device. would you recommend it? If the hardware is worthy I will definitely root& rom and contribute to the community when I have the time.

How would you compare it to to original captivate?
Honestly, my only issue is the lack of rootability (which hopefully will be solved soon).

Now, I'm coming from a 2+ year old n900, so take my opinion with a grain of salt, but I have to say that the phone itself is spectacular. If it wasn't, I'd have returned it the day I realized it couldn't be easily rooted. It was good enough to make me hold out.

The display is gorgeous, form factor perfect, keyboard is decent enough (not as good as the n900's, but it was way above average), and the performance is, for me, mind blowing.
 
nimper
Old
#8  
Senior Member
Thanks Meter 68
Posts: 249
Join Date: Jan 2011
Quote:
Originally Posted by BigArea View Post
I'm not trying to make too much of a tangent but with an upgrade due in a few months I've been considering this device. would you recommend it? If the hardware is worthy I will definitely root& rom and contribute to the community when I have the time.

How would you compare it to to original captivate?
slide-out keyboard, stock gingerbread, front-facing camera... in line for an official ICS upgrade (maybe????)... dual core CPU... faster HSPA+ downloads...
 
lambgx02
Old
#9  
Senior Member - OP
Thanks Meter 2932
Posts: 235
Join Date: Jul 2008
Location: Montreal
Ok, I successfully built a kernel for our device! Time to roll the dice.

...fires up ODIN...

Wish me luck!

Does anyone know offhand how to make a kernel insecure?
 
jmtheiss
Old
#10  
Senior Member
Thanks Meter 774
Posts: 1,222
Join Date: May 2008
Location: None
Try telling it that it needs to lose some weight. That should make it really insecure.

The Following 9 Users Say Thank You to jmtheiss For This Useful Post: [ Click to Expand ]
Tags
sgh-i927 i927 root
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes