[Q] Help wrong kernel (I9100) Solution? - AT&T Samsung Galaxy S II SGH-I777

Hi XDA
First of all id like to apologize if there is something not clear it’s just that English is not my native language.
I recently got my AT&T SGSII from the US and as I live in Bolivia the first thing I wanted to do was to root and unlock it to be able to use the phone here.
Unfortunately I rushed things and made a stupid mistake. I think I flashed an incorrect kernel, one that is for the SGSII I9100.
In Odin I marked “PDA” and flashed the kernel: “XWKDD_insecure” the phone rebooted and shows the loading screen: “Samsung Galaxy S II I9100” with the yellow triangle. Then I wanted to run the “s2 root” to complete the process but didn’t work, there was when I realized that something was wrong.
After unplugging the phone, the “Back” and “Search” buttons didn’t work at all. Now, as I didn’t complete the rooting process and I am a newbie I don’t know what do.
I’d appreciate if someone could help me. Should I reflash an original kernel to have the phone like before? If so, which one exactly?
Thanks a lot in advance.
This is the information showed about the phone now:
Android Version: 2.3.4
Baseband Version I777UCKH7
Kernel Version 2.6.35.7

SrGiO said:
Hi XDA
First of all id like to apologize if there is something not clear it’s just that English is not my native language.
I recently got my AT&T SGSII from the US and as I live in Bolivia the first thing I wanted to do was to root and unlock it to be able to use the phone here.
Unfortunately I rushed things and made a stupid mistake. I think I flashed an incorrect kernel, one that is for the SGSII I9100.
In Odin I marked “PDA” and flashed the kernel: “XWKDD_insecure” the phone rebooted and shows the loading screen: “Samsung Galaxy S II I9100” with the yellow triangle. Then I wanted to run the “s2 root” to complete the process but didn’t work, there was when I realized that something was wrong.
After unplugging the phone, the “Back” and “Search” buttons didn’t work at all. Now, as I didn’t complete the rooting process and I am a newbie I don’t know what do.
I’d appreciate if someone could help me. Should I reflash an original kernel to have the phone like before? If so, which one exactly?
Thanks a lot in advance.
This is the information showed about the phone now:
Android Version: 2.3.4
Baseband Version I777UCKH7
Kernel Version 2.6.35.7
Click to expand...
Click to collapse
My brother also did something like you when he tried to root his AT&T SGSII, we just flashed a new one, not entirely sure which version tho.
But you can try one from http://forum.xda-developers.com/showthread.php?t=1286432

Already covered. Try looking in the sticky and find the 'return to stock' thread.

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

I was too busy to read.
Sent from my SGH-I777 using xda premium

Intub8 said:
View attachment 930201
I was too busy to read.
Click to expand...
Click to collapse
Nice first post!

Thanks for replying and im sorry i took this much to reply, i broke my laptop and i ve been disconnected these days :s.
I read the posts u suggested me, and yes im a total newbie so i would appreciate if someone can tell me if i should flash only the sotck kernel to fix the buttons that are not working or is it necessary to flash a rom or a rom/kernel combination to fix the problem? Thanks in advance

SrGiO said:
Thanks for replying and im sorry i took this much to reply, i broke my laptop and i ve been disconnected these days :s.
I read the posts u suggested me, and yes im a total newbie so i would appreciate if someone can tell me if i should flash only the sotck kernel to fix the buttons that are not working or is it necessary to flash a rom or a rom/kernel combination to fix the problem? Thanks in advance
Click to expand...
Click to collapse
Flash back to stock completely. Then start over again with correct flashitis apparatus!
Sent from my SAMSUNG-SGH-I717 using xda premium

SrGiO said:
Thanks for replying and im sorry i took this much to reply, i broke my laptop and i ve been disconnected these days :s.
I read the posts u suggested me, and yes im a total newbie so i would appreciate if someone can tell me if i should flash only the sotck kernel to fix the buttons that are not working or is it necessary to flash a rom or a rom/kernel combination to fix the problem? Thanks in advance
Click to expand...
Click to collapse
If you flashed just the I9100 kernel then you can correct it by flashing only an I777 kernel. From reading your OP I'm pretty sure that is the case. However, if you flashed a complete I9100 firmware, then you will need to flash the complete I777 firmware.

creepyncrawly said:
If you flashed just the I9100 kernel then you can correct it by flashing only an I777 kernel. From reading your OP I'm pretty sure that is the case. However, if you flashed a complete I9100 firmware, then you will need to flash the complete I777 firmware.
Click to expand...
Click to collapse
Thanks a lot!
Yes i only flashed the kernel and according to you i will have to flashed the official i777 kernel.
I ve been reading posts from some people who had problems tryin to get back to stock and i dont know if doing a wipe would help not to have a failed process. I ask this because as I flashed the wrong kernel now when i get into the recovery mode i cant select with the on/off button so basically i cant do anything in it.
I would aprecciate if someone could tell me what method should i use in order to have less problems. Is Odin the rigth one or should i use another?
Thanks a lot

