questions about kernel and recovery - Samsung Epic 4G Touch

i been flashing androids for a while and i am just helping out a friend to install a custom rom on her epic touch.
i did a quick research, but something is a little confusing to me?
on a rom installation it states to "use agats tw safe recovery to flash it"
yet, i cant really find a thread about recovery without kernels?
from what i understand is that kernel usually has nothing to do with recoveries. and basiclly each rom you flash will have a kernel in it
the epic is already on custom ics rom and has team rouge's recovery, i should assume that its safe to wipe/and install any ics roms correct?
thanks for any helps in advance

The recoveries on this phone have always been bundled with the kernel. Always has been always will be. Was confusing for me too when I first got it.

spiderman905 said:
i been flashing androids for a while and i am just helping out a friend to install a custom rom on her epic touch.
i did a quick research, but something is a little confusing to me?
on a rom installation it states to "use agats tw safe recovery to flash it"
yet, i cant really find a thread about recovery without kernels?
from what i understand is that kernel usually has nothing to do with recoveries. and basiclly each rom you flash will have a kernel in it
the epic is already on custom ics rom and has team rouge's recovery, i should assume that its safe to wipe/and install any ics roms correct?
thanks for any helps in advance
Click to expand...
Click to collapse
For this device as EpicFlair mentioned the Kernel is bundled with the recovery. Use Agat's latest [ http://forum.xda-developers.com/showthread.php?t=1767421 ] or rujelus22 [ http://forum.xda-developers.com/showthread.php?t=1826190 ] or Chris41G kernels for TW ROMs with 'safe' recovery and you'll be fine.
If you are going to flash a CM, AOSP or JB ROM be sure to read the OPs instructions! Many require a different/special kernel and or method. Or you could make your friend a nice shiny paperweight.
Once you are sure you are using a safe recover to wipe/format all/factory reset, then YES most all ROMs come with a custom recovery - usually one of the above mentioned.
Have fun.

Related

Just flashed Calkulins and a couple questions

