Related
So my friend has been using this site for over a year rooting his HTC Desire and said I should look into rooting my S2, and because the S2 is quite a popular phone it should be an easy hack. So I obliged and downloaded Odin and used this file.\CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4\CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.tar.
I put my phone into download mode, followed every step perfectly and it said the download was a success/pass. Now when I try to boot my phone back up it goes to the Samsung Galaxy S2 GT-I9100 screen, with a yellow triangle with an ! in the middle. And it wont boot anymore from there.
If this is an easy fix, or if there's an easy way to do this, I apoligize I'm a phone noob. Thanks for any help.
JHolwell said:
So my friend has been using this site for over a year rooting his HTC Desire and said I should look into rooting my S2, and because the S2 is quite a popular phone it should be an easy hack. So I obliged and downloaded Odin and used this file.\CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4\CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.tar.
I put my phone into download mode, followed every step perfectly and it said the download was a success/pass. Now when I try to boot my phone back up it goes to the Samsung Galaxy S2 GT-I9100 screen, with a yellow triangle with an ! in the middle. And it wont boot anymore from there.
If this is an easy fix, or if there's an easy way to do this, I apoligize I'm a phone noob. Thanks for any help.
Click to expand...
Click to collapse
1. make sure you're in the right forum for your device, and used the right file. What is your model number? (printed on the label under the battery)
2. where did you get that file? (CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4)
3. did you make a note of what your original kernel version was before you began? (this may be too much to hope for)
ctomgee said:
1. make sure you're in the right forum for your device, and used the right file. What is your model number? (printed on the label under the battery)
2. where did you get that file? (CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4)
3. did you make a note of what your original kernel version was before you began? (this may be too much to hope for)
Click to expand...
Click to collapse
1.GT-I9100M
2.I followed this topic(post 5, im with bell). http://forum.xda-developers.com/showthread.php?t=1193695. Then i googled the firmware and downloaded from here. http://hotfile.com/dl/133784983/242e8de/CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.zip.html(probably where I screwed up <_<)
3.And I have no idea, sorry.
Yes, I am curious about this too; could this thread be of use?
http://forum.xda-developers.com/showthread.php?t=1103399
Thanks a ton!
JHolwell said:
1.GT-I9100M
2.I followed this topic(post 5, im with bell). http://forum.xda-developers.com/showthread.php?t=1193695. Then i googled the firmware and downloaded from here. http://hotfile.com/dl/133784983/242e8de/CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.zip.html(probably where I screwed up <_<)
Click to expand...
Click to collapse
Yikes. That thread says:
CF-Root Thread: http://forum.xda-developers.com/showthread.php?t=1103399
We do not have a CF-Root version of our kernel so just flash any kernel using the instructions provided in the link and flash the stock kernel back (found below). Root will remain as well as the CWM app but you will loose clockwork mod recovery.
Click to expand...
Click to collapse
Which is very VERY vague, and is probably why it screwed up. You can't just flash ANY kernel - it has to be one close to the one you already have. For example, if you had ICS on the phone, and flashed an older Gingerbread kernel (which the one you downloaded is version KG2, is an older Gingerbread kernel build), then the phone wouldn't boot.
JHolwell said:
3.And I have no idea, sorry.
Click to expand...
Click to collapse
If you didn't know what version you had, then there really isn't a way to recover without flashing a whole firmware.
Download an I9100M firmware from http://samsung-updates.com/device/?id=GT-I9100M and flash that to get back to ICS. Then go back to the CF-root thread, and make sure to read the instructions in post 1. Pay particular attention to the part that says "Help! Which file do I use ?"
2.6.35.7-19100mugkkg2-cl371789dh1130.y00 (oo)@sep-48#2 . That is the default kernel for the phone
Joshua3109 said:
2.6.35.7-19100mugkkg2-cl371789dh1130.y00 (oo)@sep-48#2 . That is the default kernel for the phone
Click to expand...
Click to collapse
Only if the phone shipped with the UGKG2 build (you have one too many "k"s in there) of Android. (which isn't guaranteed).
Ok so I have that file downloaded, and I downloaded the correct file from that site. Now I'm trying to install the firmware onto my phone, but its in MD5 format, and not .TAR. I tried googling how to fix this but couldnt find anything, how would I go about changing the file so that Odin can pick it up?
JHolwell said:
Ok so I have that file downloaded, and I downloaded the correct file from that site. Now I'm trying to install the firmware onto my phone, but its in MD5 format, and not .TAR. I tried googling how to fix this but couldnt find anything, how would I go about changing the file so that Odin can pick it up?
Click to expand...
Click to collapse
Odin should pick up an md5. Mine does. Put it in the PDA box and leave everything else alone.
Okay it's back to how it was before I tried to hack my phone. Thanks for the help!
I still want to try rooting my phone, even though I failed pretty bad my first time. My Kernal is LD3 and when I went to the other topic to look for the file, they don't have it, is there a file for my kernal version?
JHolwell said:
I still want to try rooting my phone, even though I failed pretty bad my first time. My Kernal is LD3 and when I went to the other topic to look for the file, they don't have it, is there a file for my kernal version?
Click to expand...
Click to collapse
If you don't want to worry about kernel versions, use this.
EDIT to add: according to this post, you can use LP7 for rooting LD3.
samsung-updates.com/device/?id=GT-I9100M
Error establishing a database connection
how do i can get that file?
i have same problem whit yeallow triangle and noo booting
i need help please
can anyone help me. I can't get passed the yellow triangle and I need help my Model: GT-I9100 SSN:I9100GSMH
I can't remember the kernel or anything. I can get into the recovery and the download things but I cant do nothing else
thanks for any help.
ITryTooHard said:
can anyone help me. I can't get passed the yellow triangle and I need help my Model: GT-I9100 SSN:I9100GSMH
I can't remember the kernel or anything. I can get into the recovery and the download things but I cant do nothing else
thanks for any help.
Click to expand...
Click to collapse
Details.. details mate..
Start with what rom/firmware u were on. What all u did that ended in the bootloop. Rooted or not.
"To err is human, to forgive is divine"
Sent from my SGS II
yellow triangle
immortalneo said:
Details.. details mate..
Start with what rom/firmware u were on. What all u did that ended in the bootloop. Rooted or not.
well i was on a 4.0.4 and the file that i uesd to root was ( Siyah-s2-v6.0b4.tar )
the root worked but then i downloaded a app then it kept on force closing so i pulled the battery out then i could only get to t-mobile screen then would crash. but now i cant even get to that.
Click to expand...
Click to collapse
ITryTooHard said:
immortalneo said:
Details.. details mate..
Start with what rom/firmware u were on. What all u did that ended in the bootloop. Rooted or not.
well i was on a 4.0.4 and the file that i uesd to root was ( Siyah-s2-v6.0b4.tar )
the root worked but then i downloaded a app then it kept on force closing so i pulled the battery out then i could only get to t-mobile screen then would crash. but now i cant even get to that.
Click to expand...
Click to collapse
Boot your phone to download mode. (volume down- home - power)
Download the latest Siyah Kernel (6.05b (the tar file)).
Start ODIN on your PC.
Press the PDA-button, and add the SiyahKernel file.
Connect your phone to a USB drive while it's on download mode.
Press "Start" on ODIN.
Now, if this doesn't work, download another version of ODIN. After trying all the versions, try all those versions again on a different USB port. If you STILL can't flash it, try another computer (and all the USB ports on that). If it still doesn't work, you probably have need for service.
I did this on my phone yesterday, and ODIN 1.85 worked on (only) one of my USB ports, so by all means, start with 1.85 first.
Click to expand...
Click to collapse
oh okay thanks for the help
November13 said:
ITryTooHard said:
Boot your phone to download mode. (volume down- home - power)
Download the latest Siyah Kernel (6.05b (the tar file)).
Start ODIN on your PC.
Press the PDA-button, and add the SiyahKernel file.
Connect your phone to a USB drive while it's on download mode.
Press "Start" on ODIN.
Now, if this doesn't work, download another version of ODIN. After trying all the versions, try all those versions again on a different USB port. If you STILL can't flash it, try another computer (and all the USB ports on that). If it still doesn't work, you probably have need for service.
I did this on my phone yesterday, and ODIN 1.85 worked on (only) one of my USB ports, so by all means, start with 1.85 first.
Click to expand...
Click to collapse
i tryed all the things you said to do and i get passed the triangle but then it just stay's on this different screen ?
Click to expand...
Click to collapse
ITryTooHard said:
well i was on a 4.0.4 and the file that i uesd to root was ( Siyah-s2-v6.0b4.tar )
the root worked but then i downloaded a app then it kept on force closing so i pulled the battery out then i could only get to t-mobile screen then would crash. but now i cant even get to that.
Click to expand...
Click to collapse
T-Mobile screen? U sure u have an I9100 and not a SGH T989?
Check under battery to be sure.
Siyah v6 is for JB mate. That's the reason things got messed up. For 4.0.4, you should have used Siyah v5.0.1.
"To err is human, to forgive is divine"
Sent from my SGS II
---------- Post added at 07:21 AM ---------- Previous post was at 07:17 AM ----------
ITryTooHard said:
November13 said:
i tryed all the things you said to do and i get passed the triangle but then it just stay's on this different screen ?
Click to expand...
Click to collapse
Since u can flash successfully with Odin, simply flash the stock firmware for ur device and it should boot up without issues. I suggest u flash either 4.0.3 or 4.1.2.
"To err is human, to forgive is divine"
Sent from my SGS II
---------- Post added at 07:24 AM ---------- Previous post was at 07:21 AM ----------
November13 said:
ITryTooHard said:
Boot your phone to download mode. (volume down- home - power)
Download the latest Siyah Kernel (6.05b (the tar file)).
Start ODIN on your PC.
Press the PDA-button, and add the SiyahKernel file.
Connect your phone to a USB drive while it's on download mode.
Press "Start" on ODIN.
Now, if this doesn't work, download another version of ODIN. After trying all the versions, try all those versions again on a different USB port. If you STILL can't flash it, try another computer (and all the USB ports on that). If it still doesn't work, you probably have need for service.
Click to expand...
Click to collapse
Like I already mentioned, Siyah v6 is for stock JB. The OP has 4.0.4, so flashing the latest Siyah v6 will still result in bootloop.
And the other steps you mentioned are for when Odin flash fails. I don't think the OP has mentioned Odin flash failing yet. He has only told of being stuck in a bootloop.
"To err is human, to forgive is divine"
Sent from my SGS II
Click to expand...
Click to collapse
Click to expand...
Click to collapse
i dunno what to do now
every time i try do the odin it keeps failing is there away around this or shall i just throw the phone away ?
Hello everybody!
Recently I've got used Galaxy S2 (GT-I9100) from ebay. I'd like to update it from GB to JB. Found lots of great information on this forum an in the net, but still not sure if I understand the procedure right.
Some information about current system:
- rooted by previous owner, no idea how exactly.
from "About":
- Android version: 2.3.6
- Baseband: I9100XXKI3
- Kernel: 2.6.35.7-I9100XWKK5-CL754841 [email protected] #2
- Build number: GINGERBREAD.XWKK5
*#1234#:
- PDA: I9100XWKK5
- PHONE: I9100XXKI3
- CSC: Unknown
eMMC check:
- Type: VYL00M
- FwRev: 0x19
- Brick Bug: YES, insane chip
I'm using linux, so Heimdall is a way to go. I downloaded current PIT file from device, XWLSE firmware from Sammobile (includes boot.bin and factoryfs.img only), and PhilZ kernel for this firmware.
Now, if I understand it right, I have to do the following:
1. backup
2. Restart in Download mode
3. Detect device in Heimdall-frontend
4. Choose PIT file I downloaded from device before
5. Choose partition files
6. Flash
At the step 5 I have the problem: boot.img should be the BOOT partition. Different sources say also IBL+PBL, or SBL. However, I have only SBL1, SBL2 in the list.
So, I have following questions, aswers to which I couldn'd find:
1. Do miss something?
2. Why CSC is unknown? is it okay?
3. What is a right Partition Name for boot.bin? Is it OK to call it SBL1 (probably not)
4. If not, what can I do? Can I use different PIT? From where?
5. Is it safe to repartition? (brick bug)
6. If I repartition, do I need images for all partitions?
7. Why Sammobile firmware doesn't include kernel?
I'd be happy to get some answers, or links to relevant information. Meanwhile, reading the forums.
Thanks in advance for any help!
Since u are rooted already, flash using Mobile Odin. Trust me, much safer than Odin/Heimdall.
"To err is human, to forgive is divine"
Sent from my SGS II
---------- Post added at 09:53 PM ---------- Previous post was at 09:48 PM ----------
AntonGut said:
1. Do miss something?
2. Why CSC is unknown? is it okay?
3. What is a right Partition Name for boot.bin? Is it OK to call it SBL1 (probably not)
4. If not, what can I do? Can I use different PIT? From where?
5. Is it safe to repartition? (brick bug)
6. If I repartition, do I need images for all partitions?
7. Why Sammobile firmware doesn't include kernel?
Click to expand...
Click to collapse
As for ur questions:
I have personally never used Heimdall, and so I can't answer questions related to it.
Sammobile firmwares do contain kernels (named zImage I guess).
Brickbug affects only 4.0.4 firmwares. U are safe on 2.3.6.
I have heard using PIT files with Odin is a last resort (like when u cannot flash normally), but I don't know if that applies to Heimdall also.
"To err is human, to forgive is divine"
Sent from my SGS II
immortalneo said:
Since u are rooted already, flash using Mobile Odin. Trust me, much safer than Odin/Heimdall.
Click to expand...
Click to collapse
Thanks, will look into it.
immortalneo said:
Sammobile firmwares do contain kernels (named zImage I guess).
Click to expand...
Click to collapse
I have three XWLSE with different CSC, one XWLSD and XWLSN from sammobile. All unpacked, none contains kernel (no zImage). All have boot.bin and factoryfs.img, XWLSD also has cache.img. That's all. Not a big issue IMO, since kernels are available separately. Just currious, why is it so, would those firmwares work with older kernel, and which ones do contain kernel.
immortalneo said:
I have heard using PIT files with Odin is a last resort (like when u cannot flash normally), but I don't know if that applies to Heimdall also.
Click to expand...
Click to collapse
It seems, in Heimdall PIT is required. You don't have to repartition though, there is separate checkbox for it. Heimdall doesn't accept .tar.md5 package, but wants to have pratition images separately. If I understand it right, it looks in PIT what partitions are needed, and which image goes where. So I unpacked firmware, downloaded existing PIT, and tried to use it. However, it doesn't have anything called "boot" or "IBL+PBL", but SBL1, SBL2 and some others. That's where I stuck.
Thanks for the info on Heimdall.:thumbup:
On flashing stock firmwares, my custom kernel gets replaced by a stock one. So am sure there must be a kernel in a stock firmware.
Sorry I couldn't be of much help..
"To err is human, to forgive is divine"
Sent from my SGS II
All right, then I have to learn more about contents of firmware and its packaging
Thanks for your input, hope it'll lead me to right solution.
AntonGut said:
All right, then I have to learn more about contents of firmware and its packaging
Thanks for your input, hope it'll lead me to right solution.
Click to expand...
Click to collapse
Please share what u learn here..
And do let us know if u solve ur issue.
"To err is human, to forgive is divine"
Sent from my SGS II
Just a short update. I'm still getting courage to actually flash something on device. Just prefer to understand what I'm doing.
Here is a quite detailled guide for using Heimdall, which confirms that I understood it right in earlier posts. It just didn't mention pit-download function, and suggests to repartition, which is not a good idea according to some.
As for partition purposes, names etc, I'm still quite confused.
This thread explains, that BOOT, RECOVERY, and KERNEL partitions are basically the same, and include actual kernel and initramfs image. This kind of answers the question, where did they hide kernel in sammobile-firmware. It is also mentioned there, that "recovery" is an exact copy of "kernel". However in pit-file from my device they have different size.
Anoter problem/question is why there is boot.bin file in firmware, if partition is zero-size? (as is the case in thread mentioned above). Can it be flashed in kernel-partition? Or in SBL, as per recommendations from this guide? Did partitioning scheme change sometime between GB and JB? How does (mobile) odin handle this?
immortalneo said:
On flashing stock firmwares, my custom kernel gets replaced by a stock one. So am sure there must be a kernel in a stock firmware.
Click to expand...
Click to collapse
Is it correct, that you use sammobile firmware with mobileOdin?
I just tried opening sammobile-XWLSE with it. According to mobileOdin manual, when opening a file it finds all partitions inside it, and puts the filename next to partition names. However, I see it only finding "System" partition. "Kernel" says "None". How does it look on your device?
Screwed it up...
Finally I got courage to flash anything. Used MobileOdin, firmware from sammobile (from which only factoryfs got loaded), and PhilZ kernel.
Program reported success, but devise didn't want to start afterwards. It showed "Samsung Galaxy GT-I9100" with yellow triangle, then short pause, same again. Then PhilZ recovery menu. Reboot, shutdiwn and start again ended up in recovery each time.
I had CWM-backup from original system. Tried to restore factoryfs from this one. Seemingly succeed, but nothing starts anyways. Now not even recovery. Still available via button combination though, as well as download mode.
It would be really great if somebody can give a hint how to get this thing into working state again...
If you can get into recovery, and ur not on 4.0.4, do a factory reset and wipe cache partition.
If you can only get into Download mode, flash a stock firmware via Odin.
"To err is human, to forgive is divine"
Sent from my SGS II
What I actually did was to completely restore from CWM backup. Apparently first time i only restored system partition, and it wasn't enough. Complete restore returned my old system. I'm glad it worked.
As for your suggestion with Odin: like I say, I don't have access to windows. On the other hand "to flash the stock firmware" is what I'm trying to do from the very beginning, and can't manage so far.
Okay, finally got it up and running.
The major problem was that my archive-decompresser got only part of .tar.md5 out of sammobile-zip. No idea why. As a result I saw only some of the actual firmware contents, not all of them. So disregard my questions about "why is there no kernel inside". It's all there.
I don't understand, how those .tar.md5 passed checksum-check in mobileOdin.
After I got that sorted there were some others, but everything worked fine after some tries. For one, I could not use mobile Odin anymore, and heimdall-frontend gave errors. Console version worked fine.
Thanks for your help!
No wonder the kernel went missing!
Thanks for sharing mate! Happy you got it sorted out!
Please add [SOLVED] to the title of ur post.
"To err is human, to forgive is divine"
Sent from my SGS II
Hello,
I had to downgrade my SG2 form JB to Gingerbread since I've lost my IMEI and I followed a guide that told me to do so.
As suggested, in Odin I specified the PDA file, the PHONE file and the CSC file, but I've forgotten to set the PIT file, so the phone hasn't been re-partitioned!
Anyway, the process completed correctly, I flashed again my IMEI number and the phone is working normally since a couple of days.
The fact that the device hasn't been partitioned could lead to issues?
Obviously, I'll upgrade again to JB as soon as possible using the "one archive" firmware.
Consider yourself lucky that you didn't use a pit file!
A word of advice: stay away from flashing pit files, unless you're phone is really messed up!
"To err is human, to forgive is divine."
Sent from my SGS II
immortalneo said:
Consider yourself lucky that you didn't use a pit file!
A word of advice: stay away from flashing pit files, unless you're phone is really messed up!
Click to expand...
Click to collapse
Ok, I understood
Thank you
hi
my s II had a sim problem then rebooted, then i saw the Samsung logo and it stuck that way.
i tried flashing via recovery a new rom , but everything is unmounted.
i tried via Odin a original firmware, but no luck. it stack on "writing nand" , i tried the leek ROM witch have 3 files PDA, PHONE and CSC but still no luck. now the phone enter only to DL mode (cmw gone)
any suggestions what should i do next? i read a lot of the guides here and didn't saw something like it...
maybe i need a PIT. file in order to re partition the phone ?
thanks guys..
Find Hopper8's 'Odin troubleshooting' thread & try the stuff in it (even though you've already tried several of the suggestions in the thread) over & over & over. You don't have any other options, there is no easy fix. Flashing a PIT is probably the last roll of the dice, so make doubly sure nothing else works before you go down this path because if it fails/borks/whatever, you're probably looking at a new phone.
Keep the pit file method as a last resort. First look for @Hopper8's Odin troubleshooting guide here on XDA. Follow his steps and see if you can sort things out.
"To err is human, to forgive is divine."
Sent from my SGS II
MistahBungle said:
Find Hopper8's 'Odin troubleshooting' thread & try the stuff in it (even though you've already tried several of the suggestions in the thread) over & over & over. You don't have any other options, there is no easy fix. Flashing a PIT is probably the last roll of the dice, so make doubly sure nothing else works before you go down this path because if it fails/borks/whatever, you're probably looking at a new phone.
Click to expand...
Click to collapse
ok i'll try again..
but if i'll get to trying the pit method, what to do? i have 2 pit files emmc_EXT4_16GB.pit and emmc_EXT4_32GB.pit (that came with the leek firmware)
and do i check re-partition ?
Before you do anything with PIT's, search. This stuff has been covered here so many times before.
Edit - Here's one thread.
Hello,
This is my first post here. Just now I was trying to flash PhilZ Touch using Odin. While it's still in process, I accidently pulled the usb cable from my phone. I thought it was fine. So I removed my battery since at that time I was still at download mode. But when I tried to on my phone, it stucked at the image that I attached below. What should I do to fix it?
That's forced download mode - to fix, flash stock firmware with Odin - as you're already in download mode, you don't need to try & boot into it, just connect the phone to the PC via USB & off you go. Problems flashing ? Hopper8's 'Odin troubleshooting thread stickied in General has the info you need to get a successful flash.
MistahBungle said:
That's forced download mode - to fix, flash stock firmware with Odin - as you're already in download mode, you don't need to try & boot into it, just connect the phone to the PC via USB & off you go. Problems flashing ? Hopper8's 'Odin troubleshooting thread stickied in General has the info you need to get a successful flash.
Click to expand...
Click to collapse
Thank you for the reply sir. Can you explain it more detail? Is it just flashing the stock firmware with Odin will fix it? Or maybe there's some other steps that I need to do?
'...to fix, flash stock firmware with Odin...' (I won't be posting this a 3rd time), thread stickied near top of Q&A titled 'Flash stock firmware' has instructions.
Alright. I'll try it out. Right now, still downloading the stock firmware. Btw, I'm using I9100G so, are the steps still the same? Because what it says on the thread is
GamingDj said:
DISCLAIMER:The following tutorial is for Samsung Galaxy S2 GT-I9100 only! This tutorial isn't made for any other Galaxy S2 variants!(No I9100G,Skyrocket,Sprint,T-Mobile or SHW-M250S variants supported.) I am not responsible if you flash the wrong firmware for the wrong device.I repeat,this guide is only for I9100 International Exynos variant.Check your device model under phone's battery!
Click to expand...
Click to collapse
Yes. Just make sure you download I9100G firmware, he's wrong - usage of Odin is exactly the same for all I9100 variants - extract .tar.md5 file from zip you DL from Samfirmware, junk .dll file in the zip, put .tar.md5 file in PDA section of Odin, click start.
I've already given you more than enough info that you could easily have found by searching, so I won't be posting to this thread again. Up to you to fix it now...
MistahBungle said:
Yes. Just make sure you download I9100G firmware, he's wrong - usage of Odin is exactly the same for all I9100 variants - extract .tar.md5 file from zip you DL from Samfirmware, junk .dll file in the zip, put .tar.md5 file in PDA section of Odin, click start.
I've already given you more than enough info that you could easily have found by searching, so I won't be posting to this thread again. Up to you to fix it now...
Click to expand...
Click to collapse
Sir....If it turns out I'll be homosexual after this, I wont blame you...
I LOVE YOU!! EVERYTHING IS FIXED NOW!!! :'D <3
Haha That doesn't make you gay (and even if it did, so what ?). I'm glad you got it fixed.