Using stock kernel after rooting - Galaxy S II Q&A, Help & Troubleshooting

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.

Related

[Q] how do I get rid of custom cwm?

Hi, I recently flashed cf-root after buying my gs2. I installed rom manager and flahed cwm 4.0.0.2 from there. However now when I reboot into recovery I get the custom cwm that comes with cfroot 4. If I pull the battery in the custom cwm when I put the battery back in I get cwm 4.0.0.2.
Does anyone know how I can remove the custom cwm or both and then flash cwm 4.0.0.2?
Thanks in advance.
Can nobody help with this?
Yes, in the menu move to reboot using volume keys and hit home
Failing that, odin a stock rom to recover
pulser_g2 said:
Yes, in the menu move to reboot using volume keys and hit home
Failing that, odin a stock rom to recover
Click to expand...
Click to collapse
I flashed my stock kernel but restarting into recovery from rom manager still goes to the custom cwm.
In the original Galaxy S, Samsung bundle the kernel & the recovery in the zImage file in the stock firmware so that might be the case here too. Download the original from samfirmware.com, remove everything from the tar file except zImage and flash the tar as PDA through Odin
Can you not just fake-flash the CWM 4.0.0.2 recovery through the custom CWM (through an update.zip or whatever) as that is what ROM Manager does anyway
viva.fidel said:
In the original Galaxy S, Samsung bundle the kernel & the recovery in the zImage file in the stock firmware so that might be the case here too. Download the original from samfirmware.com, remove everything from the tar file except zImage and flash the tar as PDA through Odin
Can you not just fake-flash the CWM 4.0.0.2 recovery through the custom CWM (through an update.zip or whatever) as that is what ROM Manager does anyway
Click to expand...
Click to collapse
I tried flashing the zip from the custom cwm but it says unable to verify whole-file signature.
I odin'd Lightening rom 1.4 and now it seems im just left with the real CWM. yey!
Thanks for all your help.

[Q] Installing Modified Roms

Hi,
Firstly I will mention I'm a noob. I hgavent installed a modified ROM before, I currently have the latest 2.3.5 KJ2 firmware which I flashed using ODIN.
I want to installed a modified ROM mainly to get a digitial battery display in percent on my notification bar. However it appears all these modified ROMS require flashing through your SD card. The problem is I dont have an SD card. Is there a way to do this through USB only (i.e. Odin)?
Also what ROM and kernel would best suit my simple needs?
Jamie1029 said:
Hi,
Firstly I will mention I'm a noob. I hgavent installed a modified ROM before, I currently have the latest 2.3.5 KJ2 firmware which I flashed using ODIN.
I want to installed a modified ROM mainly to get a digitial battery display in percent on my notification bar. However it appears all these modified ROMS require flashing through your SD card. The problem is I dont have an SD card. Is there a way to do this through USB only (i.e. Odin)?
Also what ROM and kernel would best suit my simple needs?
Click to expand...
Click to collapse
save the rom of your choosing on your phones usb storage...there you can flash it easily...so download rom and you will find it if you go in my files then search the folder download and it should be there ready for you in a zip file..
just follow the instructions at the main page of the rom thread that you want to flash and you should be fine..
first though if you are not already make sure you flash a cf root kernel so you get rooted and then go ahead and flash a rom....once you have cf on then you should have cwm were you can flash your rom through there...
http://forum.xda-developers.com/showthread.php?t=1103399
follow the guide in that link (im sure you have done but its late here so sorry) and then will see you have cwm and then flash your rom of your choosing
I'm rooted but I rooted the old way --> flashed an insecure kernel, downloaded this program called S2 root and rooted via USB, then flashed the original kernel back. It appears that by doing it this way, I don't have clockworkmod recovery..
Should I always flash using the way you said?
Ok.. so let me go through the process..
1) Get a CF root Kernel which will allow me to have cwm. Question: Does the kernel version always have to match the 'ROM' version? When I updated to KJ2 I see that under phone info the 'Baseband Version' reads I9100XXKI4. Does baseband mean ROM, i.e. I have KI4 ROM but KJ2 kernel?
2) Flash following instructions from the modified ROM. I can simply store the rom on my phones memory and flash from there. Do I have to do anything after this? e.g. wouldnt I have to flash another kernel from that modified ROM, and in doing so would I lose my root and cwm? How important it for ROMS to match kernels?
Also, when I install the CF root kernel I get the yellow triangle on boot right.. I read the method on your link to remove it but it seems complicated. What is he actually doing to remove the triangle? Is he flashing back the original kernel?
The method he mentioned is the easiest way to flash a custom kernel, without having the yellow triangle.
The kernel doesn't have to match the ROM version. A custom kernel, e.g. like hardcore's speedmod (can be found in the original android section) installs root and CWM automatically.
Flash the custom kernel with Odin. The yellow triangle should appear after that. But CWM should be available and you're rooted now.
Reflash the original Kernel with CWM to remove the yellow triangle.
But wouldn't reflashing the original kernel using cwm defeat the purpose of flashing the custom kernel? Also do I use 'flash an update' or :?'flash a kernel's what's the main difference?
Sent from my GT-I9100 using xda premium
Jamie1029 said:
But wouldn't reflashing the original kernel using cwm defeat the purpose of flashing the custom kernel? Also do I use 'flash an update' or :?'flash a kernel's what's the main difference?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Any stock kernel is flashed through ODIN after rooting to get rid of yellow triangle. Afterwards, to flash any kernel of your choice, use DarkyROM tool.
https://market.android.com/details?id=com.ficeto.darkyrom&hl=en
Just copy the kernel tar file in to your usb storage and you can flash the kernel within phone using darkyrom tool (no need of pc). Also this method won't give you back the yellow triangle again.
And to be safe, it's a wise idea to buy an USB jig to reset your binary counter.
Thanks for your help Droid. Interesting I noticed that I did not get the yellow triangle after flashing siyah kernel over cwm. Original kernel before that was the stock one modified as per crikelos instructions to get the speedmod.. is that normal?
Ohh I don't get the binary counter thing. Why do I need to reset it? And how and why can a USB jig do this? A link would help. Thanks!
Sent from my GT-I9100 using xda premium

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] cwm recovery

I need somebody to tell me what is the deal with cwm recovery for this phone. I did some search and my understanding is that,
1.you first root the device by running the .bat file
2.then in order to have cwm recovery on your device you need to flash a kernel that has cwm recovery included
3.and then once the kernel is flashed you have cwm recovery and after that you can flash whichever custom rom you like...
is this correct or I am missing something?
That's pretty much the gist of it. Except the running batch part. If I'm not mistaken that's using to infamous gs2root method. The preferred method is using a stock tar that has root built in and using Odin to flash it over.
Sent from my SGH-I777 using xda premium
dasistsparta said:
I need somebody to tell me what is the deal with cwm recovery for this phone. I did some search and my understanding is that,
1.you first root the device by running the .bat file
2.then in order to have cwm recovery on your device you need to flash a kernel that has cwm recovery included
3.and then once the kernel is flashed you have cwm recovery and after that you can flash whichever custom rom you like...
is this correct or I am missing something?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1285894
Like they said: everything's fine except you probably wanna use Odin instead
Its safer

[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

Categories

Resources