SrGiO said:
Thanks a lot!
Yes i only flashed the kernel and according to you i will have to flashed the official i777 kernel.
I ve been reading posts from some people who had problems tryin to get back to stock and i dont know if doing a wipe would help not to have a failed process. I ask this because as I flashed the wrong kernel now when i get into the recovery mode i cant select with the on/off button so basically i cant do anything in it.
I would aprecciate if someone could tell me what method should i use in order to have less problems. Is Odin the rigth one or should i use another?
Thanks a lot
Click to expand...
Click to collapse
It doesn't have to be the official (stock) I777 kernel. You could flash Entropy's Daily Driver kernel or SiyahKernel.
Go to the [GUIDE] How to Flash Custom Binaries Without Ever Incrementing the Flash Counter linked in my signature and use one of step 3a, 3b or 3c.

creepyncrawly said:
It doesn't have to be the official (stock) I777 kernel. You could flash Entropy's Daily Driver kernel or SiyahKernel.
Go to the [GUIDE] How to Flash Custom Binaries Without Ever Incrementing the Flash Counter linked in my signature and use one of step 3a, 3b or 3c.
Click to expand...
Click to collapse
I really appreciate your help, i only have one more question. As i am planning to unlock the phone, should i use one of those kernels to be able to root it? Is there any difference if i use one of them over the insecure version of the official one or there is an specific in this case?
Thanks!!!

Entropys kernel has root and its insecure.
Sent from my SGH-I777 using Tapatalk

SrGiO said:
I really appreciate your help, i only have one more question. As i am planning to unlock the phone, should i use one of those kernels to be able to root it? Is there any difference if i use one of them over the insecure version of the official one or there is an specific in this case?
Thanks!!!
Click to expand...
Click to collapse
I should have been more clear in my previous answer. I gave you the wrong advice since your attempt to root with s2 root was unsuccessful. If you follow my guide, you must root first, then install the kernel. All of methods 3a, 3b and 3c require root. You can use one of the methods in step 2 to root. DooMLoRD's Easy Rooting Toolkit is the preferred method if you are on 2.3.4, which your original post says you are.
Yes, Entropy512's Daily Driver kernel is insecure, meaning that you can use it to root the phone, if you can get it onto a phone that is not already rooted. However, he does not make an Odin flashable tar version available, only CWM flashable zip files, so you would have to use heimdall to flash the zImage. If you want to use that method before you root, follow the instructions in step 2d of the guide, except flash only the kernel as such:
Code:
heimdall flash --kernel --zImage

creepyncrawly said:
I should have been more clear in my previous answer. I gave you the wrong advice since your attempt to root with s2 root was unsuccessful. If you follow my guide, you must root first, then install the kernel. All of methods 3a, 3b and 3c require root. You can use one of the methods in step 2 to root. DooMLoRD's Easy Rooting Toolkit is the preferred method if you are on 2.3.4, which your original post says you are.
Yes, Entropy512's Daily Driver kernel is insecure, meaning that you can use it to root the phone, if you can get it onto a phone that is not already rooted. However, he does not make an Odin flashable tar version available, only CWM flashable zip files, so you would have to use heimdall to flash the zImage. If you want to use that method before you root, follow the instructions in step 2d of the guide, except flash only the kernel as such:
Code:
heimdall flash --kernel --zImage
Click to expand...
Click to collapse
There should be an Odin-flashable .tar for 1/23 - it's not the latest, but the idea is to have one Odin-flashable release from which someone can flash another release.

creepyncrawly said:
I should have been more clear in my previous answer. I gave you the wrong advice since your attempt to root with s2 root was unsuccessful. If you follow my guide, you must root first, then install the kernel. All of methods 3a, 3b and 3c require root. You can use one of the methods in step 2 to root. DooMLoRD's Easy Rooting Toolkit is the preferred method if you are on 2.3.4, which your original post says you are.
Yes, Entropy512's Daily Driver kernel is insecure, meaning that you can use it to root the phone, if you can get it onto a phone that is not already rooted. However, he does not make an Odin flashable tar version available, only CWM flashable zip files, so you would have to use heimdall to flash the zImage. If you want to use that method before you root, follow the instructions in step 2d of the guide, except flash only the kernel as such:
Code:
heimdall flash --kernel --zImage
Click to expand...
Click to collapse
Maybe Ive been asking obvious questions because Im a newbie, so thanks for the help.
Well Im indecisive now , the phone must rooted to use your method and I cant flash Entropy512's Daily Driver kernel via Odin, plus I really dont know much about flashing through CWM (And now I cant do it directly from CWM because the SELECT button doesnt work).
Do you think that flashing the original secure kernel in order to fix the "SELECT" button problem would be a better option? That way i would be able to flash via CWM, and start again. If so, this should return the phone back to stock completely? Even the yellow triangle will be gone? If this is not the best thing to do can u suggest me another one?
Thanks!

