Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,804,955 Members 52,890 Now Online
XDA Developers Android and Mobile Development Forum

Straight Talk SGS2- SGH-S959G

Tip us?
 
mr-cook
Old
(Last edited by mr-cook; 22nd July 2014 at 11:20 PM.)
#1  
Recognized Contributor - OP
Thanks Meter 1,564
Posts: 882
Join Date: Nov 2012
Default Straight Talk SGS2- SGH-S959G

I NOR ANYONE ELSE BUT YOURSELF IS RESPONSIBLE FOR ANY DAMAGES, LOSS, OR ANYTHING ELSE THAT MAY RESULTS FROM FOLLOWING THE INSTRUCTIONS, OR USING ANYTHING FOUND ON THIS PAGE ----USE AT YOUR OWN RISK----


CONSIDER THIS THE ONLY VALID POST IN THIS THREAD- EVERYTHING AFTER THIS POST COULD BE INCORRECT
If your using the information on this page please remember to HIT THE THANKS BUTTON.

THIS IS ONLY FOR THE STRAIGHT TALK S2 MODEL# SGH-S959G...... NOT COMPATIBLE WITH ANY OTHER PHONE.

THE BEST WAY TO ROOT / OR FLASH A CUSTOM ROM -
 
Install RECOVERY using ODIN, make a BACKUP, then flash the ROOT ZIP in RECOVERY.
- TWRP 2.7.1.0 Odin- SGH-s959G_TWRP-v2.7.1.0.tar.md5 - 5.56 MB
- Make a backup with TWRP before going any further. Boot into recovery, select backup/ restore, backup.
- Root Zip- flash zip through CWM thanks to cynnar- http://www.mediafire.com/?s6icdw9gxaa30b2
Mirror- www.4shared.com/zip/CH4NxvxF/SGHS959GRoot.html
-You will need to install busybox from the market if staying on stock+ root.
- PhilZ CWM v6.0.2.7 If you will be using a Siyah based kernel ( AJK Kernel ), or would like the extra options in CWM flash this- SGH-S959G PhilZ _CWM_v6.0.2.7.zip

If you prefer CWM flashable zips can be found further down, and throughout the thread (search).


- ROMs
 
- I777 Main Thread- http://forum.xda-developers.com/forumdisplay.php?f=1301 (Android Development, and Ported Development to find ROMs)
- OR flash CyanogenMod 10.1 from link below (this is flashed in CWM) From CyanogenMod 10.1 all i777 custom ROMs are compatible.
- CyanogenMod, and most all custom ROMs are already rooted when you flash them, no need to root first.
- You may need to change your APN for data to work with some custom ROMs. Stock APN is at the bottom of this post. Usually you can just edit the included APN from att.mvno to wap.tracfone , and save it, then select it. If data still doesn't work delete all other APNs besides the one you're using.


- ODIN INSTRUCTIONS -
 
