yashsingh1/xdaforums huggingface dataset:
[Streak 5 Q&A, Help & Troubleshooting] cplhornby:
Im new here, and after watching the newb video, and looking around I have started to get my knowledge base up. I cannot afford to brick my phone as I am completely broke and this phone will be my only contact back home when I deploy.

I have a streak 5 running 2.2 on the Rogers network in Canada. (screen broke so they are sending me a new one and it arrives with 1.6).

I have a wish to root my phone so I can get rid of useless programs that rogers has put on my phone.

I need to know if there is a fool proof way to create a back up so if I have to send this one back too, Rogers wont know that I rooted it.

I am truly sorry if someone has already posted an answer for this, I have a 2 year old to catch and I have hardly any computer time.

I also have questions about custom ROMs but I havent done all my research yet;)

Thanks guys!
[Streak 5 Q&A, Help & Troubleshooting] TheManii:
[REF]Everything you wanted to know about the streak, but were too busy bricking it

Update using the built in updater, then you can install streakmod which is a custom recovery
[Streak 5 Q&A, Help & Troubleshooting] cplhornby:
By update, do you mean to use the OTA upgrade to 2.2 offered from rogers?
[Streak 5 Q&A, Help & Troubleshooting] TheManii:
Yes, start from there
[Streak 5 Q&A, Help & Troubleshooting] cplhornby:
ilikemygooglephone(dot)com/2010/10/09/step-by-step-clockworkmod-recovery-on-dell-streak-for-windows-mac-linux-andorid-2-12-2/ in here it says to root your phone before. can i install streakmod before i root?
[Streak 5 Q&A, Help & Troubleshooting] TheManii:
If you need to root, install streakmod then superuser.zip
[Streak 5 Q&A, Help & Troubleshooting] roperband:
Stay away from custom ROM's, at the end of the day they're not worth the trouble IMO. People will disagree with me, but most of them have probably spent at least 8-10 hours messing with them. Stick with 354 or 351 for stability and reliability.
[Streak 5 Q&A, Help & Troubleshooting] cplhornby:
is there a location that I can find a step by step process for COMPLETE NEWBS? I have not been able to find out how streakmod or clockwork mod install/work. I need to know how I can install one of these programs and how to restore a phone. If my phone is destroyed I need to be able to buy a new one and restore my old phone onto it.
[Streak 5 Q&A, Help & Troubleshooting] (InsertNameHere):
Try starting here

And this guide is good.

You only need Streakmod if you are planning to flash a custom rom, otherwise just flash the latest 351/354/360 rom and recovery.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Edit 10/11/12

I received my jig from mobiletechvideos.com today. It worked as advertised. It reset the triangle, as well reset the custom binary download count to No, and reset current binary to "Samsung Official" even though I am running entropy512's 10092011 kernel.

Here is a link to a video, mine works just like the video

http://www.mobiletechvideos.com/blo...adds-sgs-ii-as-supported-jig-model/#more-1069

----------- original post below -------------

Has anyone tested a usb jig with the att gs2 yet?

It should work the same as with the i9100 version, but I was just wondering if anyone who has the phone that might have a jig and tested it yet.
[AT&T Samsung Galaxy S II SGH-I777] TechSilver13:
I just tested my jig (I am rooted and had the triangle on my att version) and my count now says NO and the yellow triangle is gone.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Thanks, I wanted to just make sure before I bought our made one.
[AT&T Samsung Galaxy S II SGH-I777] TechSilver13:
no problem man....glad you asked because i never would have tested it lol. So fantastic question!
[AT&T Samsung Galaxy S II SGH-I777] longr6:
My captivate jig did not work. Had to use the button combo and plug in usb.
[AT&T Samsung Galaxy S II SGH-I777] nyydynasty:
good to know. i guess i will not be able to use my captivate usb jig
[AT&T Samsung Galaxy S II SGH-I777] simpl3lang:
@Skyler2Dope

where can i get this jig? might come in handy someday. and i also want to get rid of my yellow triangle too.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Ebay, Amazon, xda market, mobiletechvideos.com or you can make on yourself just google "diy USB jig"
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
If I recall correctly, there are a few different possible resistor values for jigs? Which one is yours?