SrGiO said:
Maybe Ive been asking obvious questions because Im a newbie, so thanks for the help.
Well Im indecisive now , the phone must rooted to use your method and I cant flash Entropy512's Daily Driver kernel via Odin, plus I really dont know much about flashing through CWM (And now I cant do it directly from CWM because the SELECT button doesnt work).
Do you think that flashing the original secure kernel in order to fix the "SELECT" button problem would be a better option? That way i would be able to flash via CWM, and start again. If so, this should return the phone back to stock completely? Even the yellow triangle will be gone? If this is not the best thing to do can u suggest me another one?
Thanks!
Click to expand...
Click to collapse
Personally I always flash stock KH7 and then root it with superoneclick 2.3

SrGiO said:
Maybe Ive been asking obvious questions because Im a newbie, so thanks for the help.
Well Im indecisive now , the phone must rooted to use your method and I cant flash Entropy512's Daily Driver kernel via Odin, plus I really dont know much about flashing through CWM (And now I cant do it directly from CWM because the SELECT button doesnt work).
Do you think that flashing the original secure kernel in order to fix the "SELECT" button problem would be a better option? That way i would be able to flash via CWM, and start again. If so, this should return the phone back to stock completely? Even the yellow triangle will be gone? If this is not the best thing to do can u suggest me another one?
Thanks!
Click to expand...
Click to collapse
As Entropy noted above, he does have one tar package of his daily driver kernel which you can flash in Odin. Go to the OP of his thread in development and it is the top item of the downloads named: DD_01232012.tar - [Click for QR Code] (5.00 MB, 348 views). I had forgotten that he made that tar package available.
If you flash the original (stock) secure kernel, it contains 3e recovery which does not contain ClockworkMod Recovery flashing tools. However, you can follow the sequence in my guide by flashing back to the stock kernel, rooting, and then installing the insecure kernel.

creepyncrawly said:
As Entropy noted above, he does have one tar package of his daily driver kernel which you can flash in Odin. Go to the OP of his thread in development and it is the top item of the downloads named: DD_01232012.tar - [Click for QR Code] (5.00 MB, 348 views). I had forgotten that he made that tar package available.
If you flash the original (stock) secure kernel, it contains 3e recovery which does not contain ClockworkMod Recovery flashing tools. However, you can follow the sequence in my guide by flashing back to the stock kernel, rooting, and then installing the insecure kernel.
Click to expand...
Click to collapse
Yes, I think I will use the second option by flashing to stock kernel and go on. When you tell me to follow the sequence of your guide, do you refer to one of the methods of [GUIDE] How to Flash Custom Binaries Without Ever Incrementing the Flash Counter? or are you talkin about any other post refered to flashing stock kernel and then follow your guide to root the phone?
Can I use your post I777UCKH7 Return/Unbrick to Stock (or Root) Odin3 One-Click Downloaders to flash the stock kernel or Im taking the wrong way?
Thanks

I just wanted to say thanks to everybody who helped me with my problem, i could succesfully go back to stock, root and unlock my GSII following the guides.
Thanks everybody! especially to Entropy for the guides and creepyncrawly for the patience

Related

New Tools for Root and Flashing