So i am new to Samsung (coming from a launch evo) and watched the QBKING77 videos and rooted and flashed Calkulins rom pretty easily. So far pretty simple but I have a question.
I am on stock EL29, What confuses me is the list of all the different modem .zip/.tar that are listed in the Caulkins thread. I couldn't really find a thread or video explaining what the difference is between the many different modems, or what the heck a modem is even. or if i should even worry about those at all. Should i just stick to the stock kernel that came with the rom? If i do decide to change the modem do i just flash/odin and im all set? or do i have to re flash the rom?
From what i learned so far, the kernel and phone radios are one in the same right?
Modem = radio. Also known as baseband under your settings - about phone. Modems are flashed independent of a ROM or kernel.
You can mix and match anytime you'd like. If you have solid service on EL29, no need to switch.
You can use any modem on any gingerbread or ics rom. If using a GB rom, you can't use an ics kernel and vice versa.
Hope that helps
.zip is for flashing via Clockwork Recovery. .tar/.bin is for flashing via ODIN. Most importantly it's vital to read and reread everything and also ask any questions before flashing, like you're doing now. I make Nandroid backups anytime I'm about to make ANY changes. Good luck.
Also keep in mind that anything with F in the version (ex FC07) is an unofficial leak. The latest official is EL29, which you are already on.
As a good practice when I switch modems, is to update PRL and profile then reboot.
Components come in the following packages. These packages will come either in .zip or .tar/.bin form.
1. Modem (Always separate, can use any Modem with any rom)
2. ROM (With Kernel or Without Kernel)
3. Kernel (With CWM or Without CWM, use ICS kernel for ICS rom. Use GB kernel for GB rom)
CWM = Flash .zip and make Nandroid backup
Odin = Download Mode flashing tool that can flash .tar/.bin. It can be used
Don't go around flashing your radio all the time. It can be dangerous and very brick easy.
Thank you guys! This is the info I needed. I'm sticking with EL29 for now since I'm having zero issues on the radio side. And I wasn't going to flash ANYTHING via Odin until I learned more about how it all worked.
Do I need to manually update the kernel when installing Calkulin's 2.9.2 ROM?
I installed Calkulins 2.9.2 ROM quite a while back and have been happy with it. I believe I am on the stock EL29 modem (my baseband version says S710.10 S.EL29).
I am confused about the kernel. When installing Calkulin's ROM, did I also install the "Rogue" kernel? Or did the kernel not change from the stock kernel that was on the phone from before.
From what I have read I believe that if I am still on the stock kernel then I would not be gaining the battery life benefits of the ROM because the scripts installed by Calkulin's ROM would not be running.
Currently my "kernel version" says "2.6.35.7-SPH-D710.EL29-CL852097". I believe that this is the stock kernel from Sprint. If I need to install the "Rogue" kernel, (1) where do I get it from and (2) how do I know I am using the right one for Calkulin's version 2.9.2 (and not V 3.0)?
Thanks for any assistance you can provide,
Kevin
You can find kernels in the wiki in the stickies in dev section. If you turn your phone off completely( no light on the buttons at them bottom). Then you push and hold volume up and power at the same time. Wait for it to go into recovery. Does it say e3 with blue letters or is there a green backround?
Sent from my SPH-D710 using Tapatalk 2
When I go into recovery on the top it says "Rogue ET Recover 1.1.2 (CWM v5.0.2.7)" and the background image says "Team Rogue". I wasn't able to find something that told me what kernel I was on.
Correct me if I'm wrong, but I believe you're on what's called a repacked stock kernel...its the stock el29 kernel with the cwm recovery added to it.
Sent from my SPH-D710 using XDA
Johnny - thats the thing I dont know; I am unsure how to tell what kernel I am on. I have always been under the impression that when I installed Calkulin's 2.9.2 ROM, that it also installed the "Rogue" kernel. But I am now under the impression that I may be on a "stock" kernel.
From what I understand about the ROM, the battery saver tweaks do not work for "stock" kernel. I never quite understood what a "repacked" kernel is.
specialkb01 said:
Johnny - thats the thing I dont know; I am unsure how to tell what kernel I am on. I have always been under the impression that when I installed Calkulin's 2.9.2 ROM, that it also installed the "Rogue" kernel. But I am now under the impression that I may be on a "stock" kernel.
From what I understand about the ROM, the battery saver tweaks do not work for "stock" kernel. I never quite understood what a "repacked" kernel is.
Click to expand...
Click to collapse
K. So there's a couple of things going on here. Let's get you some definitions.
Kernel: Essentially the backbone of the operating system. There are different stock kernels for different versions of Android (one for GB and another for ICS). A stock kernel comes with stock recovery. It is not a good idea to flash anything using this recovery (in some cases it is actually blocked so you can't).
CWM: Clock Work Mod. The original version from Chris. It is considered a "repacked" kernel. It stands apart from a regular kernel because it has a custom recovery built in. There are a few other things packed into it but the main difference is the custom recovery. The EL26 CWM is commonly referred to as stock CWM (not a stock kernel though).
Rogue: Team Rogue is the most common one you'll see for our phones. They took CWM and customized it further. They also developed custom recoveries based if the leaked ICS kernels. There was something causing bricks in the kernels they created, unfortunately we can't quite figure out why until we have source.
If you are seeing Team Rogue when opening recovery you currently have a "customized custom recovery kernel".
If you are flashing anything GB you're ok with what you have. If you're flashing ICS you'll need to use the EL26 CWM.
How this clears things up a bit.

[Q] Flashing new ICS modem?

I have a question:
I'm presently runningthe Nocturnal Venum AOKP rom (which is awesome
I might add) but this question actually has impications on all the
ICS 4.03 & 4.04 roms. After Flashing the rom and whatever else you
flash through the EL26 CWM(5.027) based kernel and rebooting you
loose that CWM and must get CWM from the Play Store.
My question is this; Say I want to flash a new modem must I Odin
the EL26 kernel http://forum.xda-developers.com/showthread.php?t=1514665
using the method per kbizzle and then flash new modem and reflash
ICS kernel? This is important to know as the only unrecoverable brick I
have manufactured is with the flashing that goes between gingerbread
based recovery to ICS rom and attenpting to go back. I admit I'm a 50
something year old noob with building pc's as my experience before
getting into the android game so I wont pretend I'm something I'm
not! I have flased better than 100 roms and am learning more with
each possible bricking roll of the dice flashing I do and I have
bricked my share. Is their a CWM in the works for flashing modems
and so on in the works? Any help will be greatly appreciated!
to flash a modem, simply flash the .bin file in Odin. no need to use recovery and it doesn't add to the Odin count.
DO NOT USE CWM FROM THE PLAY STORE!!!!
Odin el26 cwm, clear dalvik cache, flash whatever mod you're wanting to flash, flash AOSP ICS kernel, reboot.
worked like a charm
I was having the same problem flashing modems on Nocturnal Venum. Didnt know we had to flash the kernel along with it. Needless to say working great now
It would be in your best interest to flash using ODIN. You won't have to go back to a GB kernel to flash a modem with ODIN.
You can flash with CWM, but I wouldn't in the AOKP/AOSP situation you're in.
Flashing new ICS modem
OK cnstarz,
That's what I needed to know and appreciate your prompt response! You raise another question which is was using or wanting to use CWM for nandroid backup but as it wouldn't flash modem, the nandroid backup is also out of the question. I plan on using the rom I'm on now as a daily driver but like to try others out and know that I have to basically Odin back to gingerbread to either try another gingerbread rom or to do another ICS rom. So, my guess is I have no nandroid option or is there?
Again thanks for your help.