Now that I have a device with the bootloader counter, I need to get some resistors and finally open that package of MicroUSB breakouts from Sparkfun. :)
[AT&T Samsung Galaxy S II SGH-I777] naturefreak85:
I'm considering buying the SGS II in the next week, what exactly does the Jig do? I didn't see much in terms of why you would need this for rooting so I figured I would inquire.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
It will put your phone into download mode as long a your bootloaders are not corrupted (which can be done by other methods also), but more importantly it resets the binary flash counter to zero and removes the yellow triangle from the boot splash screen if you have a custom modified kernel or ROM flashed to your sgs2 phone.

All in all not a necessary device, but very useful to those who flash and modify their phone
[AT&T Samsung Galaxy S II SGH-I777] naturefreak85:
So if I am not mistaken it's just a way to prevent AT&T Support from visually seeing you have at somepoint flashed a different kernel and theoretically voided the warranty.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
That or just get rid of the yellow triangle if it annoys you.
[AT&T Samsung Galaxy S II SGH-I777] naturefreak85:
Oh that wouldn't bother me in the least considering how rarely I reboot my device. Thanks, I appreciate the help. I anticipate that the community will have roms churned out left and right for this device based off the ease of hacking and the number of ROMs that were available for the Captivate.
[AT&T Samsung Galaxy S II SGH-I777] anilkuj:
my captivate jig worked on the S II
[AT&T Samsung Galaxy S II SGH-I777] dayv:
I think we will see a few people with old jigs that do work and old jigs that don't and it will be because slightly off the mark resistance. I bet those whose old jig that does not work will just need to tweak their jig by an ohm or two.

By the way I ordered a jig from mobiletechvideos.com yesterday and I will report back on if it works when I get it here.
[AT&T Samsung Galaxy S II SGH-I777] shaxs:
Yes, mine did too!
[AT&T Samsung Galaxy S II SGH-I777] Vongabe14:
sorry for the noob question. Which method did you use to root?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
http://xdaforums.com/showthread.php?t=1285894

This way you will have root +cwm recovery
[AT&T Samsung Galaxy S II SGH-I777] bluetoothless:
Do you recall how many ohms your jig is and what wattage? I built mine with 301 ohms @1/4 Watts. Would unbrick Captivate to DL mode, but not soft-bricked Infuse. It would put working Infuse into DL mode though?????

an INFUSION of REALITY
[AT&T Samsung Galaxy S II SGH-I777] shaxs:
Not positive..I bought this one: http://www.amazon.com/gp/product/B0053H73JQ
[AT&T Samsung Galaxy S II SGH-I777] abacon15:
So whats the verdict on this? Is there one out there that will work and reset the counter?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
I have not received the one I ordered yet. Should come within the next week, will definitely post results when it comes.

From what others are posting, I'm pretty sure it will work.
[AT&T Samsung Galaxy S II SGH-I777] torred:
Got one on Ebay and worked perfect.

Listing was for Galaxy II specific.
[AT&T Samsung Galaxy S II SGH-I777] kinubic:
wasnt there still a 2ndary counter after the 1st one that shows how many times uve flashed the 1st counter lol. i read this somewhere
[AT&T Samsung Galaxy S II SGH-I777] wingman_214:
How are you guys getting the counter to reset?

I bought the jig from mobile tech videos when i had my cappy. My sgs2 wont recognize the jig when turned on but will boot into recovery mode if insert the jig then power on. When I insert the jig in download mode the yellow triangle still shows up.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
If I'm not mistaken you need to power down your phone, then insert the jig, the push the power button.
[AT&T Samsung Galaxy S II SGH-I777] wingman_214:
Ive done that.

Maybe its because in using CWM instead of the stock recovery image.

Its not that important, I just want to know for warranty purposes.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Did this action put your phone into download mode?
[AT&T Samsung Galaxy S II SGH-I777] wingman_214:
no it boots into recovery mode.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
The jig's primary purpose is to put your phone into download mode, if that is not working correctly then I doubt that it wood reset the triangle warning either.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Try this power your phone off, (maybe even pull your battery) then plug the jig in and don't touch any buttons and wait a few seconds and see what happens.

Here is a link with a YouTube video to how a properly working jig will operate.