- Samsung drivers must be installed on your computer- Samsung Drivers- http://www.samsung.com/us/support/ow...SGH-S959ZKATFN
- Download Odin 1.85- Odin3-v1.85.7z and unzip.
- Enable USB Debugging in Settings menu of phone.
- Put your phone in Download Mode - -Power off, Hold volume down button, Plug in USB connected to computer, Hit volume up when prompted.
- Open Odin folder, Click Odin3 v1.85.exe, With your phone connected the box under ID:COM should be yellow (if it's not you missed a step earlier), Click PDA, Select the file you downloaded earlier, DO NOT TOUCH ANYTHING ELSE- MAKE SURE AUTO REBOOT AND F. RESET TIME ARE THE ----ONLY----- THINGS CHECKED----- AND RE-PARTITION AND FLASH LOCK ARE ----NOT---- CHECKED....., Press Start (It will take a few minutes to load everything do not touch your computer or the phone during any of this, after the phone re-boots it may take a few minutes to load back up leave it alone until it has fully started up and at the home screen). You should get a green PASS message in the top box.


- CWM ZIP FLASHING -
 
- Save Zip file to be flashed to the Root (not in a folder) of your External SD card
- BOOT INTO RECOVERY- Phone off
- Hold volume up, volume down and power button. (You can release just the power button at the samsung screen but dont have to).
- Select -install zip from sdcard, -choose zip from sdcard, -select the zip file you put there earlier, -it will ask you to confirm, select -yes -install
- If you are installing a custom ROM Do this FIRST before installing Zip, -wipe data/factory reset, wipe cache partition, select -advanced, -wipe dalvik cache


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

FACTORY FIRMWARE (IN CASE OF SOFT-BRICK)
Before returning to Stock remember to format your preload partition. This can be achevied with my ROM wipe script found here- http://forum.xda-developers.com/show...php?p=38199542

 
---CREDIT--- eclipsedarkmoon
This will only work with Heimdall-
- Download Heimdall 1.3.1-
Heimdall Suite 1.3.1 Windows https://github.com/downloads/Benjami....3.1-win32.zip
Heimdall Suite 1.3.1 OS X 10.4+ https://github.com/downloads/Benjami...-1.3.1-mac.dmg

- Download Factory Firmware - sgh-s959g-stock.tar.gz

- Mirror- https://www.dropbox.com/s/6u0lrd91jf...g-stock.tar.gz

- Open Heimdall, click Drivers, zadig.exe
- Put phone in Download Mode--Power off, Hold volume down button, Plug in USB connected to computer, Hit volume up when prompted
- zadig.exe menu, List all devices, Choose Samsung USB composite device (or similar) from list, Press Install Drivers (if you receive a message about being unable to verify the publisher of the driver click "Install this driver software anyway". Your computer may also need to restart for this).
- Now open heimdall-frontend.exe, on the Load Package (main page) select Browse from Heimdall firmware package, Select the Factory Firmware you downloaded earlier (it will take a minute while Heimdall extracts it), Once extracted press Load / Customise in the bottom right corner (this takes you to the Flash page),--- Select FACTORYFS in the box on the right labeled Partitions(Files), DO NOT TOUCH ANYTHING ELSE- MAKE SURE REPARTITION AND NO REBOOT ARE---- NOT----- CHECKED.... Press Start in the bottom right corner. (It will take a few minutes to load everything do not touch your computer or the phone during any of this, after the phone re-boots it may take a few minutes to load back up leave it alone until it has fully started up and at the home screen).
- Hopefully it has been brought back from the Dead.

- Odin flashable Factory Firmware -thanks to root4rd3d- https://anonfiles.com/file/cc19e01ee...10b83271115fbc
Uncompressed version- Stock-SGH-S959G.tar.md5 - 498.02 MB

- Put your phone in Download Mode --Power off, Hold volume down button, Plug in USB connected to computer, Hit volume up when prompted
- Open Odin folder, Click Odin3 v1.85.exe, With your phone connected the box under ID:COM should be yellow (if it's not you missed a step earlier), Click PDA, Select the file you downloaded earlier, DO NOT TOUCH ANYTHING ELSE- MAKE SURE AUTO REBOOT AND F. RESET TIME ARE THE ----ONLY----- THINGS CHECKED----- AND RE-PARTITION AND FLASH LOCK ARE ----NOT---- CHECKED....., Press Start (It will take a few minutes to load everything do not touch your computer or the phone during any of this, after the phone re-boots it may take a few minutes to load back up leave it alone until it has fully started up and at the home screen). You should get a green PASS message in the top box.

- STOCK ROM CWM FLASH -thanks to mr-cook
(this is will not change your recovery or modem)
- Download- SGH-S959G_STOCK_ROM.zip
- Place on the root of your Ext.SD
- Boot into CWM recovery (if you can't do this start at the top of the page!)
- Factory reset * Wipe cache * Wipe dalvik cache
- Install zip from sdcard, choose zip from sdcard, select zip you downloaded earlier, confirm install
- Reboot
- STOCK MODEM- S959GUDLG1_modem.zip
- STOCK 3e RECOVERY Not sure why you would want it, but just in case- removed (YOU MUST FLASH THIS LAST TO RETURN TO STOCK)- SGH-S959G STOCK 3e RECOVERY.zip - 5.15 MB


- IF YOU GET BOOT-LOOP- Boot into recovery
- Phone off
- Hold volume up, volume down and power button. (You can release just the power button at the samsung screen but dont have to).
- Factory reset, wipe cache
- Reboot

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


ROOT ZIP-
 
Flash through CWM thanks to cynnar- SGH-S959G_Root.zip

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


SGH-S959G - CyanogenMod
 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


MODEMS
 
(Install with CWM)
-I777UCMD8- I777UCMD8_modem.zip This is the Newest Available

- Stock- S959GUDLG1 thanks to mr-cook- S959GUDLG1_modem.zip

- I777UCLL6- ATT UCLL6 thanks to mr-cook- I777UCLL6_modem.zip

- I777UCLK3- ATT UCLK3 thanks to mr-cook- I777UCLK3_modem.zip

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


REMOVING THE YELLOW TRIANGLE
 

GINGERBREAD ONLY! (Root Required)
- Extract the stock zImage from the factory firmware at the top of this page (I used 7zip, and needed to extract it twice to get it apart).
- Put the stock zImage on the root (not in a folder) of your internal SD card. You can do this through the usb, adb push (adb push- Copy and paste the zImage into your folder with adb, connect your phone with usb, then command- adb push zImage /sdcard/zImage), whatever method you like.
- Now using adb shell, or terminal emulator found in the market (if you don't' have adb ask GOOGLE) issue the command (capitilazation and spacing matter):

$ adb shell
$ su
# dd if=/sdcard/zImage of=/dev/block/mmcblk0p5

This must be done as #, if you have a $ enter command: su
You must already be rooted for this to work. To switch to a different kernel afterwards you can use the same method, or CWM without getting the yellow triangle again or increasing the flash counter. As long as you flash internally, if you use Odin or Heimdall to flash anything thats not stock it will come back.


REMOVING YELLOW TRIANGLE ICS AND ABOVE!
-If running ICS or above you can use triangle away found here- http://forum.xda-developers.com/show...php?p=22462960

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


CWM
 
Flash these from CWM

CWM RECOVERY v6.0.2.7 (ODIN flash) Thanks to r00t4rd3d- http://d-h.st/Id6

- PhilZ CWM v6.0.2.7 built by AJ Newkirk- (Thanks to mr-cook)- SGH-S959G PhilZ _CWM_v6.0.2.7.zip (This is compatible with AJ Newkirks Siyah kernel and jeboo's new features in SHOstock3)
- Phil's CWM v6.0.2.7 built by AJ Newkirk- (Thanks to mr-cook)- SGH-S959G AJK_CWM_v6.0.2.7 this one gets rid of the blue progress bar on the s2 boot screen, that's the only difference.

- CWM v6.0.2.7- (Thanks to mr-cook)- SGH-S959G CWM_v6.0.2.7.zip

-6.0.4.4 Odin- SGH-S959G_CWM-v6.0.4.4.tar.md5 - 4.80 MB

- CWM v6.0.4.4- (Thanks to mr-cook)- SGH-S959G CWM_v6.0.4.4.zip

-6.0.4.5 Odin- SGH-S959G_CWM-v6.0.4.5.tar.md5 - 4.88 MB

-6.0.4.5 zip- SGH-S959G CWM_v6.0.4.5.zip - 5.01 MB


-AJK CWM Odin- AJK-CWM.tar.md5 - 8.01 MB


-TWRP 2.7.0.0 recovery "thanks to razen kain" (flash from recovery)-https://www.dropbox.com/s/cz5bvvct5v...P_v2.7.0.0.zip
Let me know if this link gets killed and I'll add it to Dev host.

Flashing other versions of CWM with adb (Root Required)
- Extract the zImage (boot.img) from the ROM of your choice (I use 7zip to extract it).
- Put the zImage (boot.img) on the root (not in a folder) of your internal SD card. You can do this through the usb, adb push (adb push- Copy and paste the zImage into your folder with adb, connect your phone with usb, then command- adb push zImage /sdcard/zImage), whatever method you like.
- Now using adb shell (if you don't' have adb ask GOOGLE) issue the command (capitilazation and spacing matter):


$ adb shell
$ su
# dd if=/sdcard/zImage of=/dev/block/mmcblk0p6

or if it's a boot.img

# dd if=/sdcard/boot.img of=/dev/block/mmcblk0p6



-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

ADB (android debug bridge)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

STOCK APN
 
APN
Name- Straight Talk
APN- wap.tracfone
Proxy- Not set
Port- Not set
User name- Not set
Password- Not set
Server- Not set
MMSC- http://mmsc.cingular.com/
MMS proxy- mms2.tracfone.com
MMS port- 80
MCC- 310
MNC- 410
Authentication type- Not set
APN type- default,supl,mms


BYOP sim card APN
 
APN
Name- Straight Talk
APN- att.mvno
Proxy- Not set
Port- Not set
User name- Not set
Password- Not set
Server- Not set
MMSC- http://mmsc.cingular.com/
MMS proxy- mms2.tracfone.com
MMS port- 80
MCC- 310
MNC- 410
Authentication type- Not set
APN type- default,supl,mms

New APN
Name: Straight Talk
Apn: tfdata
MMSC: http://mms-tf.net
Mms proxy : mms3.tracfone.com
MMS PORT: 80
MCC:310
MNC:410
APN TYPE: default,supl,mms



SIM unlock threads
 
- http://forum.xda-developers.com/show...php?p=10456038

- http://forum.xda-developers.com/show...php?p=30541172

If you don't have service after unlocking and switching SIM cards you need to flash an at&t modem like I777UCLL6 found above. Apparently the modem used by Straight Talk only works with their service.


Being THROTTLED? read this-
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

- I777 Main Thread-

- Samsung Drivers-


- BOOT INTO RECOVERY-
 
Phone off- Hold volume up, volume down and power button until you reach Recovery menu.


- DOWNLOAD MODE-
 
Power off, Hold volume down button, Plug in USB connected to computer, Hit volume up when prompted


- CWM ZIP FLASHING -
 
- Save Zip file to be flashed to the Root (not in a folder) of your External SD card
- BOOT INTO RECOVERY- Phone off
- Hold volume up, volume down and power button. (You can release just the power button at the samsung screen but dont have to).
- Select -install zip from sdcard, -choose zip from sdcard, -select the zip file you put there earlier, -it will ask you to confirm, select -yes -install
- If you are installing a custom ROM Do this FIRST before installing Zip, -wipe data/factory reset, wipe cache partition, select -advanced, -wipe dalvik cache


-Link to my CWM flashable Wipe Scripts-


More to come.......

THANKS
None of this would be possible without
- Entropy512
- eclipsedarkmoon
- r00t4rd3d
- RenderBroken
- and everyone else that has posted here, tested, questioned, etc...
The Following 79 Users Say Thank You to mr-cook For This Useful Post: [ Click to Expand ]
 
Pirateghost
Old
#2  
Pirateghost's Avatar
Recognized Developer
Thanks Meter 7,133
Posts: 10,566
Join Date: Jul 2010

 
DONATE TO ME
What the hell do you mean there is no root for this device?

Are you in the wrong forum?

Sent from my Galaxy Nexus
 
mr-cook
Old
(Last edited by mr-cook; 22nd February 2013 at 07:49 PM.)
#3  
Recognized Contributor - OP
Thanks Meter 1,564
Posts: 882
Join Date: Nov 2012
DO NOT USE ANY THIS!!! PLEASE REFER TO POST 1...

THIS IS ALL OUTDATED, AND ONLY AVAILABLE FOR INFORMATIONAL PURPOSES!!!


CWM (outdated)
-Odin flashable thanks to cynnar- http://db.tt/x0oAcEsg

-Put your phone in Download Mode --Power off, Hold volume down button, Plug in USB connected to computer, Hit volume up when prompted
-Open Odin folder, Click Odin3 v1.85.exe, With your phone connected the box under ID:COM should be yellow (if it's not you missed a step earlier), Click PDA, Select the file you downloaded earlier, DO NOT TOUCH ANYTHING ELSE- MAKE SURE AUTO REBOOT AND F. RESET TIME ARE THE ----ONLY----- THINGS CHECKED----- AND RE-PARTITION AND FLASH LOCK ARE ----NOT---- CHECKED....., Press Start (It will take a few minutes to load everything do not touch your computer or the phone during any of this, after the phone re-boots it may take a few minutes to load back up leave it alone until it has fully started up and at the home screen). You should get a green PASS message in the top box.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

ROOT (outdated)

-Download and install Samsung Drivers- http://www.samsung.com/us/support/ow...SGH-S959ZKATFN
-Download Odin 1.85- Attachment 1605837
-Download DD_01232012.tar (it's the top one) From here Courtesy Entropy512- http://forum.xda-developers.com/show...php?p=18129028
-Download SuperOneClick- http://forum.xda-developers.com/show....php?p=8532790
-Put your phone in Download Mode --Power off, Hold volume down button, Plug in USB connected to computer, Hit volume up when prompted
-Open Odin folder, Click Odin3 v1.85.exe, With your phone connected the box under ID:COM should be yellow (if it's not you missed a step earlier), Click PDA, Select the (DD_01232012.tar) file you downloaded earlier, DO NOT TOUCH ANYTHING ELSE- MAKE SURE AUTO REBOOT AND F. RESET TIME ARE THE ----ONLY----- THINGS CHECKED----- AND RE-PARTITION AND FLASH LOCK ARE ----NOT---- CHECKED....., Press Start (It will take a few minutes to load everything do not touch your computer or the phone during any of this, after the phone re-boots it may take a few minutes to load back up leave it alone until it has fully started up and at the home screen). You should get a green PASS message in the top box. (installing this custom kernel WILL give you the YELLOW TRIANGLE boot screen, we can get rid of that later if it bothers you)
-Open SuperOneClick folder, on the phone go to Setting- Applications click Unknown sources- then Development click USB debugging, Connect the phone to the computer, Click on the runme.bat in the SuperOneClick folder (I used the one from DOOMLORD EASY ROOTING TOOLKIT- http://forum.xda-developers.com/show...php?p=18805532 SuperOneClick may be a little different, if it is follow their instructions on the page) , ----Follow the instructions on the pop-up window.
-CONGRATULATIONS you should now have root.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

ROOT- Root zip flash through CWM thanks to cynnar- http://db.tt/U6KFahMr



Sent from my SGH-S959G
The Following User Says Thank You to mr-cook For This Useful Post: [ Click to Expand ]
 
yaakovg
Old
#4  
Junior Member
Thanks Meter 4
Posts: 15
Join Date: Nov 2012
Default link for I777UCMD8_modem has problems

I tried to download the latest modem and get code that my antivirus says is bad stuff. then trying another link (after waiting for about 15 seconds) I get the iLivid downloader but no modem code.

Please advise what to do.

Thanks,
 
david72262
Old
#5  
david72262's Avatar
Senior Member
Thanks Meter 346
Posts: 405
Join Date: Jul 2013
Location: Oregon
Quote:
Originally Posted by yaakovg View Post
I tried to download the latest modem and get code that my antivirus says is bad stuff. then trying another link (after waiting for about 15 seconds) I get the iLivid downloader but no modem code.

Please advise what to do.

Thanks,
Download to computer and transfer to root of SD card
SGH-S959G
 
yaakovg
Old
#6  
Junior Member
Thanks Meter 4
Posts: 15
Join Date: Nov 2012
Default the problem is the link...

Quote:
Originally Posted by david72262 View Post
Download to computer and transfer to root of SD card
Thanks for trying to explain, but I've downloaded other modems and kernels before, and have cm 10.1.3 running on my Galaxy S2 already. The problem is that the link for this latest modem points me to a site that seems to be either downloading a virus (according to Norton AV), OR the iLivid torrent program but NO link to the actual modem code (which appears to be quite small).
 
david72262
Old
#7  
david72262's Avatar
Senior Member
Thanks Meter 346
Posts: 405
Join Date: Jul 2013
Location: Oregon
Quote:
Originally Posted by yaakovg View Post
Thanks for trying to explain, but I've downloaded other modems and kernels before, and have cm 10.1.3 running on my Galaxy S2 already. The problem is that the link for this latest modem points me to a site that seems to be either downloading a virus (according to Norton AV), OR the iLivid torrent program but NO link to the actual modem code (which appears to be quite small).
That happens a lot when visiting from phone just cancel and hit DL button again eventually you will get the right file doesn't happen on puter
SGH-S959G
 
denisec173
Old
#8  
denisec173's Avatar
Junior Member
Thanks Meter 0
Posts: 9
Join Date: Jan 2014
Location: granbury
Default ive tried all

I have tried to use theses options and I cant get them to work when ive save to the desk top and open odin I can only find one the rest I cant see
 
david72262
Old
#9  
david72262's Avatar
Senior Member
Thanks Meter 346
Posts: 405
Join Date: Jul 2013
Location: Oregon
Quote:
Originally Posted by denisec173 View Post
I have tried to use theses options and I cant get them to work when ive save to the desk top and open odin I can only find one the rest I cant see
this is the only file you need to see and install with odin - CWM 6.0.4.5 Odin- SGH-S959G_CWM-v6.0.4.5.tar.md5 - 4.88 MB or the recovery of your choice but it must be a .md5 file
SGH-S959G
 
denisec173
Old
#10  
denisec173's Avatar
Junior Member
Thanks Meter 0
Posts: 9
Join Date: Jan 2014
Location: granbury
Default but dont my phone need to be rooted to do this

ok I have no ideal what recovery I want or even need to use I have tried to root my phone but cant
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes