Kernel vs recovery partitions - Samsung Epic 4G Touch

Ok guys, I need a little help understanding something. I have heard multiple times that you can't flash a kernel and recovery separately and this is contrary to everything I know about Android structure. Is this something specific to Samsung phones or is this complete BS? I have owned only HTC phones before this one and every one had separate things you could flash independently: kernel, recovery, radios and roms (though obviously roms came with kernels).
There are clearly differences between HTC and Samsung because I never needed anything like Odin before, but I just assumed that was something people used until a custom recovery was created or ported and never used again. Is there any reason we can't have the kernels and recoveries on separate partitions and not have to be flashed together? I feel like I'm missing something here.
Thanks in advance for the education.
Sent from my SPH-D710 using xda premium

Try the Q&A section
Sent from my SPH-D710 using xda premium

You should be able to we just don't have the option available yet. On the original epic we rooted by flashing recovery in odin and then booting into cwm and flashing gmsu.zip and we were done without changing the stock kernel. I do not know why we can't do it for this phone.
Sent From My Evo Killer!!!

stefan.buddle said:
Try the Q&A section
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Didn't realize Q & A had been created. I just had to look in the browser to confirm you were correct because the XDA app doesn't show it.
Jerdog, feel free to move this over. I'd like to keep this conversation going and get some traction on this.
Sent from my SPH-D710 using xda premium

It is being looked into. It seems the touch is different from other phones. You could do it on the epic. This phone is using it differently. From what I understand it is a backup of the kernel and overwrites on every boot.
Sent from my SPH-D710 using xda premium

Just popping over from the Infuse, saw this question, so here ya go. This is a Samsung thing. Yes, recovery partition is simply just a backup of the kernel partition. The kernel is actually kernel + initramfs image. The initramfs image holds the recovery binary. So what happens is, the kernel bootstraps, uncompresses the initramfs, runs the init, and then depending on the mode of boot, either runs the recovery.rc (which fires up adb and recovery). the lpm.rc (off mode charging basically) or the init.rc which bootstraps the rest of the Android system.

Very helpful info Bozo. Thanks for the detailed response.
Sent from my SPH-D710 using xda premium

Related

TWRP vs. CWM?

Can someone explain to me the pros and cons of switching to TWRP? I want to move to TWRP because it's new and shiny but I'm afraid about the part of the backups not being compatible with each other. Is there anything I need to know before I make the jump?
Sent from my SPH-D700 using xda premium
... if your going to use twrp and not switch back... its not really any different other than backups not being cross compatible... but so what if your stick to twrp.
Sent from my SPH-D700 using xda premium
Isn't TWRP only compatible with some roms though?
Sent from my SPH-D700 using xda premium
wazzuup199 said:
Isn't TWRP only compatible with some roms though?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Nope you can inject twrp after flashing any rom or kernel to retain the recovery...
Sent from my SPH-D700 using Tapatalk 2
wazzuup199 said:
Isn't TWRP only compatible with some roms though?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
It's not compatible with some programs like rom manager and titanium backup, but can be "injected" into all ROM setups. I stick with CWM because I love the way I can name my own nandroids from rom manager. That's a deal breaker for me if I can't.
I use TWRP on my Kindle because that was the method at the time. Like mentioned before you cannot rename your backups which can get really confusing. I see no need to use TWRP over CWM, and personally wouldn't use it if you had CWM already installed. It would be like taking a giant step backwards IMPO.
Sent from my SPH-D700 using XDA
I use TWRP mainly because it's easier to navigate.
Epic Ice Cream Sandwich
You can go into /sdcard/TWRP/backups/(ur serial number) and there will be a file folder that contains your backup all you have to do is rename it
sent from my cm9 loving SPH-D700 using tapatalk
Twrp is interactive, newer, a little easier to use as it is more straightforward.
Sent using FTL technology from the resurrection ship.
If you rename a TWRP backup file TWRP will no longer have the ability to locate it. Or at least this was the case on my Kindle using the method described above.
Sent from my SPH-D700 using XDA
it worked perfectly for me this morning
Not compatible with MIUI V4
I flashed this recovery with MIUI v4 and went into a semi-brick. It kept saying install Aborted so I went to reboot to system and it froze on the samsung screen and even the charge screen. I also couldnt get into clockworkmod. I had to odin back to stock PLZ DONT INSTALL ON MIUI LIKE THE IDIOT I WAS You could semibrick

Recovery Qusestions