http://www.mobiletechvideos.com/blo...adds-sgs-ii-as-supported-jig-model/#more-1069
[AT&T Samsung Galaxy S II SGH-I777] matusov:
I have a question, if im running CM 7.1 and have a yellow triangle on boot. Can i download the Kernel from here http://xdaforums.com/showthread.php?t=1285823 and run it threw Odin to get rid of the triangle?

That Kernel says for use with Stock ROMs which concerns me since im on cyanogen.

Any info is appreciated.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
You need to check with the kernel dev to be sure, but usually kernels labeled stock will not work with cm7 or miui roms.
[AT&T Samsung Galaxy S II SGH-I777] matusov:
Does anyone know what kernel to use with cm7.1 that would replicate same functionality as the jig?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Here is how I would do this, no promise that this would work, just guessing.

1. Make sure and have all apps backed up.

2. Have the cwm version of cm7 that I want on my sdcard and ready.

3. Flash this kernel via heimdall http://xdaforums.com/showthread.php?t=1286432 probably get a boot loop, but should get stock boot splash screen with no triangle warning.

4. Pull battery and boot into recovery (hopefully cwm recovery stuck through the flash above).

5. Flash the cm7 from cwm recovery that is on the sdcard

If that works should give you cm7 with stock boot screen with no warning triangle.
[AT&T Samsung Galaxy S II SGH-I777] matusov:
That doesn't sound promising. I don't want to refladh cm. It might be easier to buy the jig.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
yea, to do it without the jig you have to basically swap kernels somehow flashing to stock kernel via heimdall or Odin, then flash back to the kernel you need or want to run the ROM you are using via cwm or adb.

Why this works is the triangle warning on the initial boot splash is triggered (recognizes) when you flash a non stock samsung kernel via Odin or heimdall, but it does not notice when you flash a kernel via another method.
[AT&T Samsung Galaxy S II SGH-I777] Kadernal:
I ordered a jig from mobile tech... they say it will also reset the download mode counter.

When I look at my order it says its for the galaxy s jig... I guess they are one in the same?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Yes, the current jig they sell at mobile tech videos works for both sgs and sgs2 phones
[AT&T Samsung Galaxy S II SGH-I777] dayv:
I received my jig from mobiletechvideos.com today. It worked as advertised. It reset the triangle, as well reset the custom binary download count to No, and reset current binary to "Samsung Official" even though I am running entropy512's 10092011 kernel.

Here is a link to a video, mine works just like the video

http://www.mobiletechvideos.com/blo...adds-sgs-ii-as-supported-jig-model/#more-1069
[AT&T Samsung Galaxy S II SGH-I777] nyamoV2:
Just received my jig today. Works as stated. Can't remember who the seller was but i got mine off ebay for $2 with shipping. But it did take 2 weeks from my order date but for the price the wait was worth it
[AT&T Samsung Galaxy S II SGH-I777] mdstricklin:
Another thread I was reading earlier said the correct value to use for the SGH-i777 is 301 kΩ across pins 4 and 5 of the Micro USB-B connector.
[AT&T Samsung Galaxy S II SGH-I777] TOA Duck:
I am gonna make a jug tonight using 300k and 301k. Ill report back.

They are so simple to make and cheap.
[AT&T Samsung Galaxy S II SGH-I777] DirknJirkn13:
I bought a jig from MobileTechVideos that worked with my Captivate, but it doesn't work with my AT&T Galaxy SII. Anyone have the same problem?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
How long ago did you buy that jig, since the intensional sgs2 came out they changed the jig a little so it would work with both phones.

This quote below its taken directly from their website
[AT&T Samsung Galaxy S II SGH-I777] DirknJirkn13:
Damn I got it before the international version came out. Is there a way I can modify the jig and not buy a new one?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
see if someone will tell you the difference in the resistors. Try emailing mobile tech videos.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Anyone have a link to the USB Jig on Amazon?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
If no one has the link, search Samsung galaxy s ii USB jig.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
I did, and the only ones that come up are for Captivate. I ended up just ordering from MobileTechVideos.

Still wish there was a quick\easy way to get rid of the "!" without waiting for the jog to arrive, hehe.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
It only took me ten minutes with LINUX and most of that time was downloading and unzipping the necessary kernels
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Yes. We all know you love your LINUX as you make very clear in every 4th posting you write, hehehe. ;-)

