yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] danieldmm:
I use the Siyha 3.3.2 to restore a nandroid after flashed the Stock ROM without Pit file (Lucky me), and i have no problems restoring my backup. Do you have problems?

Cheers
[Galaxy S II General] drelite08:
Its worked for me on Phenom 5.5 and its worked 3 times. This time I'm sticking with argo LPS again now tho. Not risking it again.
[Galaxy S II General] edgeqwerty:
For now I dont have problems because I'm still in LPG :p

But I have friends who are in danger of having a S2 Brick in the pocket :confused:
[Galaxy S II General] :
That's interesting. Then I guess I took unnecessary risk when I decided to repartition again.
[Galaxy S II General] danieldmm:
Better not to risk, but in other and, doing all things like it should and its stated in several places right now you will be OK.

Cheers
[Galaxy S II General] edgeqwerty:
Thks for the warning. I will stay in LPG for now, and see if can find more info for my friends...
[Galaxy S II General] sohail19:
i had the dark knight kernel on my ics lq5 when i did a nandroid restore to gingerbread v2.3.6 xwla4 and it restored successfully only the problem is the mmcgot down frm 11 to 4.1
[Galaxy S II General] bluefa1con:
to be honest i was expecting these bricks

nevertheless its a beta update so no one can be blamed
[Galaxy S II General] kranti2064:
Can someone please confirm a risk free way to downgrade back to 4.0.3 from LQ5, considering I did not use the pit file at all.

I have rooted using the flash CWM and su-busybox method (did not install cf-root). Would doing a factory reset from stock recovery and flashing LPG work?
[Galaxy S II General] bluefa1con:
flash siyah kernel but dont wipe any thing

restart phone and go in recovery and wipe from there

not tested by me but reported successful by others
[Galaxy S II General] :
Doesn't really matter if it's rooted or not. But the most safe method seems to be:

1)Reboot into Download Mode

2)Flash 4.0.3 via Odin directly (DON'T WIPE ANYTHING BEFORE!!!)

3)After installation proces is done wipe data and cache from stock recovery meny (Otherwise you'll get a bootloop)

That's what I did yesterday night and it worked.
[Galaxy S II General] sohail19:
it is also possible with dark knight kernel..
[Galaxy S II General] DaReDeViL:
Rearranged the #1 post to make it clearer and more useful for all the readers by explaining how the brick happens and how to avoid it :)
[Galaxy S II General] khantastic:
posting my experience for the confirmation's sake.

flashed back to 4.0.3 now, LPG

1- flashed via odin (well it gave me some FC error after 1st boot but it was obvious because of older data files)

2- flashed LPG cf-root

3- wipe cache and data

now i can take a long deep breath :-) :victory:
[Galaxy S II General] karendar:
If you're running Cyanogenmod 9, you're fine. It's just if you use Samsung official/leaked 4.0.4 ROMs. The only thing you need to know if you do use a Samsung kernel is that you need a SAFE kernel, which most custom kernels are.
[Galaxy S II General] Ind33d:
Just want to give info. Latest siyah, speedmod and dorimax are safe kernel. I have test it with stock XWLPU and do full wipe and my phone still fine. :D
[Galaxy S II General] Rockstar600:
I bricked my phone,

I just did exactly what is mentioned here which shouldn't be DONE!

I didn't read this before at all!!

I rooted my 4.0.4 XWLPT, i was able to use phone till 1hour or so,then I while flashing RR 3.0.6 my phone got off while installation,

Anyone??

Will the JOG work in this case??

p.s I know I did a stupid thing, and now I want my phone back,

My phone is 14 months old hence no warranty too :'(

Went to the Samsung repair, they say my Motherboard needs to be replaced,

It costs around 90$

Anyone??

Can anyone suggest me anything??