I keep reading about everyone using CWM EL26 recovery so my question is, can I odin that recovery over my current agat one? If not how will I go about it? Also my nandroid of my stock rom will still be available when switching recoveries or do I need to go back to stock, switch recoveries then do another nandroid? I am fairly new to samsung so I want to be safe.....thanks.
If anyone can help I would highly appreciate it. Thank you.
Sent from my SPH-D710 using Tapatalk 2
bigblue4life said:
I keep reading about everyone using CWM EL26 recovery so my question is, can I odin that recovery over my current agat one? If not how will I go about it? Also my nandroid of my stock rom will still be available when switching recoveries or do I need to go back to stock, switch recoveries then do another nandroid? I am fairly new to samsung so I want to be safe.....thanks.
Click to expand...
Click to collapse
What is your end goal?
I'm totally new to Samsung too. I use HTC. But I got my mom a gnex and rooted it with a custom recovery to maintain it properly for her. Maintaining Sammy is different from maintaining HTC.
How do I get the stock recovery back so I can take the firmware ota? I dont see a firmware ota I can just fastboot or recovery flash and the gnex forums are a total mess.
Sent from my EVO using xda premium
Read all of this completely then if you have questions I will answer them
http://forum.xda-developers.com/showthread.php?t=1761666
Sent from my SPH-D710 using Tapatalk 2
scottspa74 said:
I'm totally new to Samsung too. I use HTC. But I got my mom a gnex and rooted it with a custom recovery to maintain it properly for her. Maintaining Sammy is different from maintaining HTC.
How do I get the stock recovery back so I can take the firmware ota? I dont see a firmware ota I can just fastboot or recovery flash and the gnex forums are a total mess.
Sent from my EVO using xda premium
Click to expand...
Click to collapse
This is not the galaxy nexus forum.
BluesRulez said:
This is not the galaxy nexus forum.
Click to expand...
Click to collapse
Agreed - please be careful where you post as each device has its own builds.
I understand it's not, and wouldn't use any files for another device. Just saw this post on front page of xda app, and since my question was similar, I figured I'd throw mine in, too. Thanks though.
Edit: and my god, the gnex forums are a MESS because the diff carriers and unbranded etc.
Sent from my EVO using xda premium
BluesRulez said:
What is your end goal?
Click to expand...
Click to collapse
My end goal is being able to install roms safely, I currently used the eg4tauto lite to install agat recovery and just want to be sure this recovery is safe enough. Thanks.
bigblue4life said:
My end goal is being able to install roms safely, I currently used the eg4tauto lite to install agat recovery and just want to be sure this recovery is safe enough. Thanks.
Click to expand...
Click to collapse
Yes its safe. Used it couple times. But I just use el26 cwm. Its always on my external sd with mobile odin.
Sent from my SPH-D710 using xda app-developers app
BluesRulez said:
Yes its safe. Used it couple times. But I just use el26 cwm. Its always on my external sd with mobile odin.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Thanks alot for your help and mobile odin I may get and throw it on my external. Again thank you.

I need latest cwm for my s2 !!!

Please provide link or zipfile
Sent from my SGH-T989 using Tapatalk 2
Why not TWRP?
Sent from my SGH-T989 using xda premium
LoopDoGG79 said:
Why not TWRP?
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
I flashed my first time using cwm
,so I never use twrp man
My cwm says 5.0.2.6 and i see there is newest version . Dont want to make mistake and download wrong file from other pages.
...so if u can please provide them both just in case. Thanks
Sent from my SGH-T989 using Tapatalk 2
I'm not saying that you are too lazy to do a simple search, but....well, you ARE!
So here:
http://forum.xda-developers.com/showthread.php?t=1639673
I have been using cwm for ages but this 6.x.x.x crap caused me to much grief so now I run twrp touch and won't go back.
Sent from my SGH-T989D using xda premium
Ugh, don't listen to any of these guys. Anyone with issues on either recovery simply don't know how to use them. Best advice I can give you is to NOT USE THE DARKSIDE CACHE OR SUPERWIPE with CWM 6.0.x.x.
They break your CWM installation. Other than that I feel the same way you do. TWRP is great but I'm just used to CWM and prefer it. It's been on all 6 android devices I've owned and I trust it. Hard to break old habits!
Also, use the steps in this thread http://forum.xda-developers.com/showthread.php?t=1926754 to flash your ROMs. Should be smooth sailing. Either I'm lucky and my phone is perfect or my flashing method is key but I never have any issues with any ROMs that aren't already established by the original ROM developer.
Sent from my SGH-T989 using xda premium
Funny thing is when the Evo came out we all used AmonRA and that was the recovery to have and I must admit it neva eva eva eva caused me a problem. Clockwork was the bad stepchild over there so I stayed away from it. So to me old habits are not to use CWM not saying its bad but I had it on my Xoom and my Epic touch but now they both rock TWRP and itz the shiznicks..... To each his own