It's not an option for me though. I do have a MAC tho, any chance you'd know the command line, files needed to clear the ! on a MAC smarty pants? heheh. A Mac is close to linux.

Not being a bi$#h, just givin ya a hard time, haha
[AT&T Samsung Galaxy S II SGH-I777] dayv:
it should be identical, or very close. You need heimdall for part of the procedure, have you tried that out already?

When I get home I'll post the steps how they should work with the commands.

I'm in traffic right now.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Treat me like I'm 5 years old. Last time I tried to be a "grown up" and go head-first into a process I didn't fully understand I bricked my Infuse 4G... I think I hold the record for the first and worst bricked Infuse 4G on the forums. HEHE. Ask GTG or Entropy, they know the story, hehe.

But yeah, I can do heimdall if you help me with the step by step commands and what not. I greatly appreciate it!
[AT&T Samsung Galaxy S II SGH-I777] dayv:
okay I should be home in about 20 minutes and then I'll start working on a step by step post
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
No rush whatsoever.
[AT&T Samsung Galaxy S II SGH-I777] abacon15:
Not to clutter this thread more, but if you make a new thread can you link to it dayv? I was under the impression you needed adb, something I know nothing about. I can do command line heimdall though!
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Nice!!! (I'm on stock rooted with entropy's I believe). I'm running errands but will try this tonight and advise... thanks again!
[AT&T Samsung Galaxy S II SGH-I777] Kadernal:
great guide there dayv. thanks.

used it and everything is great. no more yellow triangle.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Glad it worked for you. By the way I should mention entropy512 showed me how to do this in one of his threads.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
out of curiosity, when the phone boots and shows the triangle "!" screen, why does it say GT-9100? Isn't it a I777? Is that because of the kernel or has it always done that and I'm just blind?
[AT&T Samsung Galaxy S II SGH-I777] dayv:
That goes along with the triangle warning and came from codeworkx kernel you flashed to get cwm so you could root, and that will go away when you get rid of the triangle warning.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Download mode is press and hold all 3 buttons while powered off, or press and hold vol up and down then plug in USB? sorry for the silly question, i forget.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Just volume up and down, plug in and wait about 4 seconds
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
I'm getting DEVICE DETECTED, but then when I run the command:

Initialising connection...

Detecting device...

Claiming interface...

ERROR: Claiming interface failed!
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Did you try

Sudo heimdall flash --kernel zImage
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Yep, entered admin credentials then it did the same thing, same message,

---------- Post added at 03:09 PM ---------- Previous post was at 03:07 PM ----------

Oh for fu@#s sake. It's the iMac again. LOL.

I did it on my MacBook Air and it worked fine. Silly apple uses an internal powered USB hub inside the iMac, and it doesn't have proper communications capability for flashing. I bricked 2 Infuses before I learned this.

So lesson for everyone, DONT USE IMAC, use Macbook Pro or Macbook Air... or Mac Mini....

It worked, counter 0'd, triangle\"!" gone, and back to beautifulness!

THANK YOU THANK YOU THANK YOU!!!!
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Glad it worked. And now I know what is causing you Mac guys that error message, I know I've seen it posted by someone else in they last couple days somewhere.

Also just so you know you are running the stock kernel that came with the phone but you are still rooted. Also if you flash a new kernel and/or ROM via cwm or adb the triangle will not come back, it is only triggered when flashing a custom kernel and/or ROM via download mode with heimdall or Odin
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Oh so this undid the kernel I had on it in order to root it?

Would it be advisable to re-kernalize (hehe right?) that one that I had flashed to root it? It was giving me amazing battery life, tho that may just be the phone in general. Please advise.

EDIT - The kernel I'd used to root was the one from codeworkx
[AT&T Samsung Galaxy S II SGH-I777] dayv:
To you first question, yes you removed codeworkx kernel and swapped in the stock one entropy512 posted.