Three new tools have been released or updated by their developers recently that may have a major impact on how we root and flash our phones. I will need to update the Guides with the new information, but first some confirmations are needed.
1) Chainfire has released a tool called Mobile Odin which will flash roms from the phone. There are two versions, Mobile Odin Pro which is available on the market for a small fee, and Mobile Odin Lite which is available free to xda members. Quoting from his thread: Flashing with Mobile ODIN does NOT increase your custom kernel flash counter or make the yellow warning triangle appear. This tool was updated today (November 28, 2011) to work with a host of new phones, including SGH-I777.
2) DooMLoRD has released DooMLoRD's Easy Rooting Toolkit (zergRush Exploit) which is reported to allow permanant rooting of our SGH-I777 phone without installing a custom kernel. This was most recently updated on November 16, 2011.
3) CLShortFuse developed SuperOneClick Root over a year ago, and recently updated it (November 10, 2011) to include the ZergRush exploit and SU 3.0.
With these tools, if they work as advertised on our phone, it will be possible to root and install custom software without incrementing the flash counter. When you have used one or more of these tools, I would appreciate it if you would post your results back here in this thread so I can gather information to update the [GUIDE] How to Flash Custom Binaries Without Ever Incrementing the Flash Counter!!
Thanks.
I have used the new version of SuperOneClick with the zergRush exploit to successfully root my SG2. However I will mention that the Unroot feature of SuperOneClick did not work. I simply used the unroot script DooMLoRD provided in his thread and I was able to unroot successfully. I am currently still unrooted as I have a business app I have to run that will not if it detects root. However, I assume either SuperOneClick or DooM's script will work once again if needed.
Will any of these tools reset flash counter and warning sign on already rooted phone?
I rooted without knowing these problems. Now I'm stuck with it.
Jig may or may not work, so didn't even try yet.
lambition said:
Will any of these tools reset flash counter and warning sign on already rooted phone?
I rooted without knowing these problems. Now I'm stuck with it.
Jig may or may not work, so didn't even try yet.
Click to expand...
Click to collapse
No. At some point we may figure it out to reset it through software, but until then only jigs reset the counter.
Sent from my páhhōniē
I recently noticed after flashing to UnNamed that the caution sign didn't appear. Has the ROM been developed to not trigger it or does it have to do with using the jig? I bought a jig a month ago from mobiletechvideo and I've only used it once. I've flashed CM7, Galnet MIUI and UnNamed since with no caution sign.
These tools will probably provide a new way to flash custom software without incrementing the flash counter. None of them will remove the warning triangle or reset the flash counter, however.
The only two ways to remove the warning triangle, and get the AT&T boot screen back, are 1) jig and 2) flash a stock kernel with Odin or Heimdall.
The only known way to reset the flash counter is with a jig.
The only thing that causes the I9100 boot screen with the warning triangle and increments the flash counter is flashing a custom kernel with Odin or Heimdall. So, you can flash with adb or Android Terminal Emulator or ClockworkMod Recovery, or appearantly with the new Mobile Odin, without incrementing the flash counter.
I'm definitely interested in hearing about peoples results using these tools. That is the main purpose of this thread. Thanks.
I used the DooMLoRD method, which is really easy, and it's been working for several weeks with no issues. I haven't needed to unroot, so haven't tried that yet.
[Edit] I haven't tried flashing a new rom, so I can't comment on the flashing without triangle. I just wanted root for a couple small issues, I'm going to wait to start flashing until some stable releases of ICS start appearing.
I've used SuperOneClick with Zerg to root, then installed Entropy's Daily Driver through Android Terminal then flashed UnNamed through CWM all without tripping any counters.
Love it!
So just confirming, when I get my S II, using your earlier guide that's a sticky, I'll be able to not increment the flash counter AT ALL (flashing Entropy's kernel through adb, then flashing the unNamed Rom via CWM, and also flashing the su package for root)?
Or should I wait a week or so for you to possibly update your guide, with an even more idiot-proof process?
Thanks again!
Thanks for sharing
avidmovies said:
So just confirming, when I get my S II, using your earlier guide that's a sticky, I'll be able to not increment the flash counter AT ALL (flashing Entropy's kernel through adb, then flashing the unNamed Rom via CWM, and also flashing the su package for root)?
Or should I wait a week or so for you to possibly update your guide, with an even more idiot-proof process?
Thanks again!
Click to expand...
Click to collapse
The guide is still good. I'd like to provide all the options though.
At this point, it is clear that rooting with either SuperOneClick or ZergRush will be part of step 2 in the guide, and may be easier than using Odin or Heimdall.
Still waiting for any information on Mobile Odin. If it's easy to use on our phones, it may be an improvement over steps 3 and 4.
Thanks!
Sent from my Nexus S 4G using Tapatalk
Used the zergrush root and then mobile odin to set my friends sgsii up with unnamed and icsrewed theme. Worked great without one issue.
Sent from my páhhōniē
gr8hairy1 said:
Used the zergrush root and then mobile odin lite to set my friends sgsii up with unnamed and icsrewed theme. Worked great without one issue.
Sent from my páhhōniē
Click to expand...
Click to collapse
Did you use lite or pro?
Could you describe using Mobile Odin, setting it up, how the flashkernel works, etc?
I downloaded the zergrush root package from the op. Then went to (edit):
http://forum.xda-developers.com/showthread.php?t=1347899
and downloaded mobile Odin lite.
First downloaded Samsung kies for the proper drivers then downloaded and opened zergrush. When you first open zergrush by opening 'run me' (i think it was called) it will tell you everything you need to have already done before plugging in your phone. It recommends changing your screen timeout to 10. I'm guessing this is for adb use, as adb can not connect to your phone if the screen is off.
I then plugged the phone in and pressed a key for it to start. All in all it took around 5 minutes. Majority of the time was processes coming up that waited 40 seconds. Guessing the phone was doing things that you couldn't see. At no time did I need to press anything on the keyboard or phone.
After that was done I opened mobile Odin lite. It gives you the choice of downloading the file you need or cancel. I already had the kernel I was going to flash, entropy512's dd, but I clicked download file just in case out would load the file for me. Well it didn't. It took my browser to:
http://forum.xda-developers.com/showthread.php?t=1347899
That's great for most users but I already had the zImage I wanted. I hit the back arrow which took me to a black screen, guessing mobile Odin. Hit back again and was at my home screen. Reopened mobile Odin, and after a few tries found out you need to hit cancel to continue on.
That gives you this screen:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After that:
The only main option is kennel, and that's all I neededafter choosing it I got:
It was stored on the root of my internal sdcard, so I selected internal and then seen:
It obviously automatically put the kernel at the top by itself. Picked it and then had:
Chose flash kernel, rebooted the phone, and it was done. Downloaded unnamed, used three button hold to get into recovery, sure enough CWM was there, chose unnamed. Rebooted and viola, custom rom. Through this whole process the boot screen never changd to i9100 with the yellow exclamation point or was the flash counter tripped.
Sent from my páhhōniē
(yeah, I typed that all on my phone, talk about a sore hand)
I guess after you open Odin, you pour a Guinness , then download the file you need or cancel?
@gr8hairy1
Nice write up. Very useful. I'll probably get a chance to install this and play around with it tomorrow. Couple questions though.
gr8hairy1 said:
I downloaded the zergrush root package from the op. Then went on the android market and downloaded mobile Odin lite.
Click to expand...
Click to collapse
Did you download the lite version from the market? I only see the pro version on the market, and Chainfire's thread also indicates to download the lite version from his thread.
...
After that was done I opened mobile Odin lite. It gives you the choice of downloading the file you need or cancel. I already had the kernel I was going to flash, entropy512's dd, but I clicked download file just in case it would load the file for me. Well it didn't. It took my browser to:
http://forum.xda-developers.com/showthread.php?t=1347899
That's great for most users but I already had the zImage I wanted. I hit the back arrow which took me to a black screen, guessing mobile Odin. Hit back again and was at my home screen. Reopened mobile Odin, and after a few tries found out you need to hit cancel to continue on...
Click to expand...
Click to collapse
Do you know what Chainfire means in his Mobile Odin thread by flashkernels? Did you have to download one? From your write up, it sounds like you didn't and Entropy's kernel flashed fine.
Thanks.
iainash said:
I guess after you open Odin, you pour a Guinness , then download the file you need or cancel?
Click to expand...
Click to collapse
Yeah buddy! Need to put that step in there.
Though I'm a yengling fan
Edit: lol, just seen my guinness spelling error. Nice to know swype appreciates a good beer
Sent from my páhhōniē
creepyncrawly said:
@gr8hairy1
Nice write up. Very useful. I'll probably get a chance to install this and play around with it tomorrow. Couple questions though.
Did you download the lite version from the market? I only see the pro version on the market, and Chainfire's thread also indicates to download the lite version from his thread.
Do you know what Chainfire means in his Mobile Odin thread by flashkernels? Did you have to download one? From your write up, it sounds like you didn't and Entropy's kernel flashed fine.
Thanks.
Click to expand...
Click to collapse
You're right, I downloaded it from xda. Not sure how I got that mixed up. I'll update my post. Though I had taken a vicodin, alieve, and 2 benedryl around 1am, and it was almost 2am when I posted that. Stupid butt surgery is kicking my butt.
And correct, I did not download his flashkernel. I was tempted to flash it to check out what it did but it wasn't my phone I was working on. I stuck with flashing what I knew would get me cwm, and flashed Entropy512's kernel. Flashed with no issue.
Sent from my páhhōniē
creepyncrawly said:
2) DooMLoRD has released DooMLoRD's Easy Rooting Toolkit (zergRush Exploit) which is reported to allow permanant rooting of our SGH-I777 phone without installing a custom kernel. This was most recently updated on November 16, 2011.
Click to expand...
Click to collapse
First I wanted to say THANK YOU for all your help. I was able to follow your guide to flash my phone with out incrementing the flash counter.
But before I did that I did try DoomLoRD root fix. It worked as advertised and was exactly how the instructions were documented. I had no issues.
Again big thanks to you for all your help!

Rooted s2 kernal problems

Hi Guys
I am using a UK/Europe T-mobile s2 and rooted to install a ICS rom which didnt work too great so through this forum flashed to a stock 2.3.6 rom. I am still getting the yellow warning triangle on boot and have tried flashing other kernals found on these forums. Cant get anything to work i have heard if you flash to a stock kernal it solves the issue but cant find any with working download links please help!?
You can either use this tutorial http://forum.xda-developers.com/showthread.php?t=1193091 or buy a USB Jig on Ebay, it should only cost a few $ or €.
Do note, that after 2.3.4 Samsung disabled the reset of the counter through the Jig, so circumvent this you'll need to install an older bootloader.
Also, a method that might be easier: (credit to Anarchy66)
This is so complicated for entry level users....
If you have rooted and installed a unsecure kernel and you have the yellow triangle just do the following to remove it.
1. Make sure you have clockworkmod installed!
2. Go to market and download the "DarkyOTA"
3. Get the secure kernel the same as the unsecure you flashed with and put it on the root of your sd card.
4. Open "DarkyOTA" and select Flash/Install file from SDCARD then select your secure kernel and it will do the rest and reboot when its done.
Also you can have the kernel in .tar or .zip format both work with "DarkyOTA"
Much easier and a lot less hassle if you still learning ODIN, Rooting, ext
Click to expand...
Click to collapse
Thanks you very much for the reply.
I am very new to all this but have managed to root. Anyone know a good ICS rom for S2? i tried one but was very slow and crashed a lot. Also with the kernal thing is there any real advantage to going back to secure? i will try the advise given but just curious?
Many thanks
MDV10 said:
Thanks you very much for the reply.
I am very new to all this but have managed to root. Anyone know a good ICS rom for S2? i tried one but was very slow and crashed a lot.
None as its a buggy leaked beta test rom .
jje
Click to expand...
Click to collapse
as far as i know the "insecure" kernels are only used to obtain root, and shouldnt be used as a daily driver

[Q] Help with rooting

Hello.
I have stock unrooted Galaxy S2 and I want root and put custom ROM (Turkbey ROM probably).
Android 2.3.5
Baseband version
I9100BUKI1
Kernel version
2.6.35.7-I9100BUKJ3-CL647431
[email protected] #2
Bulid number
GINGERBREAD.BUKJ3
So, wich metod I must use for rooting?
CF-Root?
I don't wanna stay on stock ROM, so it will everything works fine if I root with CF Root, make backup and then flash custom ROM? I'm asking because CF Root is a kernel, so I don't know what happens if I change ROM and kernel.
Cheers
Yep that all sounds good. Great to see you've got it all planned out
So yeah, firstly root the phone with the CFRoot kernel that matches your baseband. And then, as you said, do a Nandroid backup in CWRecovery before you flash a custom rom so you will have a copy of your setup as close to stock as possible if something doesn't go right/you don't like the custom rom you flash.
From there, you can flash whatever custom rom you want. The rom you flash will have its own kernel & will overwrite the CFRoot kernel. You can also use kernels other than the one supplied with many roms. There are quite a few kernels in the development sections you can read up on & use. You're not stuck with just using the kernel that is supplied with the rom you flash
I did mine with SuperOneClick.
Took all of 5 minutes and required no effort or input from me which = less chance for human error.
Was quite easy so I recommend that.
Thanks guys for reply!
@MistahBungle you said:
So yeah, firstly root the phone with the CFRoot kernel that matches your baseband.
Click to expand...
Click to collapse
In CF Root thread says:
Go to Settings -> About phone -> Kernel Version. Note the string present there:
2.6.35.7-I9100XXKG1-CL349526
What matters most (KG1) in this case, is in bold. Try to find the matching file under downloads:
CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip
Click to expand...
Click to collapse
My kernel is KJ3, so I must use KJ3 kernel from this post, right?
I just want to know one more thing.. why people remove yellow triangle (it's shows on startup)? Just because it annoying or it's something else?
Maybe one day I will must go back on stock unrooted software and reset counter.
Will it work USB Jig if I restore nandroid backup with these 2.3.5 Gingerbread, and then unroot?
You can root and unroot with superoneclick with the click of a button. Removing the fear of doing it wrong manually.
I cant post the link but if you google it you will find it easily.
But yes that is the right cfroot you picked out in your last post.
Yep that's exactly right. You can match your kernel. I've also seen people match the baseband as well. Actually, now that I remember, I matched my kernel too and it worked, so yeah definitely use KJ3.
Yes people remove the triangle because it's annoying. Makes no difference to the operation of the phone whatsoever. You can use the method in the CFRoot thread to remove it (fiddly) or use a jig.
Yep if you ever need to send the phone in for warranty purposes, go back to stock & reset the counter with a jig. You might find the jig won't work immediately with 2.3.6 in particular (not sure about 2.3.5), in that case you can flash the old bootloader (available in this thread) & then the jig will work.
I've used the jig successfully with Miui which is 2.3.7 but obviously I have the old bootloader. As above, if the jig doesn't work, flash the old bootloader. Yes, I think the jig will more than likely work if you reflash the Nandroid backup you make of your current setup before you flash a stock rom.
GTRSkyR34 said:
Thanks guys for reply!
@MistahBungle you said:
In CF Root thread says:
My kernel is KJ3, so I must use KJ3 kernel from this post, right?
I just want to know one more thing.. why people remove yellow triangle (it's shows on startup)? Just because it annoying or it's something else?
Maybe one day I will must go back on stock unrooted software and reset counter.
Will it work USB Jig if I restore nandroid backup with these 2.3.5 Gingerbread, and then unroot?
Click to expand...
Click to collapse
OK, you are helped me a lot, thank you very much!
I hope someone will help me like you one day when I maybe have to back on original to get my warranty back.
Cheers!
No probs man
Yeah, if you have any dramas if you ever go back to stock, whether you do a restore of your current setup or flash a stock rom via Odin, I'm sure there will be plenty of people around to help. You did your research with the rooting/doing a backup immediately after you root which is really good on your part, so I don't think you'd have any problems going back to stock at all
GTRSkyR34 said:
OK, you are helped me a lot, thank you very much!
I hope someone will help me like you one day when I maybe have to back on original to get my warranty back.
Cheers!
Click to expand...
Click to collapse
I'm rooted now!
via CF-Root, everything was fine, except this:
When I put my mobile into download mode, custom binary mode was 4!
So guy who sell me galaxy s2 was on custom ROM, but he didn't reset counter.
It's not big deal now, but I didn't know that and I could be suprised if I was on Samsung service.
Cool. Glad the root went smoothly
Really ? Yeah he's obviously had a go at flashing the phone before he sold it to you. Maybe he flashed a custom rom or two, didn't like it/then & then went back to stock ? No biggie tho, you'll be able to reset the flash counter when you get your jig.
GTRSkyR34 said:
I'm rooted now!
via CF-Root, everything was fine, except this:
When I put my mobile into download mode, custom binary mode was 4!
So guy who sell me galaxy s2 was on custom ROM, but he didn't reset counter.
It's not big deal now, but I didn't know that and I could be suprised if I was on Samsung service.
Click to expand...
Click to collapse
I don't know, he nothning told me.. But it's okey now
I put Turkbey ROM, I will play some time on Gingerbread and later ICS.
I order from Ebay USB Jig, it should be for 2-3 weeks in my hands.
Now I will follow xda and help others users if I can, like you do.
Many thanks, you helped a lot.

[Q] Ripping out my hair over rooted S3!

Ok, this is my very first post!
After 2 days of research (and maybe wrong word usage), and reading through the FAQ's in the GS3 Section, and carefull consideration and preperations for possible n00b harshness, *sigh* I decided to post. I just bought a device from someone and it is rooted. YAY customization, boo because I have no idea the language used around rooting. I've read a guide found on google about rooting language for beginners and the helped, informing me of the basics but I'd reaaaaaaly like to explore all of the benefits of rooting, however I can't even figure out what ROM im running! I don't want to 'delete' the super user (software?) and have to root all over again but it's like someone left a baby on my doorstep! I'm utterly clueless as to how I can use root to my advantage and it's very frustrating! The following issues are present at the moment:
How to figure out what ROM running?
How can I maximize the benefits of being rooted?
If it helps, I do have Root Manager installed, my kernel version is:
3.0.31-329968
[email protected] #1
SMP PREEMPT Tue Oct 16 22:37:51 KST 2012
Let me know if any other info is needed. I've prepared myself for any feathers I may have ruffled in posting this. If these are questions answered please guide me to the answers. You guys are amazing and I appreciate ANY feedback!
1. settings - about device
2. use root apps
Root is pretty much granting Admin rights to the program requesting it. Be very careful once root rights are given the app can do just about anything it wants.
If I were you I would install Clockworkmod Recovery (if it`s not installed already) and then wipe data/cache and then flash a new ROM and doing everything from the start. I would have my trust issues when buying a rooted phone from someone. At least when you do everything yourself then you know exactly what you are dealing with.
Scarface1991 said:
If I were you I would install Clockworkmod Recovery (if it`s not installed already) and then wipe data/cache and then flash a new ROM and doing everything from the start. I would have my trust issues when buying a rooted phone from someone. At least when you do everything yourself then you know exactly what you are dealing with.
Click to expand...
Click to collapse
Now when I'm wiping data cache I know:
Hold the power
Volume up
And home button
To get into recovery mode, after that I'm a little hesitant to explore. Could you expand please and thank you.
rmoore1027 said:
Now when I'm wiping data cache I know:
Hold the power
Volume up
And home button
To get into recovery mode, after that I'm a little hesitant to explore. Could you expand please and thank you.
Click to expand...
Click to collapse
The problem is that I don`t know what recovery do you have. If it`s the stock one or if it`s the ClockworkMod Recovery. You can not flash ROMs or other stuff like custom Kernels with the Stock Recovery. You need ClockworkMod for that.
I would download the Siyah Kernel, flash it through Odin and afterwards through the Stweaks app (you can get it from the playstore) I would install the Siyah Custom Recovery which is based on ClockworkMod recovery. That`s how I did it when I got my S3
You can get the Siyah kernel here: http://www.gokhanmoral.com/
You could also just flash the ClockworkMod recovery with Odin from here and then just flash a custom ROM:
http://forum.xda-developers.com/showthread.php?t=1719744
There are multiple ways
Also what Android Version are you running right now?
Scarface1991 said:
The problem is that I don`t know what recovery do you have. If it`s the stock one or if it`s the ClockworkMod Recovery. You can not flash ROMs or other stuff like custom Kernels with the Stock Recovery. You need ClockworkMod for that.
I would download the Siyah Kernel, flash it through Odin and afterwards through the Stweaks app (you can get it from the playstore) I would install the Siyah Custom Recovery which is based on ClockworkMod recovery. That`s how I did it when I got my S3
You can get the Siyah kernel here: http://www.gokhanmoral.com/
You could also just flash the ClockworkMod recovery with Odin from here and then just flash a custom ROM:
http://forum.xda-developers.com/showthread.php?t=1719744
There are multiple ways
Also what Android Version are you running right now?
Click to expand...
Click to collapse
I'm running 4.1.1 at the moment.

Help with Clock Work Mod Recovery

Hi,
I am totally new to flashing phones, so I need your help. My aim is to flash my GT-I9100 (Vodafone UK) with Cynogen Mod Kitkat. Currently my phone has Android version of 4.1.2. I do not have root access to my phone and according to Cynogen Mode wiki, this is not necessary.
Apparently I can't post links before 10 posts, sorry I can't show the links from where I got the instructions.
I have 1st tried to flash a new recovery image so that Cynogen installation would be possible.
1) Heimdall Method as in the Cynogen Mode Wiki Page
2) Odin Method available on the internet.
In both I have been successful transferring the listed recovery images (6.0.4.7 and 6.0.2.9) to the phone but in both cases whenever the phone is restarted, the device is stuck with Samsung GT-I9100 logo and yellow triangle. I can't access to recovery mode at all.
I had to go back to the download mode again (luckily this worked) and flashed with the original firmware in each cases to recover the device.
I am also confused about the version of CWM as when I go to the original website, above versions are not listed under Galaxy S2.(Only 4.0.1.5 and 5.8.1.5)
Am I missing something here?
Many thanks.
hey,here's the instructions you need
http://forum.xda-developers.com/gal...om-official-cyanogenmod-11-nightlies-t2634693
a bit of search wouldn't hurt you know...
good luck:good:
TheImpossibleEnemy said:
hey,here's the instructions you need
http://forum.xda-developers.com/gal...om-official-cyanogenmod-11-nightlies-t2634693
a bit of search wouldn't hurt you know...
good luck:good:
Click to expand...
Click to collapse
Hi
Many thanks for your reply. Believe me I have gone through many posts and search before posting here. I have also checked the link but can't understand why I am encountering yellow triangle after CWM flashing. Am I suppose to flash something else as well together with the version 6.0.4.7?
Don't bother about that yellow triangle,it's normal.When you'll be done flashing your rom,use TriangleAway app to remove it.
TheImpossibleEnemy said:
Don't bother about that yellow triangle,it's normal.When you'll be done flashing your rom,use TriangleAway app to remove it.
Click to expand...
Click to collapse
But after I flash with CWM I can't get access to the recovery to install the rom? The only option I have is the download mode.
I thought after flashing with CWM the stock rom would work normally and flashing with custom rom could be done later if needed.
Just to iterate again, when I flash the recovery, phone does not switch on but stuck with yellow triangle. It does not go in recovery mode. I have to re flash the stock rom to save device.
Could it be you're flashing only a temporary recovery,without an included kernel?Just guessing you may well be.FYI S2 doesn't have a separated partition for recovery as some other phones has.
As you're currently using a stock rom,the easiest way IMO would be flashing Philz kernel first(from Original Android Development section).Then follow the instructions from the CM11 thread.
TheImpossibleEnemy said:
Could it be you're flashing only a temporary recovery,without an included kernel?Just guessing you may well be.FYI S2 doesn't have a separated partition for recovery as some other phones has.
As you're currently using a stock rom,the easiest way IMO would be flashing Philz kernel first(from Original Android Development section).Then follow the instructions from the CM11 thread.
Click to expand...
Click to collapse
It is possible but instructions on cynogenmod wiki page does not advise about a kernel. It gives a link to the recovery file and after recovery is flashed, I should be able to use volume up + home + power to access the recovery. Which I can't.
You just got given the best bit of advice anyone could give you, you have no clue whatsoever, and you're questioning said advice ?
Forget the CM Wiki. As you've just been told, any recovery flashed independently of the kernel on the I9100 will only persist until the next reboot. The easiest way to achieve what you're trying to achieve is to flash a custom kernel which will give you root+permanent CWM, and go from there.
You can either follow the advice you've been given & get this done the easy way, or you can continue to fumble around for days/weeks/months/whatever.
No skin off our noses either way *shrugs*
And no, I'm not going to apologise for being a bit 'rough' with you. People who come here with no idea, ask for help & either don't follow great advice they're given or argue the point about things they have no understanding of **** me to tears & get zero empathy.

Categories

Resources