Returning to stock after flashing custom firmware - Galaxy S II Q&A, Help & Troubleshooting

I'm planning to flash Siyah kernel on my stock firmware (Samsung 4.0.3). In the Siyah thread it says it includes a CWM image. I inspected the Siyah flashable zip and I only found a zImage file. Is the recovery included inside it?
Please confirm that I can return to stock using the method below, im still a noob
* To restore counter I can use TriangleAway app.
* Should I wipe anything before returning from Siyah to stock?
* Then i flash stock firmware through Odin and the counter wont increase since its Samsung firmware right? Does flashing the official firnware also give me the stock recovery?
Is this all that I need to know ?
Should I worry about backing up EFS before flashing the Siyah kernel or perhaps before returning to stock?
Thank you very much! All answers appreciated!
Sent from my GT-I9100 using xda app-developers app

colapro said:
I'm planning to flash Siyah kernel on my stock firmware (Samsung 4.0.3). In the Siyah thread it says it includes a CWM image. I inspected the Siyah flashable zip and I only found a zImage file. Is the recovery included inside it?
Please confirm that I can return to stock using the method below, im still a noob
* To restore counter I can use TriangleAway app.
* Should I wipe anything before returning from Siyah to stock?
* Then i flash stock firmware through Odin and the counter wont increase since its Samsung firmware right? Does flashing the official firnware also give me the stock recovery?
Is this all that I need to know ?
Should I worry about backing up EFS before flashing the Siyah kernel or perhaps before returning to stock?
Thank you very much! All answers appreciated!
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
If are on stock ROM now, you will have to flash SiyahKernel as tar file with Odin.
And yes, CWM recovery is included in the kernel (zImage).
Before flashing, you should backup everything important. Just to be on the safe side.
Some EFS backup tools require root. If you find one which works without root, then you should backup before flashing.
Otherwise make the EFS backup (and a nandroid/system backup in CWM recovery) after flashing SiyahKernel.
Then use TriangleAway app to remove yellow triangle and rest the flash counter.
When flashing stock kernel after SiyahKernel, you don't need to wipe anything.
You can wipe data, if you want to do a factory reset, or you can do the factory reset later (on stock) too.
And yes, after flashing stock kernel, you will be back on stock recovery.

It_ler said:
If are on stock ROM now, you will have to flash SiyahKernel as tar file with Odin.
And yes, CWM recovery is included in the kernel (zImage).
Before flashing, you should backup everything important. Just to be on the safe side.
Some EFS backup tools require root. If you find one which works without root, then you should backup before flashing.
Otherwise make the EFS backup (and a nandroid/system backup in CWM recovery) after flashing SiyahKernel.
Then use TriangleAway app to remove yellow triangle and rest the flash counter.
When flashing stock kernel after SiyahKernel, you don't need to wipe anything.
You can wipe data, if you want to do a factory reset, or you can do the factory reset later (on stock) too.
And yes, after flashing stock kernel, you will be back on stock recovery.
Click to expand...
Click to collapse
Thank you very much for making it clear!
Sent from my GT-I9100 using xda app-developers app

Related

Using stock kernel after rooting

