CWM on True Stock Kernel Possible? - Samsung Epic 4G Touch

Is there any way to get CWM on this phone without compiling a custom kernel based on the source? At this point it seems obvious that the LOS issues are caused/increased when replacing the stock kernel.
I am coming from an EVO and I don't believe CWM needed to be included in a kernel to be installed. Is it different with this phone?
Sent from my SPH-D710 using Tapatalk

have you looked into this?
http://forum.xda-developers.com/showthread.php?t=1287776

From my understanding....and I'm not a developer I don't think so. The Kernel has to be recompiled to add CWM and you need thave access to source code to be able to do it. I don't think you can just pull the stock kernel from the phone and add CWM it...don't think it's that simple.

The Captivate has a solution where they can go into regular recovery and run an update.zip to get into CWM recovery. The CWM recovery isnt permanent in this case, it is loaded into RAM each time. I wonder if something like this could work for us?
Sent from my SPH-D710 using Tapatalk

what i do each time is flash the kernal that has CWM.. make my backup of the rom or flash whatever zip i need to flash.. then i flash back to the stock kernal.

Yeah I never understood that, coming from the Evo, Evo 3D, and Nexus S 4G. On those phones, or at least the Evo and 3D, recovery has its own kernel (usually built of the AOSP kernel), and has nothing to do with the kernel on the phone. So why does it work differently on Samsung phones?

Product F(RED) said:
Yeah I never understood that, coming from the Evo, Evo 3D, and Nexus S 4G. On those phones, or at least the Evo and 3D, recovery has its own kernel (usually built of the AOSP kernel), and has nothing to do with the kernel on the phone. So why does it work differently on Samsung phones?
Click to expand...
Click to collapse
Original epic was the same way. We could flash recovery to the stock kernel. This phone is different supposidly.
Sent From My Evo Killer!!!

Related

How to root Sprint Epic 4G Touch WITHOUTH changing the Kernel

Hello
I have a Samsung Tablet 10.1 and I remember using Odin and pushing a file to the Tablet, the files were SU binary and maybe the SU app, that's it
I liked what I did because I have pretty much the original tablet with original Kernel, I only "pushed" the SU files
However, with the Samsung Galaxy S II (Sprint Epic 4G Touch), the only root that I found involves changing the kernel
Any way to do it WITHOUT changing the stock kernel?
http://forum.xda-developers.com/showthread.php?t=1265429&page=51
This is the only guide that I got
rafarataneneces said:
Hello
I have a Samsung Tablet 10.1 and I remember using Odin and pushing a file to the Tablet, the files were SU binary and maybe the SU app, that's it
I liked what I did because I have pretty much the original tablet with original Kernel, I only "pushed" the SU files
However, with the Samsung Galaxy S II (Sprint Epic 4G Touch), the only root that I found involves changing the kernel
Any way to do it WITHOUT changing the stock kernel?
http://forum.xda-developers.com/showthread.php?t=1265429&page=51
This is the only guide that I got
Click to expand...
Click to collapse
You can always flash the stock kernel pulled from a nonrooted device and have complete stock but root.
I did this with the tar file from acs pulled from a nonrooted phone....
Sent from my SPH-D710 using xda premium
http://forum.xda-developers.com/showthread.php?t=1282415
http://forum.xda-developers.com/showthread.php?t=1282418
These are root with no kernel. The former is deodexed if you want to install any mods, the later is stock.
... they have a kernel attached when u apply those roms
drksilenc said:
... they have a kernel attached when u apply those roms
Click to expand...
Click to collapse
I don't think that's true, and neither does the developer of those ROMs, but okay.
I was wondering why we can't use superoneclick
Sent from my SPH-D710 using XDA App
curious why you'd like to have the stock kernel intact after root. is there a benefit to this? i'm coming from an EVO 4G where it seems where the modded kernels were almost always better than the stock kernel.
tracerit said:
curious why you'd like to have the stock kernel intact after root. is there a benefit to this? i'm coming from an EVO 4G where it seems where the modded kernels were almost always better than the stock kernel.
Click to expand...
Click to collapse
There's a vocal group of people that seem to insist that the loss of service (LOS) bug is not affected by the kernel. Most of their evidence seems to be that people get hit by the LOS bug even on full stock.
However, the LOS bug seems to hit people on stock once a week, if that. I've never seen it and I've had the phone since launch day, which is about a month now.
The LOS bug seems to hit people on custom kernels as much as multiple times a day.
tracerit said:
curious why you'd like to have the stock kernel intact after root. is there a benefit to this? i'm coming from an EVO 4G where it seems where the modded kernels were almost always better than the stock kernel.
Click to expand...
Click to collapse
read this thread:
http://forum.xda-developers.com/showthread.php?t=1293734