To you second, I couldn't say for sure which kernel is better, though codeworkx does have a good rep as a dev and has done some power saving mods in kernels for other phones, so it may of been his kernel that gave you good battery life. I'll post the steps you need to do it without getting the triangle warning back here in a few minutes and you can decide whether you want to do it or not. It is not any harder than what you have already done to this point. Plus you can use these steps to flash any kernel you choose.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
I downloaded and extracted his kernel. Can't I just flash it in heimdall just like I just did with the other zImage?
[AT&T Samsung Galaxy S II SGH-I777] abacon15:
You can, but you'll get the triangle back. Btw, the counter hasn't been reset, you just have the stock kernel back and therefore the phone is "happy" again and isn't showing the exclamation point stating the kernel isn't stock.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Oh, I thought if I flashed any other kernel using heimdall it won't give me the triangle back, I thought that was only when using CWM to flash it. ???
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Bella92108 sent you a pm.

Here are the steps using adb.

You can get adb from here

http://developer.android.com/sdk/index.html

adb is part of the sdk package that you can download from there.

Here is a guide to getting adb up and running on a mac, since that seems to be the main thing we are working with today.

http://xdaforums.com/showthread.php?p=9842005

I know this may seem like a bit of a pain, but once you get through it and get adb up and running you wont have to do it again. And adb is a very useful tool if you are going to be flashing much. Now on to how to flash a clockworkx kernel with adb

1. Go to clockworkx thread and download his cwm kernel from here

http://xdaforums.com/showthread.php?t=1285823

While there hit his thanks button for putting his kernel out

2. Extract the contents of the tar file you downloaded from codeworkx thread, it will be a zImage (kernel)

3. Turn your phone on normal boot up and connect to your computer, do not select usb storage mode, leave it on normal connected and untouched from there (no it won't work in download mode - it will work from recovery, this makes adb very useful if you get stuck in a bootloop and cant boot normally, you can boot into recovery and use adb to push any needed files to your phone)

4. Open terminal and navigate to the folder/directory where you have the extracted zImage

5. Enter command into terminal

adb push zImage /sdcard/zImage

This command is putting a copy of the kernel on your sdcard

6. Enter command into termianl

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

This "dd if/of" command is reading the contents of the zImage that we put on your sdcard and printing those comments to the partition block where the kernel resides on our phone

7. Once the above command has completed - make sure you wait till it finishes - disconnect your phone from your computer and reboot your phone. When it boots up it will boot up with codeworkx kernel, and since we did not flash via heimdall or odin we will not get the triangle warning.

Obviously you can flash any kernel via this method, just make sure the kernel you flash is compatible with your phone and the rom (system image) you are running.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Holey crapoli! LOL. Would it be easier to do this on a PC? I have windows on my mac too if it's more simple, lol.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
It is flashing a custom rom or kernel via heimdall or odin that triggers the warning. Flashing via cwm or adb will not trigger the warning.
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
Step 6 is copying it to the device just fine, but then Step 7 I think has something awry because it just brings up the adb shell usage instructions.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
adb shell su dd if=/sdcard/zImage of=/dev/block/mmcblk0p5

Try this, break the command up into its individual parts as follows

enter

adb shell

enter

su

EDIT --- What to do if you get permission denied ---

Note: if you get a permission denied open you phones main launcher page then re-enter the "su" command in your terminal adb shell and watch your phone to see if super user is popping up asking for permission, if it is allow it. One other thing that could cause permission denied is if you phone is not in debugging mode so if you are still getting denied on your phone got to settings>applications>developement and make sure usb debugging is checked.

enter

dd if=/sdcard/zImage of=/dev/block/mmcblk0p5

Then last as a quick way to exit the adb shell and reboot

enter

reboot
[AT&T Samsung Galaxy S II SGH-I777] bella92108:
I'm getting Permission denied on "su"
[AT&T Samsung Galaxy S II SGH-I777] dayv:
The instructions on my post have been edited for what to do if you get permission denied after the "su" command
[AT&T Samsung Galaxy S II SGH-I777] Kadernal:
Ahh I wish I had been in here earlier while I discovered and set up adb on my own.

I also had to change over to Entropy's exp DD kernel in order to change my boot animation... so Im back with the triangle until my jig gets here.
[AT&T Samsung Galaxy S II SGH-I777] dayv:
Two different people followed the guide link to setting up adb in Mac osx that is in post #77 and pm'd me back, it took both of them about five minutes to get set up. So it looks like that is a good resource if you are interested.