No need for a long explanation, just a link or two, and/or some terms I can google for.
And, yes, I have been reading/searching the forum, and only find old posts mentioning Odin as a technique. Is there anything like SuperOneClick out?
Thanks!
Hi, Rooting through odin currently seems to be the most reliable and safest option.
There is other methods however can cause problems with the phone.
Head over to http://forum.xda-developers.com/showthread.php?t=1103399
Based on the current firmware download the cf root that matches it, extract it and flash using odin.
Hope this helps.
I literally just received my SGS2 about 2 hours ago and read a bit of the thread, not all considering how large it is.
I know this roots but does this unlock the BL at the same time since its installing CWM?
Sent from my SAMSUNG-SGH-I777 using xda premium
Up until recently, SGS2 bootloaders have been 'unlocked'. The easiest way to test this would be to try and use a jig to reset the flash counter on the phone after you've rooted it.
If you can't reset the counter, then the firmware that came with your phone has the locked bootloader (I'm sure someone will be along any second now & tell us exactly which version the bootloader started to be locked in . The details are somewhere on the forum).
Easy fix to this is to flash firmware that has the bootloader unlocked. Alternatively, you simply flash the old bootloader over whatever firmware you're running. This is also available on the forum *somewhere* (I don't have a link handy).
Edit to add - About halfway down the page in this thread , there's a section in bold red type which has a link to a tar of the old bootloader you can flash in Odin should you need to.
Auxilium said:
I literally just received my SGS2 about 2 hours ago and read a bit of the thread, not all considering how large it is.
I know this roots but does this unlock the BL at the same time since its installing CWM?
Sent from my SAMSUNG-SGH-I777 using xda premium
Click to expand...
Click to collapse
MistahBungle said:
Up until recently, SGS2 bootloaders have been 'unlocked'. The easiest way to test this would be to try and use a jig to reset the flash counter on the phone after you've rooted it.
If you can't reset the counter, then the firmware that came with your phone has the locked bootloader (I'm sure someone will be along any second now & tell us exactly which version the bootloader started to be locked in . The details are somewhere on the forum).
Easy fix to this is to flash firmware that has the bootloader unlocked. Alternatively, you simply flash the old bootloader over whatever firmware you're running. This is also available on the forum *somewhere* (I don't have a link handy).
Edit to add - About halfway down the page in this thread , there's a section in bold red type which has a link to a tar of the old bootloader you can flash in Odin should you need to.
Click to expand...
Click to collapse
Hi,
I've rooted my sgs2 using CF-Root, i found it better than OneClickRoot, reason for that is when i used oneclickroot the phone rooted then went back after i rebooted, which is weird. So i flashed CF-Root using ODIN and its perfect.
What I want to ask if you could help me please, is how can i see my flash counter? (if there is any)
and what is a jig, does it mean usb connection or is it a device i need to buy?
Thanks
Go into download mode (switch phone off - then do 3 finger reboot - hold home, volume down & power button at the same time), if you've flashed a non-stock rom/kernel in Odin it will show Custom binary download: x, where x is the number of times you've flashed a rom or kernel in Odin.
The jig is a usb plug with a certain amount of resistance over some of the pins of the plug (301k Ω or thereabouts I believe). To use it, you switch the phone off, plug the jig into the usb port on the phone, it reboots the phone into download mode and you'll get a message saying "Erasing download information successful". It will now show Custom Binary Download as no & Custom Binary as Samsung Official.
This will also get rid of the yellow warning triangle that appears at boot as long as you're using an "old" bootloader. Samsung recently started including "locked" bootloaders with their newer firmware in the last few months that don't allow a jig to reset the flash counter.
These cost a few dollars on eBay, do a search for "Samsung Galaxy S2 jig" or similar.
ab.riyami said:
Hi,
I've rooted my sgs2 using CF-Root, i found it better than OneClickRoot, reason for that is when i used oneclickroot the phone rooted then went back after i rebooted, which is weird. So i flashed CF-Root using ODIN and its perfect.
What I want to ask if you could help me please, is how can i see my flash counter? (if there is any)
and what is a jig, does it mean usb connection or is it a device i need to buy?
Thanks
Click to expand...
Click to collapse
Search for the zergRush method. Its the easiest one so far. I personally used odin to flash a rooted cf-kernel but used zergRush to root a friens sgs2 and its really easy. You must have the adb drivers installed for sgs3.
Sent from my GT-I9100 using Tapatalk
bobkoure said:
And, yes, I have been reading/searching the forum, and only find old posts mentioning Odin as a technique. Is there anything like SuperOneClick out?
Thanks!
Click to expand...
Click to collapse
Wanna bet 100$ that you didn't? Paypal only.
There's a ****ing sticky with one non-Odin method, which you just missed, because you were too busy furiously searching for other methods, which were also described many times in the same forums.
Hi kinda off topic, i already rooted my SGS2 by flashing insecure kernel from Odia for DXKL3 and rooting it then flashing back the original kernel. now i want to install CWM, I see a lot of guides and searched, all looks like that need to install a CWM enabled rom or use a kernel that is compatible with CWM, thats where the part i get confused since most of the guide points you to a diffrent kernel from the insecure kernel, cant you use the insecure kernel tha odia posted specific for my DXKL3? and i dont want to install a custom ROM just for CWM it would defeat the purpose since i want to back up my stock firmware.
MistahBungle said:
Go into download mode (switch phone off - then do 3 finger reboot - hold home, volume down & power button at the same time), if you've flashed a non-stock rom/kernel in Odin it will show Custom binary download: x, where x is the number of times you've flashed a rom or kernel in Odin.
The jig is a usb plug with a certain amount of resistance over some of the pins of the plug (301k Ω or thereabouts I believe). To use it, you switch the phone off, plug the jig into the usb port on the phone, it reboots the phone into download mode and you'll get a message saying "Erasing download information successful". It will now show Custom Binary Download as no & Custom Binary as Samsung Official.
This will also get rid of the yellow warning triangle that appears at boot as long as you're using an "old" bootloader. Samsung recently started including "locked" bootloaders with their newer firmware in the last few months that don't allow a jig to reset the flash counter.
These cost a few dollars on eBay, do a search for "Samsung Galaxy S2 jig" or similar.
Click to expand...
Click to collapse
Thanks for the explanation mate, so then the jig is a device to buy not just the normal usb wire.
I'm thinking of getting it but now that its useless if firmware wont allow counter resets using jig......
quick Q, is there another method of resetting the counter and removing the yellow triangle? (it doesnt matter to me but incase i need to take it back for warrantee id need to do that i reckon)
There's no other way to reset the counter that I'm aware of. There's another method you can use to get rid of the triangle tho. 2nd post of the CFRoot thread details how to do this.
I suggest you get a jig. For less than $5 the peace of mind having one gives you is priceless.
ab.riyami said:
Thanks for the explanation mate, so then the jig is a device to buy not just the normal usb wire.
I'm thinking of getting it but now that its useless if firmware wont allow counter resets using jig......
quick Q, is there another method of resetting the counter and removing the yellow triangle? (it doesnt matter to me but incase i need to take it back for warrantee id need to do that i reckon)
Click to expand...
Click to collapse
i used the zergrush exploit, worked fine
http://forum.xda-developers.com/showthread.php?t=1319653
Related
Okay so I decided to root my s2 this evening and followed the instructions on another forum. (samsunggalaxysforums)
I managed to finish the Odin installation, and then moved onto SuperOneClick to root my phone.
Unfortunately, the SuperOneClick program froze completely on Step 6 (no idea why), and I was unable to continue. I could only pull out the USB cable and hope for the best.
Now I don't know how to explain this, but it seems like my s2 screen has changed colour slightly. It now has more of a 'warmer' tone to it. (and there is no option changed or selected in Display mode that can provide this look) I'm almost certain that it looks different. Could I have damaged the screen? Have I done any long-term damage to my phone? Is there any way I can find out?
Also when I now reboot, I see a yellow warning triangle on start-up.
Basically, is there anyway I can go back? I don't think this rooting business is for me, and I was extremely worried when the SuperOneClick program froze.
Whatever I have done in Odin, can I reverse?
Any help would be greatly appreciated. (I am not technical on phones, so please go easy)
EDIT - Err, nevermind. I re-flashed the Stock Kernel and it seems the screen tone has returned and the yellow warning triangle has disappeared. I am still on the edge on whether to try this again, as I do not wish to do damage to my phone. Has anyone else had SuperOneClick freeze during the root process? And can this seriously damage your phone?
The best way to get get root and cwm is to flash chainfire kernel via odin. Btw you can also flash litening rom via odin also has root and cwm. It's very easy and comfortable. Before you do this at all I would
Flash the latest stock firmware first.
Ps: later you can try leomarrom, for me personally the best one at the moment.
Regards
Sent from my GT-I9100 using XDA App
CWM and root as said above makes more sense than from another forum who look to have posted an obsolete method .
Root + CWM .
http://forum.xda-developers.com/showthread.php?t=1103399
jje
Okay so I checked it out and it looks easy to root this phone but I want to put clockworkmod on the phone so that I can make custom backups. I am a little confused it looks like this phone has a download mode where I can do my flashing without CWM is that correct? If I understand right I have to download or flash a custom kernel with temp root permissions in order to install CWM, then from there I can use superoneclick to root permanantly. So then do I go back to the original kernel or a custom one if I like? Do I need CWM to install custom ROMS or can I just use this download mode? I am sorry for all the questions this is only my second samart phone actually third but I dont really count the Blackberry curve 2g. I never rooted my g2x till after it got its gingerbread update so I never used superoneclick I just had to use nvflash to install CWM then flash a custom ROM so this is a little different to me. I see there is alot of dev stuff for this phone and I cant wait to get started but I want to make sure I do it right. I saw a few other methods for root but since I want cwm anyway I figure just use superoneclick. Also if I hold vol down+home+power then my phone will do a factory reset right? unless I install CWM then it will boot into cwm right? Sorry to ask all these questions I just need alittle bit more info before I start I am very nosy and I like to understand fully what I am doing and how it works. so anyone with any helpful advice on this phone please chime in I would like to know all the tips tricks and shorcuts that this phone has. Thanks in advance and again it is nice to join a new fourm.
Charlie
Tl;dr; there's a Q&A thread with your answers.
Have a look for cf-root, its got everything you need and easy to follow instructions
Sent from my GT-I9100 using XDA App
As per seanicca above, you need CF root which is both rooting and CWM in one flash (using Odin).
Look at the xda bookmarks in my sig for a link and just read the instructions in the thread. It's a couple of minutes and it's done.
So what is this flash counter I keep reading about? Samsung actually put a counter in the phone to see how much flashing goes on? I still cant belive this phone has its own flash mode basically. I dont know that much about phones maybe that is a normal feature but I dont think so.
mojorisin7178 said:
So what is this flash counter I keep reading about? Samsung actually put a counter in the phone to see how much flashing goes on? I still cant belive this phone has its own flash mode basically. I dont know that much about phones maybe that is a normal feature but I dont think so.
Click to expand...
Click to collapse
You're right - it's not a normal feature. I've never had it on a phone before the S2, but I'm sure it must have been around before. I've heard of some suppliers refusing to repair or replace phones that have a flash count on them, but I've also heard of an equal amount that don't care and ignore or don't know about it.
As you'll see all over the place on this forum there's 2 ways to get rid of it. 1 reflash a stock kernel, or 2 use a usb jig. I've gone down the 2nd route as it was only a few quid and is just quick and easy.
Hi Guys,
I'm sorry for the perhaps inane question, but I can't seem to get this to work:
I need to flash back to a branded t-mobile UK rom, as my phone has stopped recognising the sim card (sim works in other devices, working sims don't work in the s2) and I need to send it back to t-mobile for a warranty repair...
I never went too far into customization, and always stayed with official roms - just the more updated ones.
Anyway, now I try to flash back using these roms (http://forum.xda-developers.com/showthread.php?t=1113928), and it won't work... Hangs right at the last minute of the download:
Code:
<ID:0/018> Now Writing.. Please wait about 2 minutes
<ID:0/018>
<ID:0/018> Receive Response form LOKE
<ID:0/018> Complete(Write) operation failed.
That's the last thing I see...
I'm about to try the last of the 3 roms, but not holding out too much hope.
So, my questions are:
Will having an unbranded but official rom still invalidate the warranty?
How can I get one of these roms to work?!
Any help would be hugely appreciated.
Cheers,
Mike
Incidentally, I have tried and tried this, and searched for anyone solving the same problem (eg. http://forum.xda-developers.com/showthread.php?t=1369452), but to no avail.
And I'm still trying, somewhat desparately! I can flash some roms to get the phone booting - but none recognise the sim card (which makes me think it's a hardware problem, not software).
Again, your help would be hugely appreciated!
MikeAshelby said:
So, my questions are:
Will having an unbranded but official rom still invalidate the warranty?
How can I get one of these roms to work?!
Click to expand...
Click to collapse
If the ROM you're using is a Stock ROM despite being unbranded, there shouldn't be any problem. I recently send my HTC Desire with a Stock ROM to Vodafone support and didn't said nothing about it not being a Vodafone ROM.
As for the ROMs, try to flash the same PDA version as the ROM installed to see if it works without problem.
It does sound like a hardware problem.
I'd flash T-Mobile UK BOKG2 Firmware via Odin, reset the counter with a USB jig and send it back to T-Mobile.
T-Mobile UK
BOKG2
Firmware info: PDA:BOKG2|PHONE:BOKG1|CSC:TMUKF1
Thanks AzureusPT: I'd definitely argue that there shouldn't be a problem with there being a Stock rom on there.
I'm not 100% sure what you mean by flashing the "same PDA version as the Rom installed"; could you elaborate? The last ROM I managed to get working was XWKI4 - and that was wicked (save for the lack of sim!).
Spannaa: I can't get any of those firmwares (http://forum.xda-developers.com/showthread.php?t=1113928) working via Odin... Am I being a complete noob?
When I flash these roms, the phone reboots, then gets stuck at the boot animation. I did notice that when it's installing it says something about being unable to write to 'system/csc/TMU' or something similar; could that have something to do with it? If so, is there anything I should be doing to make that work?!
Not sure what you're doing wrong but, after rooting my sgs2 using CF-Root, I checked I could get back to stock by flashing the above firmware via Odin (following the instructions here).
OK. I'll take you through my process, and see what you think!
I download the pair of files (firmware and kernel).
I extract these zips into a directory.
I open ODIN3 v1.85.
I put the kernel in PDA
I put the firmware in CSC (I have tried a few combinations of these)
I hit start.
Now, sometimes it gets stuck at the end of the copying process (just before the reboot). If I reboot manually it tries to install.
Other times it appears to install properly (ODIN says PASS! though the phone does have an error as above (unable to write to 'system/csc/TMU' or something similar).
Then it gets stuck on the boot animation.
It works fine with these firmwares: http://forum.xda-developers.com/showthread.php?t=1075278, but they're not branded to t-mobile.
I'm worried that if I send it off they will say I've voided the warranty by installing non-t-mobile firmware. I've always stuck with official firmwares to be on the safe side - but now I seem stuck with unbranded ones.
Any thoughts?
I am so sorry... I'm a complete idiot.
I seem to have completely missed the very top sticky on this forum: http://forum.xda-developers.com/showthread.php?t=1108499
This is the one that's helped. I'm now back on branded ROM, and all is well. Thank you one and all for your help and patience... please don't flame me!
One more question. How do I know if I need to use USB jig? As far as my phone goes I don't have the yellow triangle, and it says "Custom Binary: No" on the boot loader when flashing a rom... I've only ever installed official roms (no custom roms) - so does this mean I'm safe warranty-wise?
If I need USB jig, can this be done via software, or do I need the dongle?
MikeAshelby said:
I extract these zips into a directory.
I open ODIN3 v1.85.
I put the kernel in PDA
I put the firmware in CSC (I have tried a few combinations of these)
Click to expand...
Click to collapse
**** man what are you doing???? Firmware and kernal both get flashed in the PDA section. So you can only flash 1 at a time. First firmware then kernal if required.
The firmware should already have a kernal built in.
Try again.
Edit: While I was posting it seems you got it sorted.
Sent from my GT-I9100 using xda premium
Thanks sxi200... Like you say, I got it sorted, but that's good to know for next time!
So the firmware has the kernel built in, so that doesn't need flashing - unless all I've done is root with an unofficial kernel - correct?
Any thoughts on the USB Jig thing?
MikeAshelby said:
Thanks sxi200... Like you say, I got it sorted, but that's good to know for next time!
So the firmware has the kernel built in, so that doesn't need flashing - unless all I've done is root with an unofficial kernel - correct?
Any thoughts on the USB Jig thing?
Click to expand...
Click to collapse
Yep. You only really need to flash a kernal when you want a custom one like cf root, speedmod, siyah etc. These can add things like root, cwm recovery for custom rom flashing, overclocking ability etc.
As for usb / download mode jig its mainly used to remove the yellow triangle and binary counter which show after flashing unofficial kernals in Odin. Its also an easy quick way to get into download mode. I bought one off eBay for $2 delivered.
Sent from my GT-I9100 using xda premium
MikeAshelby said:
Any thoughts on the USB Jig thing?
Click to expand...
Click to collapse
In download mode, if there's no yellow triangle and it says
Custom Binary Download: No
Current Binary: Samsung Official
then you don't need the USB Jig.
Thank you guys! I really appreciate that! I can go back to the t-mobile shop with my head held high!
I really appreciate all your help!
I got an S2 via an upgrade with Vodafone UK and after deciding that the 3g performance was unacceptable i returned the phone. Having flashed Checkrom i bought a USB jig to reset the Custom Binary Counter (or whatever its called) and it worked a treat.
I got a new S2 the other day unbranded from Dialaphone.com but for some reason on this phone the Jig does not work. When i insert the jig the phone automatically boots into download mode like normal but the custom counter has not reset nor has the yellow triangle been removed. Since jigs are so cheap i bought a second one in case the first was faulty but this too does not work.
I've done some reading and i guess it has something to with the bootloader? Being the noob that i am i just wanted to get some clear advice on what it is i actually have to do to sort the problem.
Thanks
Hi! Chances are that your new phone has the new bootloader, which Samsung has disallowed the clearing of the custom flash counter.
Flash the old bootloader referenced in this post
http://forum.xda-developers.com/showpost.php?p=16781156&postcount=2
using Odin and you should be good to go.
Enjoy your SGSII!
i wish if people use the search more often
qwerty warrior said:
i wish if people use the search more often
Click to expand...
Click to collapse
I wish people would read OP's more often. I clearly stated that i had done some reading but wanted clarification on whether i need to flash a new bootloader or something.
Goooober said:
I wish people would read OP's more often. I clearly stated that i had done some reading but wanted clarification on whether i need to flash a new bootloader or something.
Click to expand...
Click to collapse
Np mate. Just flash the old bootloader given in Intratech thread via odin and you should be good
Hello fellow XDA user
I have recently bought a the I9100 internation version and I am really pleased, however I do know the power of a ROM and how much it could improve or brick your phone.
However I came from the Galaxy S i9000, I never managed to recover the phone, so it would be recognized by kies, it did recognize my phone, but it said that 'Kies didn't support any upgrades for it'. Meaning if I would like to return it for garantee reasons, the shop or manufacturer will see I have been messing with my phone, which excludes my warranty.
Therefore I wonderd if there was a possibility to install roms or root your phone and unroot it, so kies would regonize it again.
Thanks alot and feel free to suggest any rom
Intensity007 said:
Hello fellow XDA user
I have recently bought a the I9100 internation version and I am really pleased, however I do know the power of a ROM and how much it could improve or brick your phone.
However I came from the Galaxy S i9000, I never managed to recover the phone, so it would be recognized by kies, it did recognize my phone, but it said that 'Kies didn't support any upgrades for it'. Meaning if I would like to return it for garantee reasons, the shop or manufacturer will see I have been messing with my phone, which excludes my warranty.
Therefore I wonderd if there was a possibility to install roms or root your phone and unroot it, so kies would regonize it again.
Thanks alot and feel free to suggest any rom
Click to expand...
Click to collapse
yes there is a way cfroot to which will give you superuser access and also CWM recovery by then swapping back to stock kernel will unroot also if you using odin to flash this wil increase binary counter look for a app called triangle away this will reset the binary counter but only works on ics.
this is just basics to answer quickly your question please still search within the sgs2 forum sections most of all new users questions have been answered and there is many guides for new users to refer to in development sections prior to installing customs roms etc
DJBoxer said:
yes there is a way cfroot to which will give you superuser access and also CWM recovery by then swapping back to stock kernel will unroot also if you using odin to flash this wil increase binary counter look for a app called triangle away this will reset the binary counter but only works on ics.
this is just basics to answer quickly your question please still search within the sgs2 forum sections most of all new users questions have been answered and there is many guides for new users to refer to in development sections prior to installing customs roms etc
Click to expand...
Click to collapse
I know about CF root .. but as I said before, I managed to restore the stock functionality of my Galaxy S, but I never managed to get support from Kies again. ('Kies doesn't support updates for your phone'). I don't know if the Galaxy S II method might diffrentiate from that .. but I do want to be on the safe side with my warranty and I don't want another bad to happen to my phone.
Quik Recap
1) Prepare Odin --> Go download Mode (Power + volume down + home button)
2) Flash Phone --> Odin --> Install CF Root Kernel
3) Mount Phone ---> USB --> Download Rom ---> Boot ClockWorkRecovery (Power + volume up + home button)
4) Enjoy Rom --> Enjoy Xda Power
5) How to Revert?, will kies regonize it and support it
Code:
[URL="http://forum.xda-developers.com/showpost.php?p=20075898&postcount="]CF Root Kernals By Chainfire[/URL]
Can someone please answer my post above, I really want to start modding, but I also want to be able to get back to an unrooted version with Kies support
Check out the links in my signature, especially the one about going back to stock. That should satisfy your request.
Long story short, reset your flash counter and flash stock rom. But make sure you READ
OK. The experience on here over the past 6 mths or so goes something like this. About 50% of people who go back to stock firmware for their region after using custom roms or stock firmware not for their region seem to be able to get OTA updates via Kies OK. For some reason(s), the other 50% or so of these people seem not to be able to get OTA updates to work despite flashing a full stock rom for their region (with correct CSC).
Why doesn't it seem to work for some people ? Who knows ? I don't think I've seen a single answer that could cover even a small majority of those cases.
Regardless, if you find you ever go back to stock with the intention of getting OTA firmware updates & they don't work, do what plenty of people on here do & flash them via Odin. Easy fixed.
The bottom line with warranties is this. The moment you start rooting your phone or flashing non-stock firmware on it, you should forget about/lose all expectations of warranty service/replacement should something go wrong with your phone. At the end of the day, you mess with your phone, why should Samsung/your telco foot the bill ?
Having said that, if you format everything, go back to stock & reset the flash counter, again, the experience on here is many people seem to get warranty service OK.
What you seem to be looking for is a 100% iron-clad guarantee.
There isn't any. If potentially borking your phone & having to pay to have it repaired/replaced yourself frightens you, best advice would be simply don't mess with it. Stay on stock. That's the only way you're getting 100% guarantees. If you've only ever been on stock/OTA updates & never rooted/flashed custom firmware and the phone borks, they pay to fix it.
Pretty simple really.