Please guys ne serious and just dun make fun of me, I'm already disappointed.
[Galaxy S II General] Darkmind1:
As far as I know CF-Kernels are not safe, because they are basically Samsung kernels with root. To my knowledge, these kernels are not recompiled from source codes (if it were like that, Chainfire would have already disabled MMC_CAP_ERASE which renders these kernels unsafe), but simply stock Samsung Kernels with root added. And as far as I know, all Samsung 4.0.4 Kernels are unsafe. Siyah Kernel is safe from two reasons:

1. MMC_CAP_ERASE is disabled;

2. It uses the latest CWM recovery (6.0.1.2) which, to my knowledge, has the safe erase function (which attempts to access MMC_CAP_ERASE function from Kernel if enabled) disabled. Entropy512's post on this forum contains explanation with all 3 necessary conditions to produce a hard brick so, if I am not mistaken, with Siyah and other Kernel that use the latest CWM recovery, 2 of the 3 conditions that produce this brick are disabled, rendering the phone safe.

Basically, you tried installing a ROM with a safer Kernel coming from an unsafe Kernel, which is most likely to have produced the brick in your situation.
[Galaxy S II General] jashy67:
I feel sorry for you but unfortunatly you are not the first one to brick the phone with an unsafe kernel and from all their posted experiences here, except the phone's motherboard replacement, there are not alot you can do :(.

gl
[Galaxy S II General] gil80:
I downloaded eMMC check and it says "YES. Insane chip"

This means I have to downgrade in order to avoid brick?
[Galaxy S II General] Darkmind1:
Either downgrade to 4.0.3 stock or flash via Odin a safe Kernel (like Speedmod or Siyah Kernel). Chainfire Kernels are not safe. If you are on 4.0.4 stock Kernel DO NOT use recovery to flash Kernels or ROMs, but Odin ONLY. Also, don't use it for wiping data or restoring nandroid backups. Basically, stay away from Recovery while on unsafe Kernel.
[Galaxy S II General] TheCreat:
While you are correct in saying that these kernels are safe, you are wrong about the possibility to test this. There is always just a chance that it will brick on wipe. So it's not possible to confirm if a kernel is safe by just doing a wipe. These are compiled from source though, with the flag disabled: that makes them safe.

Swyped on my Galaxy S2
[Galaxy S II General] Zod5000:
If you're on an unsafe 4.0.4 and you use odin to flash back a safe rom (maybe one of the 4.0.3 stock roms), you will no longer have the unsafe kernal right? As you've flashed back to a safe one?

I was curious because I'm currently on one of the 4.0.4's and at some point I'll want to upgrade to jellybean (when it comes out). I'm trying to think of the best way to do it. I was thinking of using Odin to downgrade to a safe firmware, then upgrading to jellybean after that. (or maybe even to play around with the Cyanogen 10).
[Galaxy S II General] praveenvj:
Query about XWLPT

I saw some where that XWLPT is unsafe. I am planning to install XWLPX. Then I may install Jellybean Vanilla ROOTBOX 2.4. Actual Customer ROM update is done via ODIN.

It states that we need to do ROOT and then Wipe / Factory Reset. Is this same as Settings > Bacup and Reset > Factory Data Reset?

Does doing this on Stock ROM cause Brick Bug?

In case I want to avoid the bug, my understand is I need to flash safe kernel such as Siyah? It this correct? Once this is done, can we still install custom ROM via ODIN?

Thanks in advance.
[Galaxy S II General] dinagoshen:
Hard brick bug

Hi all, can someone tell me, I have a hard brick. absolutely no sign of life from the phone.

I wiped user data, and then I started installing a rom that during AromaInstaller, crashed. The Phone went black around 50% of the installation and thats the last i heard from him.

If i managed to wipe user data and started a rom installation, does that mean i am a victim of a different bug ? and not the bug triggered by wiping/restoring a nandroid backup ?

Does the hard brick bug discussed by this thread happens immediately after wiping ? or does it take a while to settle in ?????