Kernel

WHy are there no standalone kernels that can be flashed through cwm? All kernels either kill or add cwm.
churro7 said:
WHy are there no standalone kernels that can be flashed through cwm? All kernels either kill or add cwm.
Click to expand...
Click to collapse
AFAIK, the kernel and recovery on the E4GT are flashed to the same partition so if you can't flash one without the other.
Damn this must be the first phone I have ownd with that
Its different than most samsung phones.
Sent From My Evo Killer!!!

Just got an Epic Touch

Need to brush up on my vocabulary.
-odin
-modem
Best tutorial for custom recovery?
Currently stock rooted. EL29? Idk what that means either.
Coming from an htc evo 3d.
Sent from my Epic Touch using xda premium
eyeisdasteve said:
Need to brush up on my vocabulary.
-odin
-modem
Best tutorial for custom recovery?
Currently stock rooted. EL29? Idk what that means either.
Coming from an htc evo 3d.
Sent from my Epic Touch using xda premium
Click to expand...
Click to collapse
Brush up on vocabulary by reading everything in the forums here .... El29 is the last GB ota .... Please read and really understand before doing anything like flashing ics on the phone or you will run a good chance of bricking ....have fun learning and be safe this is nothing like a HTC
Sent from my SPH-D710 using Tapatalk 2
Epix4G said:
Brush up on vocabulary by reading everything in the forums here .... El29 is the last GB ota .... Please read and really understand before doing anything like flashing ics on the phone or you will run a good chance of bricking ....have fun learning and be safe this is nothing like a HTC
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Haha. I noticed.
Figured someone could explain what the odin and modem was tho.
Ill poke around.
And try not to brick. I have a usb jig on the way. So im not crazy worried.
Sent from my Epic Touch using xda premium
eyeisdasteve said:
Need to brush up on my vocabulary.
-odin
-modem
Best tutorial for custom recovery?
Currently stock rooted. EL29? Idk what that means either.
Coming from an htc evo 3d.
Sent from my Epic Touch using xda premium
Click to expand...
Click to collapse
Odin is a program used to flash recoveries/kernels, roms (usually just stock roms), and modems. There's an open source alternative called Heimdall that works well too. you can purchase Mobile Odin from the Play Store if you want to flash kernels directly from your phone. This makes it convenient when you cant or dont feel like using Odin on your computer to flash a new recovery onto your phone. ALWAYS USE **PDA** SLOT FOR RECOVERIES/KERNELS/ROMS. ALWAYS USE **PHONE** SLOT FOR MODEMS. Odin/Heimdall DO NOT flash .zip files. They only flash .tar files (kernels/roms) and .bin files (modems). Again, ALWAYS USE **PDA** SLOT FOR RECOVERIES/KERNELS/ROMS. ALWAYS USE **PHONE** SLOT FOR MODEMS.
Modem is the radio. Kernel versions dont have to match the modem version. You can be on kernel EL29 but still have a modem of FD16, and vise versa. Some people have better luck with the latest modems, some people have better luck with older modems. Your mileage may vary.
As for recoveries, they are always (always) packaged and flashed with a kernel. This is how Samsung does business (at least on most of their phones). Some kernels include a custom recovery, others dont. As of now, no ICS kernel comes with a custom recovery (actually this statement might not be accurate now that i think about it). Whenever you flash an ICS rom (which comes prepackaged with a kernel), you will always lose your recovery. No bigs, just Odin a kernel (ALWAYS USE **PDA** SLOT FOR KERNELS/ROMS. ALWAYS USE **PHONE** SLOT FOR MODEMS.) that includes a custom recovery (the most popular one is EL26 with CMW [search for it]). Most roms you encounter will be flashed through Recovery. If it's a .zip file, it's flashed in Recovery.
"Currently stock rooted" means you're on a stock rom that's rooted.
"EL29" most likely refers to the kernel that is packaged in the rom, but it can refer to your modem version too. The first letter represents the year; the second letter represents the month; the number represents the date of the month the kernel/modem was built.
E = year (2011)
L = month (December)
29 = date (29th, hurrrrrr)
So if someone's modem is FD19, that means:
F = 2012
D = April
19 = 19th
All ICS kernels begin with F because all ICS kernels were leaked/released in 2012. All GB kernels begin with E because they were all released in 2011.
The last stock rom/OTA released by Samsung was EL29. There have been some Samsung ICS leaks however; they range from FB## - FD##.
cnstarz said:
Odin is a program used to flash recoveries/kernels, roms, and modems. There's an open source alternative called Heimdall that works well too. you can purchase Mobile Odin from the Play Store if you want to flash kernels directly from your phone. This makes it convenient when you cant or dont feel like using Odin on your computer to flash a new recovery onto your phone. ALWAYS USE **PDA** SLOT FOR RECOVERIES/KERNELS/ROMS. ALWAYS USE **PHONE** SLOT FOR MODEMS. Odin/Heimdall DO NOT flash .zip files. They only flash .tar files (kernels/roms) and .bin files (modems). Again, ALWAYS USE **PDA** SLOT FOR RECOVERIES/KERNELS/ROMS. ALWAYS USE **PHONE** SLOT FOR MODEMS.
Modem is the radio. Kernel versions dont have to match the modem version. You can be on kernel EL29 but still have a modem of FD16, and vise versa. Some people have better luck with the latest modems, some people have better luck with older modems. Your mileage may vary.
As for recoveries, they are always (always) packaged and flashed with a kernel. This is how Samsung does business (at least on most of their phones). Some kernels include a custom recovery, others dont. As of now, no ICS kernel comes with a custom recovery (actually this statement might not be accurate now that i think about it). Whenever you flash an ICS rom (which comes prepackaged with a kernel), you will always lose your recovery. No bigs, just Odin a kernel (ALWAYS USE **PDA** SLOT FOR KERNELS/ROMS. ALWAYS USE **PHONE** SLOT FOR MODEMS.) that includes a custom recovery (the most popular one is EL26 with CMW [search for it]).
"Currently stock rooted" means you're on a stock rom that's rooted.
"EL29" most likely refers to the kernel that is packaged in the rom, but it can refer to your modem version too. The first letter represents the year; the second letter represents the month; the number represents the date of the month the kernel/modem was built.
E = year (2011)
L = month (December)
29 = date (29th, hurrrrrr)
So if someone's modem is FD19, that means:
F = 2012
D = April
19 = 19th
All ICS kernels begin with F because all ICS kernels were leaked/released in 2012. All GB kernels begin with E because they were all released in 2011.
The last stock rom/OTA released by Samsung was EL29. There have been some Samsung ICS leaks however; they range from FB## - FD##.
Click to expand...
Click to collapse
K sweet. Very informative.
Not a noob by any means.
But new phone in all. Just trying to learn all the stuff.
Htc is much different. Thanks alot.
Sent from my Epic Touch using xda premium
Ok. So if I want to flash Calkulin's rom. Download the rom and radio. Use odin (mobile odin) to flash them.
What about recovery? I didnt see it mentioned.
EDIT: I see it says I need custom recovery to flash. So would I just odin a kernel that has recovery already?
Sent from my Epic Touch using xda premium
eyeisdasteve said:
Ok. So if I want to flash Calkulin's rom. Download the rom and radio. Use odin (mobile odin) to flash them.
What about recovery? I didnt see it mentioned.
EDIT: I see it says I need custom recovery to flash. So would I just odin a kernel that has recovery already?
Sent from my Epic Touch using xda premium
Click to expand...
Click to collapse
Both roms tell you what recovery they come with, and tells you that you need to flash them through recovery.
Edit: Yep, just Odin a kernel that has a custom recovery.
So rogue kernel. Would that be the rogue recovery?
So which kernel should I use to odin on just stock EL29 that has recovery?
EDIT: Or....the kernel (with recovery) and rom pack into the zip?
Sent from my Epic Touch using xda premium
eyeisdasteve said:
So rogue kernel. Would that be the rogue recovery?
So which kernel should I use to odin on just stock EL29 that has recovery?
Sent from my Epic Touch using xda premium
Click to expand...
Click to collapse
Yep, they come with Rogue Recovery. You can Odin EL26 with CWM and that will give you CWM so that you can flash those ROMs.
cnstarz said:
Yep, they come with Rogue Recovery. You can Odin EL26 with CWM and that will give you CWM so that you can flash those ROMs.
Click to expand...
Click to collapse
K sweet. Almost got this figured out. Haha.
Sent from my Epic Touch using xda premium
No prob. Also, a HUGE thing to remember...
Just stick with EL26 or EL29 (GB) recovery. Using an ICS recovery (anything beginning with "F") can lead to you permanently bricking your phone. People have been successful using ICS recoveries, but lots of people have also hard bricked their phones using them (me included). Very very very very few people (if any, I cant recall any) have bricked their phones using GB Recoveries.
cnstarz said:
No prob. Also, a HUGE thing to remember...
Just stick with EL26 or EL29 (GB) recovery. Using an ICS recovery (anything beginning with "F") can lead to you permanently bricking your phone. People have been successful using ICS recoveries, but lots of people have also hard bricked their phones using them (me included). Very very very very few people (if any, I cant recall any) have bricked their phones using GB Recoveries.
Click to expand...
Click to collapse
Ok sweet.
Ill make sure an triple check everything before i flash it.
Sent from my Epic Touch using xda premium
Every time u flash a rom it will change your kernel resulting in a different recovery sometimes as Samsung recovery is in the kernel not seperate like HTC ....don't sweat it keep the el26 and mobile Odin and you can flash anything .....also most ics won't come with anything but stock recovery to try to keep people from bricking ics kernels and cwm are to be avoided at all cost right now ... and rom manager sucks for Samsung if you are thinking of using it
Sent from my SPH-D710 using Tapatalk 2
Don't believe anyone has mentioned him yet...
QBKing77's channel on YouTube will be your best friend for figuring stuff out on this phone
Epix4G said:
Every time u flash a rom it will change your kernel resulting in a different recovery sometimes as Samsung recovery is in the kernel not seperate like HTC ....don't sweat it keep the el26 and mobile Odin and you can flash anything .....also most ics won't come with anything but stock recovery to try to keep people from bricking ics kernels and cwm are to be avoided at all cost right now ... and rom manager sucks for Samsung if you are thinking of using it
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
How would I even get into stock recovery?
And ok. I think I'm getting the hang of this.
EpicFlair said:
Don't believe anyone has mentioned him yet...
QBKing77's channel on YouTube will be your best friend for figuring stuff out on this phone
Click to expand...
Click to collapse
Yes I actually saw some of his videos. Basically put everything I read here and put it into visuals.
+1
eyeisdasteve said:
How would I even get into stock recovery?
And ok. I think I'm getting the hang of this.
Click to expand...
Click to collapse
Same as clock work Vol up and power
Sent from my SPH-D710 using Tapatalk 2
Epix4G said:
Same as clock work Vol up and power
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Ok sweet.
I do realize we can switch between radios and they don't necessarily have to match the rom. I think iylt just goes against how I thought it went together. I have ane evo 3d as well as this phone and that is not the case with that phone. In fact when I am on a later radio with an earlier build rom everything messes up and force closes are everywhere. Just wondering why we are able to upgrade the radio with "no" problems when that modem was built to use a different build. Not to mention its not even the same version ie gb rom and ice cream modem. Any thoughts on this subject?
Sent from my SPH-D710 using Tapatalk 2
patrao_n said:
I do realize we can switch between radios and they don't necessarily have to match the rom. I think iylt just goes against how I thought it went together. I have ane evo 3d as well as this phone and that is not the case with that phone. In fact when I am on a later radio with an earlier build rom everything messes up and force closes are everywhere. Just wondering why we are able to upgrade the radio with "no" problems when that modem was built to use a different build. Not to mention its not even the same version ie gb rom and ice cream modem. Any thoughts on this subject?
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
modem's should have zero interactions with apps in a way that can cause them to force close. are you sure you're not confusing modems with kernels?

