[Q] Stock Samsung ICS 4.0.4 ROM + Siyah Kernel: any benefits - Galaxy S II Q&A, Help & Troubleshooting

I am taking baby steps for the moment after having found that my S2-I9100 is vulnerable to the infamous Brick Bug (Yes, I have an insane chip).
Just wondering what benefits there would be in flashing the Siyah Kernel (v4.1.5) on my S2-I9100 running a stock Samsung ICS 4.0.4 ROM.
Other than slightly improved battery life, what else can I look forward to with the Siyah kernel with a stock Samsung ROM?

ssahmed532 said:
I am taking baby steps for the moment after having found that my S2-I9100 is vulnerable to the infamous Brick Bug (Yes, I have an insane chip).
Just wondering what benefits there would be in flashing the Siyah Kernel (v4.1.5) on my S2-I9100 running a stock Samsung ICS 4.0.4 ROM.
Other than slightly improved battery life, what else can I look forward to with the Siyah kernel with a stock Samsung ROM?
Click to expand...
Click to collapse
the most important benifit u have is that 'Siyah kernel' is free of the 'eMMc' bug which could potentially damage ur phone

Root, cwm touch, dual boot, etc

Sun90 said:
the most important benifit u have is that 'Siyah kernel' is free of the 'eMMc' bug which could potentially damage ur phone
Click to expand...
Click to collapse
Yes, that I am already aware of!
So other than being safe from the Brick Bug, what else can I look forward to with the Siyah kernel and a stock ICS ROM?

ssahmed532 said:
Yes, that I am already aware of!
So other than being safe from the Brick Bug, what else can I look forward to with the Siyah kernel and a stock ICS ROM?
Click to expand...
Click to collapse
u have to install the same to see the benifts ma8
since i am using 'Siyah' with a custom JB rom,hence not aware of how it wrks with a stock samsung rom

So just to be clear (as a complete noob who has never attempted anything of this nature before) flashing Siyah v5.0i with a phone known to have the infamous brick bug chip is safe?

redchris said:
So just to be clear (as a complete noob who has never attempted anything of this nature before) flashing Siyah v5.0i with a phone known to have the infamous brick bug chip is safe?
Click to expand...
Click to collapse
yes, because you are not wiping anything until after you install the kernal which is brick bug free.

Cosmic Blue said:
yes, because you are not wiping anything until after you install the kernal which is brick bug free.
Click to expand...
Click to collapse
Thanks for the quick answer Cosmic Blue. So I flashed the Siyah kernal and lo - it worked (thank god!). So now a question: If the Siyah krnal is brick bug free should I expect to see the brick bug check app to give me a negative result? it is telling me that my phone still has the brick bug.

redchris said:
Thanks for the quick answer Cosmic Blue. So I flashed the Siyah kernal and lo - it worked (thank god!). So now a question: If the Siyah krnal is brick bug free should I expect to see the brick bug check app to give me a negative result? it is telling me that my phone still has the brick bug.
Click to expand...
Click to collapse
Because the app is checking to see if the hardware eMMC chip your phone has is susceptible to the brick bug. If your chip still has the potential to be affected by the bug, changing the kernel won't fix that, but if you have a kernel which has MMC_CAP_ERASE disabled, then you will be safe.
So by flashing Siyah, you are safe (because it has MMC_CAP_ERASE disabled), but your phone will still report as having the bug.
Make sense?

I think its the chip thats the problem....so youve still got the same chip.

thanks for the helpful answers folks and sorry for the inane questions. My reasons for flashing to Siyah were twofold: I experience frequent lock ups and significant battery drain. I thought I'd try JB and see if that made a difference. Having the brick bug chip persuaded me to try Siyah. Now I just need to figure our how to update to JB and dual boot. I found this thread which seems helpful:
http://forum.xda-developers.com/showthread.php?t=1680851
So more inane questions: I need to install a JB rom, right? CM10 M1? Are there any further risks associated with takingthis step?
Thanks again in advance for any help.

stock rom download
any one knows where to download the stock rom of s2. i have stock rom ICS 4.0.3 with siyah v5 kernel.

Tranzphormed said:
any one knows where to download the stock rom of s2. i have stock rom ICS 4.0.3 with siyah v5 kernel.
Click to expand...
Click to collapse
http://www.sammobile.com/firmware/ and flash via odin.

redchris said:
thanks for the helpful answers folks and sorry for the inane questions. My reasons for flashing to Siyah were twofold: I experience frequent lock ups and significant battery drain. I thought I'd try JB and see if that made a difference. Having the brick bug chip persuaded me to try Siyah. Now I just need to figure our how to update to JB and dual boot. I found this thread which seems helpful:
http://forum.xda-developers.com/showthread.php?t=1680851
So more inane questions: I need to install a JB rom, right? CM10 M1? Are there any further risks associated with takingthis step?
Thanks again in advance for any help.
Click to expand...
Click to collapse
You don't 'need' to, but as long as you make a nandroid backup (backup your apps with TB pro, sms with sms backup and restore etc) and follow the installation instructions, to the letter, for each rom u wanna try, you'll be fine. And if u ever fancy going back to stock, just restore your nandroid. Happy flashing
Sent from my GT-I9100 using Tapatalk 2

stock kernel
Thanks a lot for the answer; I would also require stock kernel of it.

Related

siyah + ICS 4.0.4 problems help needed

Hi all, and thanks for reading this tread,
I have some issues and I'm hoping someone here could help shed some light on.
I was on ICS 4.0.3 and avoiding 4.0.4 due to brickbug issues. but I guess I couln't resist anymore and decided to give it a try. I tried to stay far away from buggy kernel so I used mobile odin to flash I9100XWLPT plus siyah 3.5.2 on one go
the result was a failure however, kernel flashed but firmware wiped (S2 logo was appearing but nothing else / softbrick ?).
Then I said oh well its not (hard)bricked or anything so I decided to use odin to flash I9100XWLPT, than siyah. It went ok but I lost mtp connectivity, tried s3 ported ui... didn't fly as well . Maybe something wrong with siyah 3.5.2 I thought, so tried an older siyah which I did not have an issue with h4.0.3. Situation did not improve however.
Then I flashed my old 4.0.3 and wiped, all ok mtp ok, upgraded to 4.0.4, all go, mtp ok.
Flashed siyah 3.5.2, mtp fails again. Tried android's own factory reset (not the on the boot menu, one on the personalization menu). Ended up with soft brick again (no boot only charging animation and odin mode). Flashed 4.0.4 again.
But this trial and eror process is going more dangerous by the minute I guess, so I decided to ask for support.
Do I do anything wrong? I want to upgrade to 4.0.4 everything as close as possible to stock, plus root and tocuhwiz from s3. its not too much to ask I guess.
Any suggestions and any explanations are very welcome also,
I'll thank any useful comments
kind regards,
I have 4.0.4 since 4th July with its stock kernel and it works perfectly well, I upgraded from 4.0.3 but I never did any wipes just updated on top of 4.0.3 and booted the phone, rooted from chainfires CF root thread, try it that way, worked for me and still is working.
ag4751 said:
I have 4.0.4 since 4th July with its stock kernel and it works perfectly well, I upgraded from 4.0.3 but I never did any wipes just updated on top of 4.0.3 and booted the phone, rooted from chainfires CF root thread, try it that way, worked for me and still is working.
Click to expand...
Click to collapse
Thanks If all else fails I'll try that, but siyah is a good kernel and it seems to be more battery efficient too.
If its a problem I failed to check with siyah I can go 4.0.4 kernel way but it makes me nervous to run a buggy kernel.
emk2z said:
Thanks If all else fails I'll try that, but siyah is a good kernel and it seems to be more battery efficient too.
If its a problem I failed to check with siyah I can go 4.0.4 kernel way but it makes me nervous to run a buggy kernel.
Click to expand...
Click to collapse
Totally agree Siyah is good I used it on 4.0.3 but it seems to fail on 4.0.4 at the moment I have not actually tried the latest one so it may well be good but I am looking to upgrade to SG3 next week so just want to keep my phone going for the time being no more playing around with this one until I have my new one.
I am using LQ5 which is reported as the buggiest but I can honestly say I have not had any problems at all, battery life appears good enough to me, depends how much you use it I guess.
Try speedmod k30 kernel, completely safe, fast and battery efficient
Sent from my GT-I9100 using xda app-developers app
Hayth said:
Try speedmod k30 kernel, completely safe, fast and battery efficient
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Thanks, pardon me if I'm being paranoid but I just read a tread about nand corruption so, this isn't something like that I assume. (Odin flash failed and left me with soft brick out of the blue). Did not notice anything about siyah 3.5.2 either so the problem may be with my phone memory.
P.S Prior sentence reads as "Please prove me wrong"
I switched to speedmod kernel, and figured siyah had MTP problems with either 4.0.4 ics or 3.5.2
I asked same questions to those kernels' respective topics & thus this tread fulled it's purpose. Thanks kindly for anyone who read & replied
Sent from my GT-I9100 using xda app-developers app
Thread closed
Question answered, thread closed per OP's request

Little question about Siyah kernel 3.4.1

Is it safe from 'brick-bug'? (The CAP_ERASE, hardbrick when wipe data or restore from backup with 4.0.4)
Thanks
yes, siyah has disabled it in all his kernals.
good to know, thanks!
WOW
Nice bro, thank you for the straight answer. Man I been searching and studying this thing forever and finally found a person who gave a direct answer. Much respect from my side. I have flashed my phone hundreds of times with siyah kernel, the only kernel I ever use but the got brick bug app says I have an insane kernel. And so my never ending mission for a simple answer began. I use the xxlpq modem and yet some places suggest the xxlpq 'FIRMWARE' has the brick bug for sure. This whole kernel modem leaked official story confused the heck out of me. But now thankfully I have an answer but am still confused as a duck in a waterfall. If I am getting it correctly, a modem is different from a firmware when using siyah kernel and a custom rom, not an officially released rom? So when I use, let say PFittech 4.04 rom and xxlpq modem with siyah kernel, then I am safe because the creator of the awesome siyah kernel has not included the cap_erase robocop destroyer thingy?
However, if I had to try flash to stock and used cf root/odin and then flashed the xxlpq firmware(leaked or not), then it is relatively certain I will get hard bricked and ruine my year? Anyways, this flashaholic feels more at ease now. Thanks for your simple reply, it is rare these days.
PsyOr said:
Is it safe from 'brick-bug'? (The CAP_ERASE, hardbrick when wipe data or restore from backup with 4.0.4)
Thanks
Click to expand...
Click to collapse
Siyah kernel has disabled the cap_erase command, Yes.
If you are on stock ICS 4.0.4, then flash Siyah 3.5.2 and above.
3.4.x and below are not 100% compatible with 4.0.4. If you flash it, your camera app will be displaying just black screen.
Swyped from my Samsung Galaxy SII
All the latest Siyah Kernel has no brickbug on it. Currently using 4.0.2
Sent from my GT-I9100 using Tapatalk

Brickbug question

I'd been running an older version of Rootbox for about 2 months and had not been on the forums at all until the other day. I decided to flash a new ROM the other day and settled on the latest version of Wanam (V12.3 XWLPT) and it seemed great so i decided to keep it and flash Siyah 4.0.
The phone has been absolutely fine but after going in the Gen Discussion forum I saw all this stuff about 4.0.4 hard bricking phones and stuff. I downloaded the Emmc hardbrick test app and it reports that my chip is indeed Insane.
Even though the phone is running fine should I be concerned and should I switch to another AOKP rom?
Thanks
It sounds like at no point you've been using a Samsung 4.0.4 stock kernel or a CF-root kernel. If that's the case, you should be safe. Most custom rom kernels disable the feature that triggers the superbrick bug; most certainly it does not exist on newer Siyah kernels.
You really only need to exercise caution when going from a stock 4.0.4 installation to another. If you're running a dangerous kernel, wiping data partitions may brick the phone, but flashing a kernel is always safe, so to avoid any trouble, you can always flash eg. a recent Siyah kernel and then install the custom rom from the cwm recovery it provides.
Chousuke said:
It sounds like at no point you've been using a Samsung 4.0.4 stock kernel or a CF-root kernel. If that's the case, you should be safe. Most custom rom kernels disable the feature that triggers the superbrick bug; most certainly it does not exist on newer Siyah kernels.
You really only need to exercise caution when going from a stock 4.0.4 installation to another. If you're running a dangerous kernel, wiping data partitions may brick the phone, but flashing a kernel is always safe, so to avoid any trouble, you can always flash eg. a recent Siyah kernel and then install the custom rom from the cwm recovery it provides.
Click to expand...
Click to collapse
I went from Rootbox to Wanam via CWM doing Factory reset, wipe cache/dalvik and i believe Wanam installs Speedmod kernel by default.
Sounds like i should be OK?
Yes that's what I'm on now and no issues at all with speedmod although I'm trying new siyah kernal at the moment.
Sent from my GT-I9100 using xda premium
Goooober said:
I went from Rootbox to Wanam via CWM doing Factory reset, wipe cache/dalvik and i believe Wanam installs Speedmod kernel by default.
Sounds like i should be OK?
Click to expand...
Click to collapse
Yeah, that's fine.
Sent from my GT-I9100 using xda premium

[Q]About custom ROM's based in 4.1.2

Hello,
I've been frequently checking the web for the official JB update and everything i've always have read is that it will be released soon, not OTA yet so I'm going a bit desperated about having JB on my s2. I'm actually on 4.0.4 official (yeah, the brick evil kernel) and I'm pretty happy with it but I'm very curious about all those 4.1.2 custom ROM's roaming around the net.
What's your advice for this ROM's? Are they worthy to install them at this point in my device? Are they fully working with all the JB functions? Or at this point should I wait for the official ROM and give chance the community to work in ROM's based on it?
Greetings, any advice/hint will be much apprecciated.
esponges said:
Hello,
I've been frequently checking the web for the official JB update and everything i've always have read is that it will be released soon, not OTA yet so I'm going a bit desperated about having JB on my s2. I'm actually on 4.0.4 official (yeah, the brick evil kernel) and I'm pretty happy with it but I'm very curious about all those 4.1.2 custom ROM's roaming around the net.
What's your advice for this ROM's? Are they worthy to install them at this point in my device? Are they fully working with all the JB functions? Or at this point should I wait for the official ROM and give chance the community to work in ROM's based on it?
Greetings, any advice/hint will be much apprecciated.
Click to expand...
Click to collapse
Fully working now, yes.
Now go out and do some reading so you can take your pick.
esponges said:
Hello,
I've been frequently checking the web for the official JB update and everything i've always have read is that it will be released soon, not OTA yet so I'm going a bit desperated about having JB on my s2. I'm actually on 4.0.4 official (yeah, the brick evil kernel) and I'm pretty happy with it but I'm very curious about all those 4.1.2 custom ROM's roaming around the net.
What's your advice for this ROM's? Are they worthy to install them at this point in my device? Are they fully working with all the JB functions? Or at this point should I wait for the official ROM and give chance the community to work in ROM's based on it?
Greetings, any advice/hint will be much apprecciated.
Click to expand...
Click to collapse
Well regardless of what above poster says, no they are not fully working. However the bugs that are present are not serious and most people will not come across them.
However I would HIGHLY recommend that if you flash the leaked stock rom or a custom one based on it you will need to flash Joboo kernel as it fixes the most annoying bug which is the lock screen delay which is really bloody annoying. It also increases battery life as Philz kernel is bad for this. You can also freeze non-needed stock apps to increase life more.
By the way incase you didnt know, since you have 4.0.4 stock you dont need to worry about the brick bug if you simply flash a custom kernel like Siyah instead of keeping stock.
Okay, they are not fully working I guess. I can always be wrong.
Still, reading time.
TheATHEiST said:
Well regardless of what above poster says, no they are not fully working. However the bugs that are present are not serious and most people will not come across them.
However I would HIGHLY recommend that if you flash the leaked stock rom or a custom one based on it you will need to flash Joboo kernel as it fixes the most annoying bug which is the lock screen delay which is really bloody annoying. It also increases battery life as Philz kernel is bad for this. You can also freeze non-needed stock apps to increase life more.
By the way incase you didnt know, since you have 4.0.4 stock you dont need to worry about the brick bug if you simply flash a custom kernel like Siyah instead of keeping stock.
Click to expand...
Click to collapse
Yeah, actually I did know that I could flash Siyah to avoid the brick risk but I just wanted to do it all at the same time, I mean, root -> flash Siyah ->jump to another custom ROM. That's why my question about waiting for stock 4.1.2 for more stable ROM's before flashing and rooting :victory:
esponges said:
Yeah, actually I did know that I could flash Siyah to avoid the brick risk but I just wanted to do it all at the same time, I mean, root -> flash Siyah ->jump to another custom ROM. That's why my question about waiting for stock 4.1.2 for more stable ROM's before flashing and rooting :victory:
Click to expand...
Click to collapse
You dont need to "root" and then flash Siyah, Siyah gives you root.
If coming from stock rom/kernel all you need to do is....
Flashing custom rom:
Flash Siyah kernel via ODIN
Reboot into custom recovery
Wipe data/factory reset
Flash rom zip (and gapps if using CM based rom)
Reboot device.
Note that flashing a custom rom will come with its own kernel so it replaces Siyah.
Flashing Stock Rom:
Flash stock rom via ODIN
Flash compatible custom kernel
Note: If you using leaked JB you should use nothing but the Joboo kernel. If flashing GB or ICS rom you should use Siyah.

[Q] Which is the best kernel without any brick probabilities?

Hi, yesterday I bought a Galaxy S2 from AT&T and I'm a newbie at this. I want to know which is the best kernel for this phone without any brick possibilities.
Because I know the Siyah kernel, but I don't like it just because the Ying-yang symbol at booting process (That's really stupid) and I heard that the Jeboo Kernel leaves your phone with the triangle and without the possibility of booting the phone. Stuck at "Samsung Galaxy S2" and the triangle, so first of all... Is this true? (I mean the bug of the Jeboo Kernel)
And second, if it's true... Which kernel can I use?
I forgot to say...
The S2 has 4.1.2 Stock Unrooted.
Thanks in advance.
Sent from my Nexus 7 2012.
If I'm bad at English is because I'm from Argentina and I'm learning.
MlucianoEze said:
I forgot to say...
The S2 has 4.1.2 Stock Unrooted..
Click to expand...
Click to collapse
Stock unrooted. First you'll need to follow one of many threads detailing how to root the phone, and get cwm onto the i777. Then you'll need to read each kernel forum with recent support for the i777 to determine which is best suited for your needs (stability, rom choice, vanity, whatever). A few big names around here are AJK, jeboo (which works fantastically for it's designed application), and STI.
Happy flashing.
Ok. I'll do that.
Thanks.
Sent from my SAMSUNG-SGH-I777 using xda app-developers app
cyril279 said:
Stock unrooted. First you'll need to follow one of many threads detailing how to root the phone, and get cwm onto the i777. Then you'll need to read each kernel forum with recent support for the i777 to determine which is best suited for your needs (stability, rom choice, vanity, whatever). A few big names around here are AJK, jeboo (which works fantastically for it's designed application), and STI.
Happy flashing.
Click to expand...
Click to collapse
One thing more. If I leave the phone with stock unrooted kernel and I do a Factory Reset, will the phone brick?
Because of the eMMC bug with stock unrooted kernel.
Sent from my SAMSUNG-SGH-I777 using xda app-developers app
MlucianoEze said:
One thing more. If I leave the phone with stock unrooted kernel and I do a Factory Reset, will the phone brick?
Because of the eMMC bug with stock unrooted kernel.
Sent from my SAMSUNG-SGH-I777 using xda app-developers app
Click to expand...
Click to collapse
I'm pretty sure that stock 4.1.2 left the eMMC bug behind, the details are in creepyncrawly's repository. Creepyncrawly's signature is the best starting point for modding the I777.
MlucianoEze said:
Hi, yesterday I bought a Galaxy S2 from AT&T and I'm a newbie at this. I want to know which is the best kernel for this phone without any brick possibilities.
Because I know the Siyah kernel, but I don't like it just because the Ying-yang symbol at booting process (That's really stupid) and I heard that the Jeboo Kernel leaves your phone with the triangle and without the possibility of booting the phone. Stuck at "Samsung Galaxy S2" and the triangle, so first of all... Is this true? (I mean the bug of the Jeboo Kernel)
And second, if it's true... Which kernel can I use?
I forgot to say...
The S2 has 4.1.2 Stock Unrooted.
Thanks in advance.
Sent from my Nexus 7 2012.
If I'm bad at English is because I'm from Argentina and I'm learning.
Click to expand...
Click to collapse
MlucianoEze said:
One thing more. If I leave the phone with stock unrooted kernel and I do a Factory Reset, will the phone brick?
Because of the eMMC bug with stock unrooted kernel.
Sent from my SAMSUNG-SGH-I777 using xda app-developers app
Click to expand...
Click to collapse
To your initial question, there is nothing wrong with the Jebo kernel. It was, however, built specifically to go with the SHOstock3 rom. There are a variety of things that can cause the problem you stated. Flashing the wrong kernel for instance, as in flashing an ICS or Gingerbread kernel to a Jelly Bean system, will prevent the phone from booting. As far as the warning triangle at boot, that is caused by flashing a custom kernel using Odin or Heimdall. The screen can also be removed by flashing a stock kernel using Odin or Heimdall.
As far as the cap erase eMMC brick bug is concerned, that showed up in the ICS versions, and was possibly present in the 2.3.4 stock kernel. It may have been present also in the 2.3.6 stock kernel but there was never any direct evidence that it was. The 4.1.2 stock kernel is almost certainly safe. If it were my phone, I would not hesitate to perform a wipe data/factory reset with the 4.1.2 stock kernel.
creepyncrawly said:
To your initial question, there is nothing wrong with the Jebo kernel. It was, however, built specifically to go with the SHOstock3 rom. There are a variety of things that can cause the problem you stated. Flashing the wrong kernel for instance, as in flashing an ICS or Gingerbread kernel to a Jelly Bean system, will prevent the phone from booting. As far as the warning triangle at boot, that is caused by flashing a custom kernel using Odin or Heimdall. The screen can also be removed by flashing a stock kernel using Odin or Heimdall.
As far as the cap erase eMMC brick bug is concerned, that showed up in the ICS versions, and was possibly present in the 2.3.4 stock kernel. It may have been present also in the 2.3.6 stock kernel but there was never any direct evidence that it was. The 4.1.2 stock kernel is almost certainly safe. If it were my phone, I would not hesitate to perform a wipe data/factory reset with the 4.1.2 stock kernel.
Click to expand...
Click to collapse
Tour explained me very well, I understood everything! So thanks.
I will choose the kernel later.
Sent from my SAMSUNG-SGH-I777 using xda app-developers app

Categories

Resources