Samsung noob needs some help

Back around may i flashed my gf's gs2 to ics akop and it was an ordeal with odin and recovery and whatnot. At the time my friend had one too and helped walk me through it, but hes moved onto the gs3. Im used to htcs where i just need to flash a recovery and rom and im good to go, and i see some talk of safe recovery so it looks like things have gotten better. Shes having all kinds of problems with this akop build and id like to get her on something new, hopefully something cm10 based, but have no idea what all that entails. It looks like her kernel is fe07, if someone could let me know what i need to do to get her on a better rom id greatly appreciate it
Us in mobile Odin or desktop Odin to flash a kernel. I would highly recommend el26+cwm5 its a kernel with recovery built in because that's how our phone does the recovery. After you have el26 kernel installed it won't boot. Its OK. This just means you have an ics rom trying to use a gb kernel. Just push and hold both the power button and volume up until you get in recovery. This is the safest kernel to flash from. Then once in recovery go ahead and flash your cm10.
Things you will need.
1. el26kernel with cwm5.
2. Rom you want to flash.
3. Either mobile Odin by chain fire or desktop Odin with drivers already installed.
4. Calkulins format all.zip is highly recommended to use so you don't have traces of hour last rom messing things up.
sent from my BAD A$$ Epic touch
Thanks for the detail. So with having a gb kernel whats going to allow it to boot once i install cm10? Once cm is installed, do i have to go through that whole process again to flash another rom if i want?
kellybrf said:
Thanks for the detail. So with having a gb kernel whats going to allow it to boot once i install cm10? Once cm is installed, do i have to go through that whole process again to flash another rom if i want?
Click to expand...
Click to collapse
Cm10 should have a safe recovery, but you can if you want to be doubly sure. When you install cm it will have the jb kernel with it so all you have to do is rom gapps and boot. Highly recommend mobile Odin for going to el26 recovery because it makes it soo much faster and easier.
When you flash a rom from that el26 kernel, it will be overwritten. The kernel is packed into the rom. So by flashing cm10 you will now have a new kernel.
sent from my BAD A$$ Epic touch

I need help with my girls phone please