[Q] CWM on ICS?

I've read through most of these threads an I'm pretty sure there is no CWM for ICS for the Epic 4G Touch. Is this correct?
I have the s2 for tmobile and it is practically unbrickable compared to this phone. My friend has the Epic and I installed ICS AOKP. It is way more difficult on his phone. I don't understand why it is so different. Given, we have different hardware, but neither one of us have the source for ICS or kernel. But I do have the same CWM no matter what rom I'm on.
1. Is it possible to have CWM on the Epic 4G Touch?
2. His ext_sdcard is not showing up. How to I make it work? I tried DirectoryBind to no avail. Maybe I'm doing something wrong.
3. Can i flash zips in ICS recovery? Ive never seen the recovery it put me in before.
4. Am I missing something?
I was under time costraints when helping him out and honestly I'm just happy i got AOKP running on his phone without any issues.
I appreciate all the work everyone has done so please don't take anything I said the wrong way.
Thanks in advance an i look firward to hearing from anyone...
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
We need ICS kernel source before we can have a proper CWM kernel for ICS.
Sent from my SPH-D710 using XDA
We had CWM on ICS for a little bit, but it was causinga ton of bricks because the partitions are handled differently in ICS. I wouldn't attempt to flash anything in ICS recovery because you risk bricking the device. We likely won't have CWM for it until kernel source drops.
If you need to flash something, the best way to do it is to Odin back to EL26, install CWM, and flash everything (ROM, kernel, modem etc.) in one recovery session. Most of the threads for AOSP ICS roms have specific flashing instructions in the first post.
Sent while hanging with that really hoopy frood Ford Prefect.
blackroseMD1 said:
We had CWM on ICS for a little bit, but it was causinga ton of bricks because the partitions are handled differently in ICS. I wouldn't attempt to flash anything in ICS recovery because you risk bricking the device. We likely won't have CWM for it until kernel source drops.
If you need to flash something, the best way to do it is to Odin back to EL26, install CWM, and flash everything (ROM, kernel, modem etc.) in one recovery session. Most of the threads for AOSP ICS roms have specific flashing instructions in the first post.
Sent while hanging with that really hoopy frood Ford Prefect.
Click to expand...
Click to collapse
Thanks for the info. I guess I'm spoiled on my T989! We dont have source either. We didnt even have a proper leak til yesterday, but ICS runs great because our devs are ridiculous.
I have him running FD26 so I will flash back el26 for the mods. I left his baseband alone and it seems to be running fine.
Thanks again. I appreciate the help
Edit: One more thing. I need to reset the flash counter and remove the yellow triangle every time i go back to cwm right?
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
You don't need to remove it, it's really just personal preference and if it makes you happy you can, lol.
Sent from my SPH-D710 using Tapatalk
Sn1per 117 said:
You don't need to remove it, it's really just personal preference and if it makes you happy you can, lol.
Sent from my SPH-D710 using Tapatalk
Click to expand...
Click to collapse
Lol! Its just so ugly. I wish there was a kernel for the Epic that had a cool bootanimation. My friend saw my. Darkside kernel boot and wants it now. He doesn't understand because he thinks our phones are identical.
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
Look here guys http://forum.xda-developers.com/showthread.php?p=25659129#post25659129
I noticed the repacked kernel might not work with AOSP though. I think that I will flash him back to GB until source is released. I don't want want him to accidentally brick.
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
xyros7 said:
I noticed the repacked kernel might not work with AOSP though. I think that I will flash him back to GB until source is released. I don't want want him to accidentally brick.
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
Click to expand...
Click to collapse
I've been mostly staying on gb roms just for stability and battery life. As long as you read the instructions and don't try to be insanely flash happy you'll be fine.
Sent from my SPH-D710 using Tapatalk