Thanks people, join me in praying for the JTAG god !!!
[Galaxy S II General] Ind33d:
Brick can be occurred after you do full wipe then straight flash new ROM or restore nandroid backup. During installation the phone shut down and never wake up again. You need to send to Samsung service center for repairing.
[Galaxy S II General] dinagoshen:
WorldWide Samsung Warranty ?

Hi, thanks for helping.....

If JTAG fails i will send to WorldWide Samsung hoping i have warranty there.

Do you know how much will it cost ? if no warranty ?
[Galaxy S II General] scorpikor1:
Am I right?

Hello,

I've waited a lot for a non-bugged solution for 4.0.x version. But it doesn't comes. So, I want to try it anywere. So, I tried eMMC Brickbug Check and my phone is a brick candidate. I've read a lot and I think I've understand what to do, if I want to downgrade and dont want to hard brick the sgs2. So, that's what I think I have to do:

1. Upgrade to a preferred custom rom

2. Flash preferred safe kernel (sppedmod) and root

3. Use and never wipe and never use CWM (is it important with safe kernel or not?)

4. If I want to downgrade to gingerbread, I shoult check if I have the safe kernel and if "Yes", I can normally reflash my gingerbread rom in CWM..

Am I right or I've understood everything wrong?

Thanks.
[Galaxy S II General] Darkmind1:
Not really, if you are on 4.0.4 you have 2 options:

1. Flash a safe Kernel like Speedmod or Siyah and then you can flash whatever rom you want via CWM. These Kernels are safe and, additionally, they have the latest CWM Recovery which adds a 2nd security layer (safe erase is disabled).

2. Use Odin to downgrade to 4.0.3 (although you may have to wipe data after flashing if you get bootloops, I don't really know as whenever I downgrade, I do clean installs starting from 2.3.6 which also has a PIT file, then ICS LPJ and then the desired version).

In any case, while on unsafe Kernel, do not touch Recovery. You can do anything you want after you flash a safe Kernel. Mind you, there's no need to downgrade if you have a safe Kernel, I am using XWLPX with Siyah Kernel.

Edit: You cannot revert to Gingerbread stock ROMs via CWM Recovery, as stock ROMs can only be flashed via Odin, so you have to use that tool. Generally speaking the Kernels are as following:

- All stock Gingerbread Kernels are safe.

- All stock ICS 4.0.3 Kernels are safe.

- All stock ICS 4.0.4 Kernels are considered to be unsafe.

- All CM Kernels are safe, same goes for Speedmod or Siyah Kernel. As there is a large number of custom ROMs and Kernels out there, refer to their specific threads and, if not explicitly mentioned, ask the developer to make sure that the Kernels they use are safe.
[Galaxy S II General] scorpikor1:
I see. Thank you very much! The only reason to downgrade for me were the battery life. I have with Checkrom Revo HD 4 and Speed Mode the best times (4 days in Stdb and 2 Days in hard use from 100% to 1%). If ICS shows greatly worst battery life, I will downgrade.

Another one question:

If I full wipe with CWM - is it good wiped or there is the better method? I want to really-really absolutely full wipe and factory reset before I'll install the ICS(I' currently on GB)

Thank you one more time.
[Galaxy S II General] Darkmind1:
CWM is fine (if you say you are on Gingerbread which means safe Kernel), although you can also use factory reset + format SD card option from Settings -> Privacy. The operating system itself can only be removed if you format /system partition. I sometimes format /system, /data and /cache as well from mounts and storage option in CWM Recovery. This will leave your phone without an operating system but the Kernel remains of course. Don't forget to wipe cache partition and Dalvik cache. If you want to flash ICS from CWM you shouldn't wipe your SD card though, so you have a file which you can flash. If you will use Odin, it doesen't matter. If you are also coming from Siyah, using a Kernel Cleaning Script is also a good idea to clean all leftovers.

