Root SGH-I757

Search This thread

jorobillard

New member
Mar 13, 2012
4
0
Anyway to root Bell Samsung Galaxy S2 LTE???
I cannot find anything on google or in this forums.
Thanks!!!
 

ezechias

Member
Apr 4, 2011
5
0
Rooting i757M

Am also still looking how to root this thing. The Skyrocket HD is merely the same phone, branded on AT&T carrier and this article made it clear that the phone has been silently put to the side, in favor of the coming S3. (phonesreview.co.uk/2012/05/10/samsung-galaxy-s3-buries-att-sii-skyrocket-hd).

That is, even on samsung online personal profile page, you can even find the SGH-i757M in the list of phone version, to add in your owner's page.

If anyone of you manage to root the phone, thanks to let me know.


Correction: The SGH-i757M can be found in the BAR model section on Samsung profile page and not under Smartphone. Hmm... weird categorization. Are those bar phones not smartphones? Oh, they are mini tablets.
 
Last edited:

rxulan

Senior Member
Apr 13, 2012
105
21
There's no any special procedure other than flash it with Odin :)
There're many tutorials about it here and there like that for example.
 

rxulan

Senior Member
Apr 13, 2012
105
21
dsixda, well, all I can say is that I flashed it personally (into E120L though) and it worked (including root).
 
  • Like
Reactions: dsixda

rxulan

Senior Member
Apr 13, 2012
105
21
dsixda, I guess it won't be too hard for you to check that as you're recognized developer ;)
You can download the stock I757M firmware with the CheckFus using advanced tab (or using cli only version) with the following data:

Model: SGH-I757M
Product code: SGH-I757ZKMBMC
HIDSWVER: I757MUGLCA/I757MOYCLCA/I757MUGLCA/I757MUGLCA
 
  • Like
Reactions: dsixda

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,586
5,324
Ottawa
Yes, I'll try all that as soon as I get my device :) Always nice to have the stock Odin firmware so that I don't need to dump everything beforehand in case something goes wrong.

Thank you again
 

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,586
5,324
Ottawa
Just FYI, the stock firmware is now available at sammobile.com. Grab an account and search for SGH-I757M. The download is much faster than using CheckFus.
 
  • Like
Reactions: fredericvachon

markdexter

Senior Member
Oct 24, 2010
1,178
299
Dsixda! So happy your getting this Device, I also want to say thank-you for your Kitchen you created!! Amasing work. Used it all the time with my Evo 3d.

Just got the Samsung Galaxy s2 hd lte with the Bell network, Do you have any plans to incorporate this into your Kitchen??

Also is there any easy Root anyone knows of yet that doesn't involve Odin? Like superoneclick...etc
 
  • Like
Reactions: dsixda

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,586
5,324
Ottawa
Dsixda! So happy your getting this Device, I also want to say thank-you for your Kitchen you created!! Amasing work. Used it all the time with my Evo 3d.

Just got the Samsung Galaxy s2 hd lte with the Bell network, Do you have any plans to incorporate this into your Kitchen??

Also is there any easy Root anyone knows of yet that doesn't involve Odin? Like superoneclick...etc

Try the Zergrush method which I linked in the previous page.

I haven't decided 100% whether to get it, as I still love my original S2. But if I get it I will incorporate it into the kitchen, once we figure out the custom recovery method.

I'm assuming any of the Tengrak GS2 HD recovery images (Odin .tar) will work, as long as you don't flash the associated Tegrak kernel for the ES120L/S/K?

You can always flash the stock firmware above in case you mess up.
 
Last edited:

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,586
5,324
Ottawa
Tried the Zergrush method, I had no luck. Oh well no big deal for now

Or flash the first link provided by rxulan in page 1. It's the stock ROM but the system.img has superuser injected in it.

And/or Google for the Tegrak custom recovery in Xda. Just flash one of those recovery.tar meant for the HD, but not the kernel.
 
Last edited:

ezechias

Member
Apr 4, 2011
5
0
ODIN ?

There's no any special procedure other than flash it with Odin :)
There're many tutorials about it here and there like that for example.

ODIN does not recognise .img or .ext4 files. I understand those are recovery files that CWD can restore but your device should already have been rooted. This is exactly the purpose of this thread, rooting the device first of all. This have been difficult for us to find the right .md5 files to use in ODIN. The device we're trying to root, SGH-i757M.
 

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,586
5,324
Ottawa
@ezechias