I have flashed a calkulin TW Rom on my girls phone a long while ago, it is android 2.3. She has been asking me to flash an ICS Rom on her phone or even JB if everything works. I just started reading around on here and it seems to have gotten very confusing with all of this kernel talk and everything. Can someone tell me if I can flash a updated kernel while still on this old Rom, and then backup this android 2.3 Rom, then flash an ICS or JB Rom? I need to knkw if she doesn't like the new Rom, will I be able to restore the old 2.3 Rom with this new kernel and recovery. Can someone explain this to me, or point me to the best thread to learn about this phone again. I'm used to HTC devices and they seem way less confusing than this phone. Thanks in advance.
Sent from my EVO using Tapatalk
almony8 said:
I have flashed a calkulin TW Rom on my girls phone a long while ago, it is android 2.3. She has been asking me to flash an ICS Rom on her phone or even JB if everything works. I just started reading around on here and it seems to have gotten very confusing with all of this kernel talk and everything. Can someone tell me if I can flash a updated kernel while still on this old Rom, and then backup this android 2.3 Rom, then flash an ICS or JB Rom? I need to knkw if she doesn't like the new Rom, will I be able to restore the old 2.3 Rom with this new kernel and recovery. Can someone explain this to me, or point me to the best thread to learn about this phone again. I'm used to HTC devices and they seem way less confusing than this phone. Thanks in advance.
Sent from my EVO using Tapatalk
Click to expand...
Click to collapse
An updated kernel? If you mean ICS or JB kernel you cant do that.. You can only use gingerbread kernels with gingerbread.. Now if you want to try some JB / ICS
Just make a back up of what you have... Grab your rom of choice
Wipe everything(its safe since your on GB), and flash your ICS/JB rom (kernels are included with these roms so no worries)
Now when you want to restore just go back into the recovery of your rom(whatever you flashed) and restore the calk rom.. It will be just like you left it
-TeaM VeNuM Like A Boss
Ok, thanks for the extremely quick reply. I have also seen things about unsafe recoverys or something of the sort. I'm on a very old recovery on her phone. What would you suggest I update the recovery to before I do this? I believe it has the cwm rogue recovery on it now if I remember right. Thanks again.
almony8 said:
Ok, thanks for the extremely quick reply. I have also seen things about unsafe recoverys or something of the sort. I'm on a very old recovery on her phone. What would you suggest I update the recovery to before I do this? I believe it has the cwm rogue recovery on it now if I remember right. Thanks again.
Click to expand...
Click to collapse
If you are familiar with odin or mobile Odin.. I'd odin /mobile Odin the El26 from here http://forum.xda-developers.com/showthread.php?t=1662295.. Unless you are on el26 now? It been a minute since I been on GB
But ICS kernels are now safe (agats, kuban kernel) to flash from and restore your back up to GB
JB kernels are safe as well to restore your back ups /flash from
I never *flashed from a jb kernel tho.. I always play safe and mobile Odin el26 before flashing from a JB kernel
-TeaM VeNuM Like A Boss
Just go to the Android development forum (not original development) there's a sticky there called kernel repository find any gingerbread kernel and as long as it's not rouge recovery you'll be able to backup her current ROM and flash any new one you want. I say avoid rouge because seems a lot of people myself included couldn't flash roms from rouge. And if you want to do jellybean sbrissen's kernel/recovery is safe to flash back any ROM as well. I did it last week
Sent from my SPH-D710 using xda app-developers app

Getting to EL26 recovery from stock GB27