These procedures are not always necessary, but from time to time it's good to format these partitions in case leftover files remain. Usually developers don't require you to format /system but it is sometimes recommended.
[Galaxy S II General] scorpikor1:
I'm to stupid to delete thi spost. Where is the button? :D
[Galaxy S II General] theronkinator:
*NM, please ignore.
[Galaxy S II General] light1988:
So just asking is there any 4.0.4 stock firmware without this bug? All the leaked have this issue?

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II General] Stileth:
Basically no, all 4.0.4 stock ROMS have risk of bricking whether they are leaked or official.

Odoslané z GT-I9100 cez Tapatalk 2
[Galaxy S II General] light1988:
If i flash following the instructions in OP i'll be fine right?

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II General] Stileth:
Basically yes, replace stock kernel by safe one and you will be fine.

Odoslané z GT-I9100 cez Tapatalk 2
[Galaxy S II General] light1988:
Ok thank you :D

Downloading the lpx fw. I'll replace the kernel with siyah...hope it doesn't brick lol

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II General] cruz007:
Brick bug...

Hy guys need some help...I install I9100XWLPX..the latest firmware(Nordic Countries),so my question is:If I Make factory reset under the settings..will I brick my device?...,Or the brick is possible only under CWM?P.S.I flash the custom kernel,from chainfire CF-Root-SGS2_XW_NEE_LPX-v5.6-CWM5.zip,it is the xda site.Tnx in advance!

Btw...I really love this rom..and chainfire kernel...
[Galaxy S II General] burner07:
So if im on 4.0.3 and i hard reset the phone(in CWM): format system data cache etc , then i install latest 4.0.4(with odin ofc), can i do a normal hard reset with samsung code? The install a custom kernel like speedmod
[Galaxy S II General] Darkmind1:
I don't know if it's confirmed whether stock recovery bricks your device or not, although some posts made in the Galaxy Note forum (where the bug was discovered for the first time and that device has essentially same hardware as ours, except for the screen) suggest that stock recovery may cause bricks as well. As far as I know, the factory reset option from setting uses recovery to reset the phone and it is possible to brick the phone (if i am wrong on this, someone please correct me).