Hi guys,
I've rooted my Galaxy S2 using CfRoot. To disable the yellow warning triangle, I flashed with original kernel. Since, the root is enabled even after reverting back to stock kernel, do I need to flash insecure kernel image again using CWM manager?
Will I be missing anything by not doing it? Because, all the apps that needs root access are working fine.
Thanks,
baskCoder
XDA Premium,
Samsung Galaxy SII I9100
You will lost clockworkmod recovery and the ability to use the CWM manager app.
So you will lose the ability to flash stuff from CWM zip, also nandroid backup.
But if these are not important to you then you shouldnt have any problems using the stock kernel.
Usb jig is the real simple way of removing triangle and setting custom rom counter to zero .
jje
veyka said:
You will lost clockworkmod recovery and the ability to use the CWM manager app.
So you will lose the ability to flash stuff from CWM zip, also nandroid backup.
But if these are not important to you then you shouldnt have any problems using the stock kernel.
Click to expand...
Click to collapse
You are partially correct.
baskcoder, you did it correctly.
flash rooted kernel that has CWM APP using ODIN
boot phone into Android then reboot back to download mode
flash stock kernel using ODIN
boot phone back into Android
copy the rooted kernel of your choice (recommend using speedmod kernel by hardcore) into your phone using USB storage mode file can be either zImage or *.tar format
run CWM App in your application list, yes, it is still there as long as you don't wipe the userdata partition.
select flash kernel, then select either the zImage or *.tar file
CWM App will just wipe out the boot partition, then extract zImage from the *.tar file, then copy the contents inside zImage to the boot partition.
Because CWM App does not use Download mode to flash the kernel into the boot partition of your ROM, the yellow triangle exclamation will not appear, it will also not add to the custom binary counter either.
Thanks for the reply guys. I tried all the applications that need root access. They are working fine. What feature will I miss if I don't flash with modded kernel? Sorry, I'm new to this.
Thanks for the reply.
baskcoder said:
Thanks for the reply guys. I tried all the applications that need root access. They are working fine. What feature will I miss if I don't flash with modded kernel? Sorry, I'm new to this.
Thanks for the reply.
Click to expand...
Click to collapse
Clockworkmod recovery, the ability todo nandroid backup (full system snapshots), and the ability to flash zips via CWM recovery.

CWM recovery question?

So let me see if i understand this correctly. From what i have read, it looks like i cant install CWM recovery without installing a custom Kernel? So me backing up my stock set up is pretty much out of the question? So everytime i wish to install a different custom rom i am essentailly reinstalling CWM recovery as well?
How can i backup my stock set up and restore it if i screw something up, or install a rom that i am not happy with? I am coming rom an epic 4g on sprint and it was different with that galaxy phone.
Flash a CF Root kernel that matches your firmware, create your near stock b/u. This will be your point to fall back on. 99.99% of ROMs you flash will include a kernel, that also has CWM, it may be a different version but they all work the same, for the most part. The majority of kernels include CWMr 5 or higher.
You'll always have the option of restoring your "stock" b/u so long as you don't delete it. Titanium b/u is the ticket to back up all your apps and their data rather than having to extract those apps/data from a CWM b/u.
You only have to root once. The easiest way to unroot is to flash a stock firmware. Flashing a stock kernel back on after you've rooted will replace CWM recovery with stock recovery, but you'll remain rooted. Probably doesn't address all your questions, but you've got a start.
mudferret said:
Flash a CF Root kernel that matches your firmware, create your near stock b/u. This will be your point to fall back on. 99.99% of ROMs you flash will include a kernel, that also has CWM, it may be a different version but they all work the same, for the most part. The majority of kernels include CWMr 5 or higher.
You'll always have the option of restoring your "stock" b/u so long as you don't delete it. Titanium b/u is the ticket to back up all your apps and their data rather than having to extract those apps/data from a CWM b/u.
You only have to root once. The easiest way to unroot is to flash a stock firmware. Flashing a stock kernel back on after you've rooted will replace CWM recovery with stock recovery, but you'll remain rooted. Probably doesn't address all your questions, but you've got a start.
Click to expand...
Click to collapse
forgot to mention that i am rooted now. using oneclickroot.
Just flash a custom kernel with CWM recovery installed inside.
Such as:
- Siyah
- Phoenix
- Ninphetamine
etc...
DO NOT FLASH STOCK KERNEL AS IT WILL DELETE CWM RECOVERY. ROM MANAGER DOES NOT INSTALL RECOVERY ON YOUR PHONE.
nicholaschum said:
Just flash a custom kernel with CWM recovery installed inside.
Such as:
- Siyah
- Phoenix
- Ninphetamine
etc...
DO NOT FLASH STOCK KERNEL AS IT WILL DELETE CWM RECOVERY. ROM MANAGER DOES NOT INSTALL RECOVERY ON YOUR PHONE.
Click to expand...
Click to collapse
is it as simple as using Odin, clicking PDA and flashing the downloaded kernel? and there should be no side effects from using a custom kernel such as Siyah?
Getting back to 100% stock is easy, odin flash a rom.
CF root *is* the stock kernel, just with some bits added (CWM recovery and root).
CF root with your stock rom is defo the safest bet.
jerseykat1 said:
is it as simple as using Odin, clicking PDA and flashing the downloaded kernel? and there should be no side effects from using a custom kernel such as Siyah?
Click to expand...
Click to collapse
Yes if you get the kernel in odin tar file, otherwise flash CF root and use CWM recovery to flash the zips.

[Q] Backup GS2 stock recovery before CWM

Just successfully rooted my galaxy s 2. Now gonna flash CWM . But what is the easiest way to backup my current stock recovery? So that I can revert back to stock recovey if needed.
Sent from my GT-I9100 using xda premium
You can use something like MyBackup pro to backup your apps & stuff, but you won't get an 'image' of your setup like you will with a Nandroid backup done in CWRecovery. Or you could probably use Kies I guess (not sure about how this works though, have never used Kies for anything).
Best way to go would be to install CWM then do your backup before you go making any other changes to your phone (like flashing a custom rom). This will give you a backup of your setup as close as possible to it's original state (tho obviously rooted).
If you want to go back completely to stock (no root), all you'd need to do would be to download your original firmware from somewhere like Sammobile.com (until Intra gets his stock firmware collection up and running again) and flash that in Odin. Or you could get the latest stock firmware available for your phone/carrier/country with Checkfus (PC app, search for it on here/Google) flash the tarball you download in Odin.
rijans said:
Just successfully rooted my galaxy s 2. Now gonna flash CWM . But what is the easiest way to backup my current stock recovery? So that I can revert back to stock recovey if needed.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Don't think CWM backs up your stock recovery just everything else, to revert back to stock recovery you would just have to flash stock firmware but lose root in the process.
Sent from my GT-I9100 using xda premium
rijans said:
Just successfully rooted my galaxy s 2. Now gonna flash CWM . But what is the easiest way to backup my current stock recovery? So that I can revert back to stock recovey if needed.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Just as addition to MisthaBungle:
1. Flash a kernel containing CWM recovery (such as CF-Root).
2. Create a Nandroid backup in recovery mode (or use CWM Manager app if available).
If you want or have to restore your stock system, you can restore this Nandroid backup, but you will have to flash the stock kernel afterwards in order to replace the insecure/custom kernel containing the CWM recovery.
Alternatively you can do it like bubba949 described:
Just download and flash the latest officially released stock ROM to your phone, if you want or have to go back to stock.
I recommend to do a Nandroid backup before flashing a new kernel/ROM, just to be sure that you are able to go a step back in case something does not work.
So you will have an additional option ;-)
Thanks all of you for your assistance. I'm doing well with my phone since root.
Sent from my GT-I9100 using xda premium

[Q]Can you flash over a flash

Hi All
Please let me explain in detail:
1. I had original ICS and flashed CF-Root with ODIN
2. Flashed new JB-Polland with ODIN
3. Lost root access and CF apps
4. Re-flashed CF-Root, CF apps and root access granted
5. Opening CWM i get the following msg: "This version of CWM should be used with CF-CWM v1.1" Now from reading other posts, i think this error is due to CF-Root not supporting JB.
Therefore what are my options?
1. Can I flash a new root over CF-Root, that supports JB.
2. Do I do the triangle away and try to clear CF-Root
3. Any other suggestions?
Thanks in advance guys.
Whenever I'm flashing a ROM, I flash over the previous one.
I installed CF-Root, flashed MIUI, didn't like it so flashed CM10, didn't like it so flashed to stock again then reset my flash count to 0.
Or use it as is. Everyone who uses CF-Root with JB gets that message. You can still perform backups, updates and ZIP installs through CWM recovery.
Thanks Sleepycat, I didn't realise you could keep using it. Part of the message says some features have been disabled.
Running backup in recovery mode now and seems to be going sweet.
Thanks Guys
its just the app that's incompatible, not CWM itself.
Sent from my GT-I9300 using Tapatalk 2
Depending on what you are flashing, what is on the phone will be "overwritten". For example if you flash a kernel you will replace just the kernel, if you are flashing a full rom, everything that the rom contains will overwrite its equivalent in the phone (which is why you needed to reflash the root).
If you want to ensure you can get back to original state you needed to have done a nandroid backup at the beginning from which to restore later.
Hope this helps
Sent from my GT-I9300 using xda app-developers app

I9100 freezes at samsung logo screen

First, I want to say sorry because this question has been asked many times. Though I have done searches on the Internet and came across some solutions, I still don't understand how to solve it.
Anyway, here's the story: my brother just bought a galaxy S2 (I9100) and decided to root it via ODIN. However, he mistakenly flashed his phone with a firmware for I9100G. He then tried to flash again with a custom kernel for I9100, but the phone always freezes at the startup screen (with that yellow triangle). So that's 2 custom kernel at the same time.Then I tried to flash the phone with a stock kernel. This time, there is no yellow triangle at the startup screen, but the phone still freezes there. I can still access to the Recovery and Download mode, but have no idea what to do next. Please help me. Thank you
If you can access Recovery, try to wipe data/cache and Dalvik cache. And try flashing a custom kernel after that with the compatible zip file through recovery. I recommend Siyah.
But don't do this with 4.0.4 stock recovery, cause then you will be bricked.
Cheers.
WardenBerret said:
If you can access Recovery, try to wipe data/cache and Dalvik cache. And try flashing a custom kernel after that with the compatible zip file through recovery. I recommend Siyah.
But don't do this with 4.0.4 stock recovery, cause then you will be bricked.
Cheers.
Click to expand...
Click to collapse
Wait, if I recall correctly, then the phone's version is 4.0.4 before the rooting attempt. So what you mean is that I shouldn't wipe cache with the version 4.0.4 or I shouldn't flash kernel with that version ? Because if it is the latter problem, I can go around and flash through download mode. Anyway, thanks for the advice
boiboi12345 said:
Wait, if I recall correctly, then the phone's version is 4.0.4 before the rooting attempt. So what you mean is that I shouldn't wipe cache with the version 4.0.4 or I shouldn't flash kernel with that version ? Because if it is the latter problem, I can go around and flash through download mode. Anyway, thanks for the advice
Click to expand...
Click to collapse
You've managed to flash the right official firmware with Odin? Just make sure you don't perform any wipe with stock kernel (in stock recovery) from 4.0.4, all other kernels will be safe.
Sent from the Matrix
Donnie Sins said:
You've managed to flash the right official firmware with Odin? Just make sure you don't perform any wipe with stock kernel (in stock recovery) from 4.0.4, all other kernels will be safe.
Sent from the Matrix
Click to expand...
Click to collapse
Yes, I managed to flash the official kernel with ODIN after flashing the 2 custom kernels mentioned.
So, now if I want to wipe, I'll have to re-flash my S2 with a custom kernel right ? assume that works and everything is wiped, will the S2 be able to work again ? Or do I have to do something else ?
Did ur bro make a backup before flashing ?
I had a stuck on logo prob and the only way I could fix it was by loading my backup. wipes or flashing other kernels would not fix for me.
I have read others with similar or boot loop issues caused by kernel and fixed the same way.
if u don't have a backup I don't know, maybe research soft brick fixes. good luck.
peace
Just flash official firmware through Odin. No need to restore back ups or flashing other kernels.
Afterwards root it again and flash a custom rom.
Sent from the Matrix

Categories

Resources