Hey everyone, I have a few questions:
So I'm on stock GB27 (unrooted) but I am in the process of rooting it right now as we speak, so that shouldn't take long. What I want to do is get onto a safe recovery though to flash this ROM (Vanilla RootBox for E4GT), preferably EL26 recovery (which would be CWM 5.0.2.7 if I remember correctly) because I don't really know how safe AGAT's recovery is to use. The reason I bring up AGAT is because I use a lot of qbking's videos to get me through the rooting/recovery process and the one linked above is for AGAT's.
So I was wondering if anyone could help me get into a safe recovery from GB27 rooted so that I could flash the Vanilla Rootbox rom.
Thanks in advance.
organizedConfoosion said:
Hey everyone, I have a few questions:
So I'm on stock GB27 (unrooted) but I am in the process of rooting it right now as we speak, so that shouldn't take long. What I want to do is get onto a safe recovery though to flash this ROM (Vanilla RootBox for E4GT), preferably EL26 recovery (which would be CWM 5.0.2.7 if I remember correctly) because I don't really know how safe AGAT's recovery is to use. The reason I bring up AGAT is because I use a lot of qbking's videos to get me through the rooting/recovery process and the one linked above is for AGAT's.
So I was wondering if anyone could help me get into a safe recovery from GB27 rooted so that I could flash the Vanilla Rootbox rom.
Thanks in advance.
Click to expand...
Click to collapse
EL26 is completely safe. Just download the Rom zip to your phone. Flash the el26 tar using pc or mobile Odin, reboot into recovery, wipe data, cache, dalvik, flash rom, reboot, enjoy.
Edit: from the rom OP, says you have to flash gapps too. Basically, once in cwm just follow op from there. Good luck!
Sent from my SPH-D710BST using xda premium
organizedConfoosion said:
Hey everyone, I have a few questions:
So I'm on stock GB27 (unrooted) but I am in the process of rooting it right now as we speak, so that shouldn't take long. What I want to do is get onto a safe recovery though to flash this ROM (Vanilla RootBox for E4GT), preferably EL26 recovery (which would be CWM 5.0.2.7 if I remember correctly) because I don't really know how safe AGAT's recovery is to use. The reason I bring up AGAT is because I use a lot of qbking's videos to get me through the rooting/recovery process and the one linked above is for AGAT's.
So I was wondering if anyone could help me get into a safe recovery from GB27 rooted so that I could flash the Vanilla Rootbox rom.
Thanks in advance.
Click to expand...
Click to collapse
AGAT Recovery with stock kernel is not good to use.
The EL26 / DirectBoot EL29 Kernel + Recovery is the safest and recommended for flashing all because it's base is gingerbread
and it doesn't have the EMMC corrupt super brick bug.
I'm not entirely sure about Agat's SOURCE built kernel though, I think the source built kernel + recovery is safe for only flashing
mods and extra's. But I've never used it for wiping and flashing roms for GB27.
Tim did a video post on using AGAT's recovery source built kernel and he does say it is safe for only flashing
TW based Roms for the specific firmware it's for.
An example would be
Agat's GB27 Source Kernel recovery for only GB27 roms
or
Agat's GA10 source kernel recovery for GA10
etc
But for sure, it's best to use the safe recoveries or recoveries recommended by the Rom threads.
Hopefully this info helps a bit.
Spark91 said:
AGAT Recovery with stock kernel is not good to use.
The EL26 / DirectBoot EL29 Kernel + Recovery is the safest and recommended for flashing all because it's base is gingerbread
and it doesn't have the EMMC corrupt super brick bug.
I'm not entirely sure about Agat's SOURCE built kernel though, I think the source built kernel + recovery is safe for only flashing
mods and extra's. But I've never used it for wiping and flashing roms for GB27.
Tim did a video post on using AGAT's recovery source built kernel and he does say it is safe for only flashing
TW based Roms for the specific firmware it's for.
An example would be
Agat's GB27 Source Kernel recovery for only GB27 roms
or
Agat's GA10 source kernel recovery for GA10
etc
But for sure, it's best to use the safe recoveries or recoveries recommended by the Rom threads.
Hopefully this info helps a bit.
Click to expand...
Click to collapse
Your information is not entirely accurate. Agat's Kernel IS safe, and you can flash GB27 on GC01 and GB28 Roms as well as GB27. When source first dropped, there were quite a few bugs, however, those have been worked out, and Agat's is VERY good and can be used for a daily driver. It can flash Roms, mods, tweaks, can overclock/undervolt, backup/restore, mount usb, etc, etc. EL26/EL29 are still the default for most OPs, but if you flash a JB Rom, it is certainly safe to flash another Rom using Agat's...
Typically, when handing out advice to other members, you should verify that what you're saying is true. As was stated, you're not entirely wrong, the safe gb kernels are still recommended, however Agats is perfectly fine as well. Stay up to date on development before you spook people away from a perfectly fine kernel
I said agats recovery on STOCK KERNEL is not safe.
And I've been told that agat recovery is only used for flashing mods.
I've also stated I'm not to sure about flashing on agats source
when your switching between ROMs with different build version from GA10 to GB27.
Spark91 said:
I said agats recovery on STOCK KERNEL is not safe.
And I've been told that agat recovery is only used for flashing mods.
I've also stated I'm not to sure about flashing on agats source
when your switching between ROMs with different build version from GA10 to GB27.
Click to expand...
Click to collapse
Agats recovery on stock kernel is fine also, these issues were resolved a while ago. So I reiterate, please be up to date on development before making statements which could have a negative effect on a developers work. The majority of failures flashing between versions are user error (not checking md5, not wiping properly, not flashing properly, etc)
If they fail to follow directions, thats not the kernels fault, its theirs.
Slithering from the nether regions of a twisted mind and tarnished soul

Categories

Resources