Safe recovery!

okay here's my question is there 1 safe recovery I can use for gingerbread and ICS so I don't have to keep changing recoveries?
Sent from my SPH-D710 using Tapatalk 2
Could be wrong but at this point in time, I wouldn't count on anyone saying "Yes".. to that question.
Sent from my SPH-D710 using xda app-developers app
davidstjohn1 said:
okay here's my question is there 1 safe recovery I can use for gingerbread and ICS so I don't have to keep changing recoveries?
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Well recovery is packed into the kernel, you can not use the same kernel for both operating systems lol. The phone simply will not boot a GB kernel (linux kernel 2.6.x) with an ICS Kernel (linux kernel3.0.x).
For flashing from ICS i am on CM9 so i just use the safe recovery thats been in the nightlies for awhile, alpha6 as well. TWRP is available for both TW and AOSP i believe. Agat's recovery is available for TW etc.
I think the question you should have asked is which ICS recoveries are safe? Keep in mind a zip with an unsafe updater binary is not safe on a safe recovery except those like TWRP that replace the updater binary when flashing.
Thanks, I'm learning a lot the last week this is def cool learning all of this. Thanks. I didn't realize the kernel was part of the recovery. I come from the Evo 4G and things were really much simpler.
Sent from my SPH-D710 using Tapatalk 2
Yeah the recovery is packed in the initramfs of the kernel on our phone.
I won't say yes but, Agat recovery had allowed me to backup, restore, flash ICS to ICS and even wipe. i am not going to mislead you but it had worked for me everytime. I hard bricked using other recoveries in ICS. Agat is my recovery of choice. I would wait if not confident... Word on the street is that source code is out.
Sent from my SPH-D710 using xda app-developers app
davidstjohn1 said:
Thanks, I'm learning a lot the last week this is def cool learning all of this. Thanks. I didn't realize the kernel was part of the recovery. I come from the Evo 4G and things were really much simpler.
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Throw some of the stuff you remember about the evo out the wind and keep an open mind about learning how Samsung works. I came from the evo as well and believe me you made a good choice. Learn odin it can be your best friend. Also pick up a jig just in case you need one, they are only a few dollars on ebay.
Good Luck
RainMotorsports said:
Well recovery is packed into the kernel, you can not use the same kernel for both operating systems lol. The phone simply will not boot a GB kernel (linux kernel 2.6.x) with an ICS Kernel (linux kernel3.0.x).
Click to expand...
Click to collapse
Not to nitpick but I think you meant you can't boot a GB ROM(not kernel) with a ICS kernel or a ICS ROM with a GB kernel. And also you can, I've seen 2.6.x kernels booting ICS frameworks, it just requires some mods.
For flashing from ICS i am on CM9 so i just use the safe recovery thats been in the nightlies for awhile, alpha6 as well. TWRP is available for both TW and AOSP i believe. Agat's recovery is available for TW etc.
I think the question you should have asked is which ICS recoveries are safe? Keep in mind a zip with an unsafe updater binary is not safe on a safe recovery except those like TWRP that replace the updater binary when flashing.
Click to expand...
Click to collapse
The CM9 ROM has all EMMC erases disabled so it is technically "safe". And I believe that there are a few instances where TWRP doesn't manage to replace the update-binary.

Categories

Resources