CWM is known to cause hard brick on affected devices with unsafe kernels. To my knowledge, the latest Chainfire Kernels are packed with safer recoveries that do not have safe erase enabled (meaning they won't make use of the MMC_CAP_ERASE function found in dangerous Kernels), which should make it safer to performs wipes from recovery. However, if you perform software updates the binaries involved may still be unsafe and trigger the bug. As this information is rather uncertain, it's no guaranteed safety so if you want to use stock or Chainfire Kernels (which are basically stock kernels with root added), stay away from Recovery or any options that perform wipes.

I am using this firmware (LPX) with Siyah Kernel, which is safe and comes packed with a safe Recovery. Other example is Speedmod Kernel.

Hope this helps.
[Galaxy S II General] kabelux:
BootLoop on SGS2 - F1 GalaxyNexus Build 5 (05-06-12)

Hi, people

my phone was doing fine, working well. But today suddenly it turned off and when i turn on entered on a BootLoop.

I tried to format data and cache, but phone hangs for some minutes and resets.

It hangs on Formating /Data... for something like 5 minutes and resets.

Anyone can help? Thanks
[Galaxy S II General] dud3me:
Hi someone quick answer please! Is it safe to wipe data in cwm when on latest siyah so I can flash PA? Currently I'm using stock rom with siayh if that wasn't obvious! :laugh:
[Galaxy S II General] DaReDeViL:
With siyah kernel you are safe .
[Galaxy S II General] engeloded:
Thanks for the warning!
[Galaxy S II General] montoya.23:
XXLPQ

I have XXLPQ build, I wanted to flash to the new 4.0.4 nordic version I9100XWLPX, my phone is still on warranty I also dont know if hardbrick will void or they just will not know.. anyway is my Phone Safe to flash with this non wipe version ??

this would be my first time flashing so Im a noob.

Thank you

:cowboy:
[Galaxy S II General] Gigo88:
I need some advice.

My S2 is currently running on ICS 4.0.4 Wanam ROM with Speedmod kernel k3-31.

My phone has frequent shutdowns, and need to reconnect to the charger before it can bootup again. I am worried that my phone is about to be bricked.

Can I downgrade to the Samsung official ICS 4.0.3 through KIES?

Any advice received is much appreciated.
[Galaxy S II General] Mittaa:
No you can't use KIES, but you can downgrade using Odin.

You might have to wipe when downgrading. I you have insane chip (potential eMMC brick bug) it should be save doing a wipe because your on save kernel (SpeedMod). If you already suffers from eMMC brick bug search XDA for a solution (some people have recovered phone but lost some internal SD storage).

After downgrading to official Samsung stock 4.0.3 you can stay un-rooted or flash a rooted kernel.

Future flashing using KIES will work again if you flash a ROM from your region.

Yellow triangle can be removed using a JIG.

Hope it helped ...
[Galaxy S II General] usrname42:
A few questions from a noob

Does this bug affect non-rooted phones if you try to wipe the data from recovery mode?

Is the bug only triggered if you manually wipe the phone, or could it happen on its own?

Does it only affect clockworkmod recovery or stock recovery as well?

If I use this method to root and this method to wipe if necessary, would I be safe to use stock 4.0.4 with I9100XWLPT kernel?
[Galaxy S II General] feyce:
restore?

Hi guys, I'm a bit confused. Sorry if it has been asked...

So if I choose to stick with 4.0.4 (example: I use WanamLite) and I use Siyak kernel, I know it's okay to wipe data, but can I restore any backup?

Because in the first post it's clearly shown, that I can wipe data under a non-stock kernel, but there's nothing said about restoring any backup!

So, can I? I mean is it safe?

Thanks!
[Galaxy S II General] tufighter:
i have the xxlq5 firmware

hi,

I read some parts of this forum and would kindly ask you for some detailed step by step help how to update my phone to a save version. I'm pretty new to this.

I have programed XXLQ5 on my phone and my chip is insane. How probable is it that my flash got partly damaged already?

From the previous posts I read using Siyah Kernel should be save. And which FW? XWLPO (in Sam mobile it says it is for the nordic area, where is the difference to other, I'm not from Scandinavia)? Do I program both through the PDA option?

So sorry for asking such basic and stupid questions, but please help me out of this.
[Galaxy S II General] Gigo88:
Thanks for your reply. My phone has gone into deep sleep several times, but each time, I have managed to get it working by doing a hard reset after charging it for 10 - 30 minutes.

I do have the insane chip, and hence the potential eMMC brick bug.

Where to download the official Samsung 4.0.3 firmware? The only route I can find is through KIES.
[Galaxy S II General] feyce:
Maybe you find it hard to use the search function, it took less than 5 seconds for to write "stock rom" in the searching area, and hit enter, and the first topic was the one you need.

Anyway, I don't want to insult you, so here is the topic:

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

You have to scroll down a little to find 4.0.3 Firmwares, the latest for Europe is XWLPG, and DXLPB for Singapore (I saw your country)!

Happy flashing!:]
[Galaxy S II General] mercurial89:
Interesting Post. Thanks for the heads up mate :)
[Galaxy S II General] tufighter:
updated now to siyah v4.1.5 is this correct with XXLQ5 FW or is this kernel the for Jelly Bean only? emmc memory test passed, so i don't have any broken flash sectors? It is save to wipe now, right?

Why do I have regular download traffic since I flashed siyah?

If I flash a new FW or ROM do I always have to flash the kernel afterwards, nice it will be overwritten?

cheers
[Galaxy S II General] feyce:
Eerr... XXLQ5? you sure? I don't see any firmware named XXLQ5. What ROM are you using?