Odin doesn't recognize the files inside the rooted tar archive (the one linked on page 1), but you can flash them as a tar.md5, which you already know is a preferred format. There are guides online on how to convert it to tar.md5, you can Google it or I can post it later.

First, try to flash the TAR file as is; if it doesn't work then convert to tar.md5, then flash it.

Anyways, it's strange that nobody wants to be the lab rat to test the rooted TAR or the custom recovery that we have already discussed. We have the emergency stock ROM to fall back on if anything goes wrong. Looks like I'll have to purchase this device soon and try it out myself ;) I already have all the files and stock firmware downloaded and ready to go :)
 
Last edited:

rxulan

Senior Member
Apr 13, 2012
105
21
ICS for E120 K/L/S has been released.
I'm sure the same will happen with I757M pretty soon ;)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    Which CWM are you starting with? Do you have source?

    What do you mean 'starting with'? I'm not porting anything. I'm using the normal way, from CyanogenMod source (CM7 in my case), starting off as a new device.

    I have made a tiny bit of progress from the last screenshot .. now the menu is placed correctly at the top - rather than 4 duplicate tiny menus - but still it's fuzzy and unreadable. It's related to a frame buffer issue (a graphics.c file) but I have no idea how to fix it. I used a patched graphics.c which improved things, but it's still ****.

    I don't think we'll be getting any help from any of the big devs, because it's a Canadian-only device and nobody cares... Ughh.. Sorry for the rant, I'm just frustrated.

    I can post some of the source later, it's close to 2am and I've been doing this almost non-stop, which is not good for my already messed-up wrist.
    3
    OK just an update, it now looks better than yesterday's disaster screenshot.. the menu highlighting is at the right spot and moves as you press volume. But the text is still an unreadable mess :-/
    3
    This is a pain in the butt! I was at the final stage of building my recovery image, and then I got a whole bunch of errors, because my Mac was not set up properly. I am now following another guide. In the meantime, I tried installing the source code to my Linux virtual machine and it ran out of drive space :p

    I'll download the latest 64-bit Ubuntu and install that as well. Looks like I know what I'll be doing this weekend ;)
    3
    OK here's a mirror link to the stock firmware, for times when you want to return to original state or need an emergency backup:

    http://d-h.st/dS7
    3
    Ok just got the device today.

    Here's the mount info, for anyone who cares:

    Code:
    # mount
    mount
    rootfs / rootfs ro,relatime 0 0
    tmpfs /dev tmpfs rw,relatime,mode=111 0 0
    devpts /dev/pts devpts rw,relatime,mode=600 0 0
    proc /proc proc rw,relatime 0 0
    sysfs /sys sysfs rw,relatime 0 0
    none /acct cgroup rw,relatime,cpuacct 0 0
    tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/usb tmpfs rw,relatime,mode=755,gid=1000 0 0
    none /dev/cpuctl cgroup rw,relatime,cpu 0 0
    /dev/block/mmcblk0p24 /system ext4 ro,relatime,barrier=0,data=ordered 0 0
    /dev/block/mmcblk0p26 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
    /dev/block/mmcblk0p21 /efs ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
    /dev/block/mmcblk0p25 /data ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered,noauto_da_alloc 0 0
    /dev/block/mmcblk0p13 /system/etc/firmware/misc vfat ro,relatime,fmask=0133,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
    /dev/block/mmcblk0p17 /system/etc/firmware/misc_mdm vfat ro,relatime,fmask=0133,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
    /dev/block/mmcblk0p27 /tombstones ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
    /dev/block/vold/179:28 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,ut
    f8,errors=remount-ro,discard 0 0

    Block size info

    Code:
    # cat /proc/partitions
    cat /proc/partitions
    major minor  #blocks  name
    
       7        0       3150 loop0
     179        0   15384576 mmcblk0
     179        1     102400 mmcblk0p1
     179        2        500 mmcblk0p2
     179        3       1500 mmcblk0p3
     179        4          1 mmcblk0p4
     179        5        500 mmcblk0p5
     179        6       2048 mmcblk0p6
     179        7       2500 mmcblk0p7
     179        8      10240 mmcblk0p8
     179        9        500 mmcblk0p9
     179       10        500 mmcblk0p10
     179       11        500 mmcblk0p11
     179       12      10240 mmcblk0p12
     179       13     100352 mmcblk0p13
     179       14       3072 mmcblk0p14
     179       15       3072 mmcblk0p15
     179       16       3072 mmcblk0p16
     179       17     100352 mmcblk0p17
     179       18       3072 mmcblk0p18
     179       19       3072 mmcblk0p19
     179       20       3072 mmcblk0p20
     179       21      10240 mmcblk0p21
     179       22      10240 mmcblk0p22
     179       23      10240 mmcblk0p23
     179       24     919552 mmcblk0p24
     179       25    2099200 mmcblk0p25
     179       26     104448 mmcblk0p26
     179       27     132096 mmcblk0p27
     179       28   11698176 mmcblk0p28
     179       32   15645696 mmcblk1
     179       33   15641600 mmcblk1p1
     254        0       3150 dm-0


    Code:
    # df
    Filesystem             Size   Used   Free   Blksize
    /dev                   374M    84K   374M   4096
    /mnt/asec              374M     0K   374M   4096
    /mnt/obb               374M     0K   374M   4096
    /mnt/usb               374M     0K   374M   4096
    /system                883M   718M   165M   4096
    /cache                 100M     4M    96M   4096
    /efs                     9M     4M     5M   4096
    /data                    1G   200M     1G   4096
    /system/etc/firmware/misc   199M    21M   178M   4096
    /system/etc/firmware/misc_mdm   199M    25M   173M   4096
    /tombstones             68M     4M    64M   4096
    /mnt/sdcard             11G     8M    11G   32768



    CPU info

    Code:
    # cat /proc/cpuinfo
    Processor	: ARMv7 Processor rev 2 (v7l)
    processor	: 0
    BogoMIPS	: 13.54
    
    Features	: swp half thumb fastmult vfp edsp neon vfpv3 
    CPU implementer	: 0x51
    CPU architecture: 7
    CPU variant	: 0x0
    CPU part	: 0x02d
    CPU revision	: 2
    
    Hardware	: SGH-I757M
    Revision	: 000c
    Serial		: 4d09539921912f4a


    From /etc/recovery_mmc.fstab in stock recovery.img:

    Code:
    /boot		emmc		/dev/block/mmcblk0p8
    /cache		ext4		/dev/block/mmcblk0p26
    /data		ext4		/dev/block/mmcblk0p25
    /misc		mtd		misc
    /recovery	emmc		/dev/block/mmcblk0p22
    /sdcard		vfat		/dev/block/mmcblk1p1	/dev/block/mmcblk1
    /system		ext4		/dev/block/mmcblk0p24


    build.prop:

    Code:
    # begin build properties
    # autogenerated by buildinfo.sh
    ro.build.id=GINGERBREAD
    ro.build.display.id=GINGERBREAD.UGLCA
    ro.build.version.incremental=UGLCA
    ro.build.version.sdk=10
    ro.build.version.codename=REL
    ro.build.version.release=2.3.6
    ro.build.date=Sat Mar 31 12:35:17 KST 2012
    ro.build.date.utc=1333164917
    ro.build.type=user
    ro.build.user=dpi
    ro.build.host=DELL161
    ro.build.tags=release-keys
    ro.product.model=SGH-I757M
    ro.product.brand=samsung
    ro.product.name=SGH-I757M
    ro.product.device=SGH-I757M
    ro.product.board=MSM8660_SURF
    ro.product.cpu.abi=armeabi-v7a
    # Samsung Specific Properties
    ro.build.PDA=I757MUGLCA
    ro.build.hidden_ver=I757MUGLCA
    ro.build.changelist=1066680
    ro.product.cpu.abi2=armeabi
    ro.product.manufacturer=samsung
    ro.product.locale.language=en
    ro.product.locale.region=CA
    ro.wifi.channels=
    ro.board.platform=msm8660
    # ro.build.product is obsolete; use ro.product.device
    ro.build.product=SGH-I757M
    # Do not try to parse ro.build.description or .fingerprint
    ro.build.description=SGH-I757M-user 2.3.6 GINGERBREAD UGLCA release-keys
    ro.build.fingerprint=samsung/SGH-I757M/SGH-I757M:2.3.6/GINGERBREAD/UGLCA:user/release-keys
    # Samsung Specific Properties
    ro.build.PDA=I757MUGLCA
    ro.build.hidden_ver=I757MUGLCA
    ro.build.changelist=1066680
    ro.tether.denied=false
    ro.flash.resolution=1080
    # end build properties
    #
    # system.prop for surf
    #
    
    rild.libpath=/system/lib/libril-qc-qmi-1.so
    rild.libargs=-d /dev/smd0
    persist.rild.nitz_plmn=
    persist.rild.nitz_long_ons_0=
    persist.rild.nitz_long_ons_1=
    persist.rild.nitz_long_ons_2=
    persist.rild.nitz_long_ons_3=
    persist.rild.nitz_short_ons_0=
    persist.rild.nitz_short_ons_1=
    persist.rild.nitz_short_ons_2=
    persist.rild.nitz_short_ons_3=
    ril.subscription.types=NV,RUIM
    DEVICE_PROVISIONED=1
    debug.sf.hw=1
    debug.composition.type=gpu
    debug.overlayui.enable=1
    dalvik.vm.heapsize=128m
    dev.pm.dyn_samplingrate=1
    
    #
    # system props for the cne module
    #
    persist.cne.UseCne=false
    persist.cne.bat.range.low.med=30
    persist.cne.bat.range.med.high=60
    persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
    persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
    persist.cne.bwbased.rat.sel=false
    persist.cne.snsr.based.rat.mgt=false
    persist.cne.bat.based.rat.mgt=false
    persist.cne.rat.acq.time.out=30000
    persist.cne.rat.acq.retry.tout=0
    
    ro.hdmi.enable=true
    lpa.decode=true
    lpa.use-stagefright=true
    
    #system props for the MM modules
    
    media.stagefright.enable-player=true
    media.stagefright.enable-http=true
    media.stagefright.enable-fma2dp=false
    media.stagefright.enable-aac=true
    media.stagefright.enable-qcp=true
    
    #
    # system props for the data modules
    #
    ro.use_data_netmgrd=true
    persist.data_netmgrd_nint=16
    
    #
    # system props for SD card emulation of emmc partition
    #
    ro.emmc.sdcard.partition=17
    
    #system props for time-services
    persist.timed.enable=true
    
    # System props for audio
    persist.audio.fluence.mode=endfire
    persist.audio.vr.enable=false
    
    #
    # system prop for opengles version
    #
    # 131072 is decimal for 0x20000 to report version 2
    ro.opengles.version=131072
    
    #
    # system prop for Bluetooth Auto connect for remote initated connections
    #
    ro.bluetooth.remote.autoconnect=true
    
    #
    # system prop for Bluetooth FTP profile
    #
    ro.qualcomm.bluetooth.ftp=true
    #
    # system prop for requesting Master role in incoming Bluetooth connection.
    #
    ro.bluetooth.request.master=true
    # system property for Bluetooth discoverability time out in seconds
    # 0: Always discoverable
    # Disalbe because of discoverable timeout concept
    #debug.bt.discoverable_time=0
    
    # System property for cabl
    ro.qualcomm.cabl=1
    ro.sf.lcd_density=320
    
    
    # System property for SIM
    persist.radio.apm_sim_not_pwdn=1
    
    # System property for SMS
    persist.radio.sms_sync_sending=1
    
    # Vlingo launch key, search key long press = 2/home key double click = 1(default)
    ro.vlingo.launch.key = 2
    
    
    #calibrated values for the HSIC params
    persist.csc.poll=1
    persist.csc.hue=0
    persist.csc.saturation=0.17
    persist.csc.intensity=0
    persist.csc.contrast=0.0
    
    #
    #System property for qemu
    #
    ro.kernel.qemu=0
    
    #
    # ADDITIONAL_BUILD_PROPERTIES
    #
    media.stagefright.enable-player=true
    dev.sfbootcomplete=0
    ro.vendor.extension_library=/system/lib/libqc-opt.so
    ro.com.google.clientidbase=android-samsung
    ro.com.google.clientidbase.ms=android-samsung
    ro.com.google.clientidbase.am=android-samsung
    ro.com.google.clientidbase.yt=android-samsung
    ro.com.google.clientidbase.gmm=android-samsung
    ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
    ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
    ro.com.google.locationfeatures=1
    keyguard.no_require_sim=true
    ro.config.ringtone=S_Over_the_horizon.ogg
    ro.config.notification_sound=01_Sherbet.ogg
    ro.config.alarm_alert=Good_Morning.ogg
    ro.config.media_sound=Media_preview_Touch_the_light.ogg
    ro.monkey=0
    ro.opengles.version=131072
    ro.secdevenc=true
    ro.wtldatapassword=true
    ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
    ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
    ro.com.google.locationfeatures=1
    ro.setupwizard.mode=OPTIONAL
    ro.com.google.gmsversion=2.3_r10
    ro.setupwizard.mode=DISABLED
    keyguard.no_require_sim=true
    ro.error.receiver.default=com.samsung.receiver.error
    net.bt.name=Android
    dalvik.vm.stack-trace-file=/data/anr/traces.txt