Agat recovery

Is this really a bad recovery to be using. I always used clockwork on my HTC devices and when i rooted my epic touch i ended up with agat. Would it worth going through the trouble of installing a new recovery to get clockwork?
Sent from my SPH-D710 using xda app-developers app
sand1303 said:
Is this really a bad recovery to be using. I always used clockwork on my HTC devices and when i rooted my epic touch i ended up with agat. Would it worth going through the trouble of installing a new recovery to get clockwork?
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Don't install jb Roms using it. Especially aokp.
Sent from my SPH-D710 using xda app-developers app
BluesRulez said:
Don't install jb Roms using it. Especially aokp.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Sooooo, is it worth keeping or should i go through the trouble of installing clockwork.
And if i use Odin lite and flash the gb kernal with clockwork i can them boot into recovery and flash whatever i want?
And one more thing. I have a usb jig coming in the mail. If i am going to be doing all that should i wait till it comes in in case i need it or is it simple enough that i shouldn't worry.
Sent from my SPH-D710 using xda app-developers app
Agat recovery is good for touchwiz based roms. I have flashed many ICS roms and zips using this recovery.
Regarding your questions if you want to flash a new rom follow the instructions in the OP of that rom, don't over complicate things. I use el26 recovery to flash roms. I load that using Odin from PC.
Its good to remember kernel and recovery are combined with this phone. Keep agat. If you want to go to jellybean get el26 kernel by chris41g. Also remember you will have a new kernel and recovery after you flash something.
sent from MY BAD A$$ ET4G

Please lead me to the appropriate root method

Hello,
Sprint is my carrier.
Samsung Galaxy S3 SPH-L710
Older phone on build JZO54k.L710VPBMD4
V 4.1.2
I see a lot of outdated root guides on the internet. Can someone please tell me which method still works. Not sure of CF Auto Root. Previous phone was HTC Evo 4g that I rooted.
Sent from my SPH-L710 using xda app-developers app
i dont manually root anymore these days...
i odin.
i use this rom option and i use odin to flash.
[LINK][ROM][ODIN][TAR]SPH-L710 MD4 (MD4 Modem/Kernel/ROM - Stock)
i really like the self packed odin exe packages.
This is one of the best two ways to root. Easiest simplest and fail safe. Stay away from kits everything goes wrong, wifi and data can break..
http://forum.xda-developers.com/showthread.php?p=34579827
Remember search is your best friend, Have a great day!
Thanks gents... i'm just a bit nervous as things have changed dramatically over the last year and a half in the rooting/rooted world.
Sent from my SPH-L710 using xda app-developers app
OB1B said:
Thanks gents... i'm just a bit nervous as things have changed dramatically over the last year and a half in the rooting/rooted world.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
Its very easy to root now.
Sent from my SCH-I545 using Tapatalk 4
Good morning,
I rooted with the method that edfunkycold suggested above. Like I said things have changed dramatically since my Evo 4g on the rooting/rooted front. So I am still considering myself a noob. I flashed TWRP instead of CWM as I used CWM before and TWRP sounded interesting.
Here's my issue and I have searched the internet to no avail. I want/need to do a complete nand backup before flashing anything but wimax is not listed in TWRP backup. Am I missing something? Please help.
Also, I know I can flash within TWRP from the list of compatible roms but are those the only roms available for me since I TWRP'd?
Thanks!
Sent from my SPH-L710 using xda app-developers app
Wimax? You don't have a wimax phone anymore you have an LTE phone. just reboot into recovery click on backup and create a nandroid keep in mind a TWRP nandroid can not be restored with CWM or visa versa.
Do not download or flash any rom through an app first warning I will share with you. Do not flash from listed roms in TWRP. If you don't find the rom in the XDA Sprint S3 Development Section do not flash it. Or you risk owning a 600 dollar brick. Find the rom and download it from its source. At first I suggest you stick to TW stock based roms. Until your comfortable flashing and using your phone.
Remember search is your best friend, Have a great day!
Much appreciated. So do you use goo manager? Sorry that's the app I was referring to..
Sent from my SPH-L710 using xda app-developers app
OB1B said:
Much appreciated. So do you use goo manager? Sorry that's the app I was referring to..
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
No don't use any of those apps to download roms. Your risking it. Search XDA threads Sprint S3 Development Section only.
Do it on your computer or the xda app or Tapatalk app to find the correct threads.
Remember search is your best friend, Have a great day!
http://forum.xda-developers.com/forumdisplay.php?f=1707
Here stick to this area
Remember search is your best friend, Have a great day!

Categories

Resources