Anyways, that kernel is universal, not for jelly bean only. I use it as well, and under XWLPX with this kernel I have no problem with wiping.

I don't know about traffic using siyah, I use firewall app, and block everything unnecessary.

As far as I know, every rom contains a kernel, that overwrites the one before it, or overwrites or wipes everything, I'm not sure about the process. But I'm sure that the old kernel replaced by a new one, so you have to flash the desired kernel after the rom.
[Galaxy S II General] Gigo88:
Got it. Thanks.
[Galaxy S II General] feyce:
That's what the thanks button for...
[Galaxy S II General] Mittaa:
Goto

http://www.sammobile.com/firmware/?page=3&model=GT-I9100&pcode=0&os=1&type=1#firmware ... try to find your carrier. You might have to create account in order to download.

EDIT .... Didn't realize you already had an answer LOL
[Galaxy S II General] tufighter:
hi and thanks for the answer. The FW I meant is this one hotfile.com/dl/162208594/226b6f0/I9100XXLQ5_I9100OXALQ5_OXA.zip.html (sry can't post links yet) you can find it through sammobile and it's even mentioned in the very first post. i don't have any rom yet, just started with the modification... there is still a lot to read. So do I get it right: After each FW update to 4.0.4 it get's temporary risky to brick the phone before the new Kernel is reloaded?

A little off topic: What I'm really missing from GB is the option to control brightness directly through the bar by wiping left or right. Is there any way to get this running on ICS?

What's the point of downgrading to 4.0.3 when the flash error vanished with updating the kernel? Are there any other draw backs? Or people just want to run the last official FW for the S2?

I have an unbranded phone, is there any prefered FW I should take?
[Galaxy S II General] omzart:
hello, mine got bricked too..

I wish to know if the jtag can help? ( like here http://www.ebay.es/itm/ws/eBayISAPI.dll?ViewItem&item=180974639039&ssPageName=ADME:X:RTQ:ES:1123 )

If not, do you know if the warranty ( sammy ) will repair it for free? ( if i send it like that )

Thanks youu
[Galaxy S II General] sahibunlimited:
Samsung can't/won't detect the cause.

JTAG won't help.
[Galaxy S II General] terrance martin:
to unbrick your phones

hi all ,I have hard bricked my phones many times. But have got them unbricked by mobiletech videos you can find them on ebay or go to (www.mobiletechvideos.com)ther is a down side its in USA Texas, they are very quick and can fix almost any android phone.my galaxy s2 cost £50 to unbrick, also be aware that British customs can hold the phone for inspection and can cost you £20 more for their handling costs.
[Galaxy S II General] omzart:
If you are talking about that service :

http://mobiletechvideos.mybigcommerce.com/samsung-galaxy-s-ii-jtag-brick-repair/

I just got an answer in the page before this one that say the jtag wont help in this case, so I believe they cant do anything for us...
[Galaxy S II General] neeraj.juneja:
When i flashed Siyah(latest kernel) to my 4.0.3 XXLPB rom, my phone wal in bootloop.. so I flashed cf-root kernel via ODIN again, and it then started.. How can I flash to siyah latest, to avoid any of the brick??
[Galaxy S II General] omzart:
Hi, I have this brick, I will try the warranty but I have some wonders , so can you go there http://xdaforums.com/showthread.php?t=1895173 , to see wich ones i have, and give me some answers, Thanks you I appreciate :)
[Galaxy S II General] bazzazz:
So what are the chances that this insane chip wont cause problems for everyone when/if jelly bean is released later in the year . I am sure Samsung know about this and it surprises me why they havent done anything about it . I would have thought it would be in their best interest to fix this bug .. Since they can not prove anything once the phone is "dead" as to why the phone has died ...

BTW - I dont have a Bricked I9100 Its still safe and sound working great on Resurrection Rom ...I am Just curious.