yashsingh1/xdaforums huggingface dataset:
[Samsung Epic 4G Touch] rwilco12:
Not a bad idea at all! I'll play around first and see what happens. Then we'll find the developers. :-)

Thanks for the idea!
[Samsung Epic 4G Touch] sfhub:
They do remove the yellow triangle.
[Samsung Epic 4G Touch] tdunham:
^^^ Hey Rwilco, take that and smoke it :p lol
[Samsung Epic 4G Touch] rwilco12:
See this is why he is the Jedi Master and I am just a young Padawan. Sfhub is the man!

Thanks!
[Samsung Epic 4G Touch] Bigzinewicz:
I'm looking for a stable and reliable OC kernel for my Sprint SGS2 & was told this is the place to find one. Any recommendations? Running rooted stock GB with CWM recovery, EL29. Will be using mobile odin for the flash. Thanks everyone.
[Samsung Epic 4G Touch] rwilco12:
For those who are interested, Agat63 was the first Dev to express interest in doing a one-click ROM.

Agat and I have been doing plenty of tinkering over these last few days and we've made some definite progress! Due to the amazing ROM skills of Agat63 and my bumbling attempts to figure out all this partition stuff we about have something we can put out!

A few other developers have also expressed interest so expect to see something in the near future! :D
[Samsung Epic 4G Touch] rwilco12:
If you're looking to overclock then any of the Rogue source built kernels would do the trick. Currently overclocking via the kernel is only available on GB ROM's.

It isn't available on ICS but we expect to see it once source drops.
[Samsung Epic 4G Touch] tdunham:
+1 absolutely Rogue! FYI, don't expect too much input for oc/uc/uv for this phone. Everyone's experience is different based on a number of factors and identical setups yield different results. Bottom line is, you will have to spend some time finding the best combination that works for you.
[Samsung Epic 4G Touch] Bigzinewicz:
Thank you for the suggestions and I will have to tinker with It a bit to see what setup works the best.
[Samsung Epic 4G Touch] rwilco12:
Quick update for those wanting the One-Click ROM's:

Agat and I have hit a hiccup but we haven't forgotten the request or anything, we're just trying to sort out a little bug before we start rolling them out. Keep your fingers crossed! We're thinking it will be soon!
[Samsung Epic 4G Touch] rwilco12:
Quick update - Due to user request I've added a link to the Modem Repo as well as the Wiki in the OP.

If there's anything else you guys would like added please send me a PM. We'll make it happen!

Thanks for everything!
[Samsung Epic 4G Touch] tdunham:
Damn dude, I just noticed your thread has 5 stars! :cool:
[Samsung Epic 4G Touch] Pauzzz:
ff18 kernel for aokp killed 4g for me. =[ I flashed rev2 using mobile odin. Running on AOKP build 37
[Samsung Epic 4G Touch] agentfazexx:
Probably not compatible? Upgrade to build 40...FF18 is built in.
[Samsung Epic 4G Touch] rwilco12:
I believe the source of your issue may actually be the version you are running. Build 37 was a port of the AOKP ROM done by T.C.P. The kernel you are trying to flash is by times_infinity for his Build 40 that he built from source. There are probably some incompatibilities between the port and the source built versions. My recommendation would be to try one of the “stock” kernels converted by T.C.P or to switch to times_infinity’s build.

Good luck!
[Samsung Epic 4G Touch] dudeman1st:
OP, love the thread, but I think some of the links need to be re-done. For example, the AGAT kernel link only leads to the FF02 build. AGAT seems to start a new thread for each build, I think. (?)
[Samsung Epic 4G Touch] rwilco12:
Sorry, I think I'll need to revamp my layout of the OP just a bit. You're the second or third user to ask about this.

There are two different links, the link to the downloads is actually the title of the Kernel (Agat's for example is "ICS - Agat63's Repacked ACS Recovery Kernel").

The support link is the "Developer Thread/Site" link. These are included so that a user who has questions has a direct link to the place they are most likely to get help.

I've actually been contemplating changing it up a bit and this was the extra incentive I need. ;) I should be able to get it updated tonight or tomorrow.

Thanks for the feedback!

EDIT: Thanks for catching Agat's dev thread! I'm getting it updated ASAP!
[Samsung Epic 4G Touch] rwilco12:
Hey everyone,

Just finished uploading Chris41g's latest CWM repack. There is one for TW based ROMs and another for AOSP based. This is a safe recovery built on the FF18 kernel.

Enjoy!
[Samsung Epic 4G Touch] tdunham:
Ok, I'm not ashamed to admit I have not flashed a single ICS kernel that has not come out of the box (included with an ICS rom). Never had a reason to. From my viewpoint, they're not going to perform any differently until we get source right?

According to your previous post, the Chris41G FF18 kernel is 'safe' to use, but I see that claim with several kernels. So I have several questions. If you're not sure of all of them, pointing me to the right place is ok too. :)

Assume I'm talking about ICS only.

What is the established method to flash an ICS kernel? And keep in mind this should be from ANY ICS kernel, stock or otherwise, not just the ones deemed safe. I know a lot of the roms out now are using custom kernels so it's not a big deal. Maybe I should know the difference between stock, custom and 'safe' custom. (If someone asks, I don't want to give bad advice. It's just like flashing an ICS rom... if you forget which kernel you're using, it could be very bad, so I always always recommend stock EL26).

Why would anyone want or need to flash a different ICS kernel to begin with if the kernel that is included in their rom does what they need it to do?

Also, any chance of brick if flashing a kernel from the wrong kernel? I'm not sure if it resides in the EMMC partition or not but thought I'd ask if you knew.

What is this 'safe' thing and how do we know what is and isn't safe? ;)
[Samsung Epic 4G Touch] rwilco12:
K. There are a few things here that you're looking at.

A GB kernel and an ICS kernel are fundamentally different on a lot of levels, you can't run an ICS ROM without an ICS kernel and vice versa.

When flashing a specific kernel there are pros and cons to each one. The basics of the kernel are all pretty much the same and there are currently two main ICS kernel bases, TWRP and CWM5. As long as the recovery you are using is based on one of those they are "safe". Chris41g is our leading kernel expert and has helped remove (or block) the commands that were causing the EMMC brick.

If I remember right you use mostly TW based ROMs so the two recoveries that are the most "safe" for you would be either Chris41g's or Agat63's. They can be used exactly like you would've used recovery back in the GB days.

If you prefer to be extra cautious you could still flash the EL26 kernel, boot to recovery, do your flashing and then flash your ICS kernel.

As a side-note, most TW ROMs out right now are including Agat's latest recoveries. So as long as you have them you are probably as "safe" as can be.

So yeah, sorry if this is kind of a jumbled ramble but hopefully it makes sense!
[Samsung Epic 4G Touch] tdunham:
Yes, let's assume this will apply to TW based roms only.

Gotcha, I get the jist of it all now.

Keep in mind, edit the above post as you need to because ultimately the plan is to achieve an informative ICS kernel flashing howto link that is necessarily not TOO technical that I can post and refer to later (no pressure dude). :)

Clear, simple instruction is so important, not only for me, but the hordes of newbies running around with their newly flashed E4GT phones. lol
[Samsung Epic 4G Touch] rwilco12:
Lol you're totally cool. I have a walk-thru for how to flash the EL26 and go from there but I'll have to put something together for the more recent "safe" kernels. My assumption had been that most people have flashed with GB kernels which are essentially the same thing as these "safe" kernels, but you have a good point with the new users coming on. I'll get it added in the next day or so. :)

I'll post an update here once it is up so you can link to it.

Thanks!
[Samsung Epic 4G Touch] tdunham:
Perfect, thanks! You have to consider too, a lot of these new users don't even know what a Gingerbread custom rom looks like; they went straight to ICS when they rooted! No big rush dude, I think it would help if you post links like the walk-thru for EL26 within your post and maybe anything else you find that will help.
[Samsung Epic 4G Touch] agat63:
I would like to add couple of words if I may.

There are 2 levels of safety as of today.

1. Recovery safe to use for nand back up and restore, wipe etc

2. Recovery safe for any task.

Let me try to explane the difference.

When we performing any task in recovery it uses updater-binary file to execute command. As meny tests and research have shown the EMMC brick is caused by new code introduced by Samsung in ICS source and if format() command is used along with ICS updater-binaries brick is highly possible.

If recovery has been compiled against GB source e.g. AGAT (my recovery) then for tasks like nand back up/restore or wipe it would use the binary it has been compiled with and since it's GB it is safe. However is you flashing a zip (e.g. Rom) it comes with it's own updater-script and updater-binary and recovery will use those files to flash zip.

Thus if zip contains ICS binaries brick is still possible. If dev who created the rom has used GB binaries in META-INF folder the rom is safe to flash but it is always a guess work.

Chris41g made recovery safe by packing safe updater-binary into recovery /sbin folder. What it means is that recovery is not using binaries from zip you flashing but always using binaries that came with it. Thus any task/flash/wipe/back up or whatever else you wanna do is safe.

There is only one small catch with new, improved and safe recovery created by Chris41g.

Most of zip files existing today should be edited to support new binary otherwise you can't flash them. The syntax slighly different.

It will be up do dev's to update there development files now and to use correct syntax in future files so we all can profit from this awesom work and have a piece of mind when flashing new roms.

Hope this all make sense and anweres all questions about safety of new recovery/repacked kernels.
[Samsung Epic 4G Touch] rwilco12:
Agat, you can add any time! I appreciate you dropping by and explaining much better than I ever could!

Thank you for all your hard work on our behalf!
[Samsung Epic 4G Touch] tdunham:
I do not pretend to understand the partition structure, but does this apply also to the system files we would flash normally to update an app or framework... the base system files or is more to flashing things like modems & kernels?

How can I find out more about the appropriate code changes I need to make for the flash files too?
[Samsung Epic 4G Touch] Indrid Cole:
Came to bump. But this ***** is rockin. This is one of the most useful threads there is. This I'm sure has been a major undertaking by RW. Keep it up brah. We all forget how this type of thread makes our flashing habit that much sweeter.

Contributor title is most fitting for you.

Thanks again RW.
[Samsung Epic 4G Touch] agat63:
I don't want to pretend that I understand everything either.

Everything I typed up above is like a digest of long conversations and explanations given by Chris41g on IRC chat while he was helping me to implement same changes to my recovery.

I did flash new FF18 repack with safe recovery and even tho phone booted fine to system and to recovery I wasn't able to flash any of zip files I had on my sd card.

I haven't try to use same updater binary that is used in recovery /sbin folder (didn't have time yet). And if replacing binary won't take care of that than the updater-script should be edited as well.

I'm not there yet. It takes time to understand everything but I'm moving forward. Slowly but forward.
[Samsung Epic 4G Touch] Indrid Cole:
Forward is always better than backwards. Another unsung hero here plp.

All my respect for ya Agat.
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading Chris41g's latest release of the CWM repack for TW. They now flash and boot correctly!

Enjoy!

PS - I'm uploading Agat's source built kernels right now! :D
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading Agat's Source-Built Recovery!

Enjoy!
[Samsung Epic 4G Touch] Indrid Cole:
Epic!!! Source..whats that??:confused:
[Samsung Epic 4G Touch] agat63:
It's not recovery.

It's kernel plus recovery :D
[Samsung Epic 4G Touch] rwilco12:
Lol I thought it was implied with this being the kernel thread. ;)

Thanks for another awesome release my friend!
[Samsung Epic 4G Touch] rwilco12:
Hey everyone,

Just finished uploading Agat's latest "Kernel plus Recovery". :D

Oh yeah and the kernel is built from source! ;)

Been running the update since I saw it this morning and I'm loving it!

Thanks Agat you are the man!
[Samsung Epic 4G Touch] tdunham:
LOL, just soft bricked my phone with the AGAT_v0.1.1.tar file flashed with mobile odin.

Thank god you had the one-click kernels available. Saved me a ton of work RW. :)

Edit: First time flashing an ICS kernel from mobile odin. Phone automatically reboots of course and then gets stuck at Samsung logo. I can live with the yellow triangle after the one-click, I do have a USB Jig.
[Samsung Epic 4G Touch] CyberpodS2:
Hmm, I would be interested in knowing what went wrong or if others have the same issue. I have been using Mobile Odin to flash Agat's kernels all along. I also just flashed the 1.1 kernel onto my wife's phone last night from Mobile Odin without incident. I read in another thread of someone who had it fail to flash but no mention of the stuck load. They were able to use the zip version to install it.
[Samsung Epic 4G Touch] tdunham:
RW, I believe the file is incomplete or corrupt for Agat's 1.1 from source.

Filesize doesn't look right to me on the link posted here.

Please check it out.
[Samsung Epic 4G Touch] rwilco12:
Nice catch!

Must've been a bad upload. :o Uploading a new one now.

Thank you!
[Samsung Epic 4G Touch] tdunham:
What are the odds that the first ICS kernel I decide to download and flash is bad?. :silly:
[Samsung Epic 4G Touch] rwilco12:
Lol so it's all your fault the upload failed! :D
[Samsung Epic 4G Touch] 1brainsurgeon:
Hey man. Just wanted to stop by and let ya know, I really like what you've done with this place. The repository is pretty sick. Thanks
[Samsung Epic 4G Touch] Indrid Cole:
+1 to that brother..Amen..
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading Agat's latest source built kernel. :D

Enjoy!
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading all of Agat's source-built kernels in a One-Click.exe format.

Enjoy!
[Samsung Epic 4G Touch] sbeekman:
Not by a PC
[Samsung Epic 4G Touch] rwilco12:
I'm not sure what you're asking. Are you wanting to flash without a PC? If so there are both TAR and ZIP formats up that you could use. If you're asking something else please let me know but a little bit more detail would be helpful.

Thanks!
[Samsung Epic 4G Touch] .PHil:
I'm running codename still and I'm confused as to which of these to flash. Is there a source built kernel (not sure if correct wording) available here compatible with cna to get the better battery life, etc. now that samsung released the official ics?
[Samsung Epic 4G Touch] mijjah74:
This is quite the one stop shop you got going here. Gonna have to make regular visits. Thanks RW for the time and effort you've been spending on these things. We all appreciate it very much. :good:
[Samsung Epic 4G Touch] mijjah74:
Jay, if your listening, could we get

[MODEMS][CWM][ODIN] Modem Repository - Download Them All Here stickied too? These are both extremely useful and RW updates it daily.
[Samsung Epic 4G Touch] BigRitz:
+1 on the sticky and what up RW you da man !
[Samsung Epic 4G Touch] rwilco12:
Hey everyone,

Just posted another source-built kernel from Agat63!

Agat Kernel v0.2.2 is up in TAR, ZIP and One-Click.exe formats.

Enjoy!
[Samsung Epic 4G Touch] bo0g13man:
This may be a noob question but could i flash the el29 modem on any custom ics rom? Or is it just ics modems to ics and gb modems to gb?

Edit: nevermind i should read before i post!

Sent from my SPH-D710
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading Agat's latest source-built recovery!

It's available in TAR, ZIP and One-Click.exe formats.

Enjoy!
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading the TWRP FF18 recovery kernel!

It's available in TAR, ZIP and One-Click.exe formats.

Enjoy!
[Samsung Epic 4G Touch] tdunham:
Hey RW. I know Rujelus22 is working on his own version of the TW kernel from source. Have you found out if he plans to go public with it when it is ready? Any others besides his and Agat's under construction that you know of?
[Samsung Epic 4G Touch] rwilco12:
I have had several people let me know they are attempting to build there kernels but I haven't seen anything from them yet. I also don't know much about Ruj's kernel but I'll sew what I can find out.

I think our two main people right now are Agat and Chris.
[Samsung Epic 4G Touch] tdunham:
I wouldn't count Ruje out. He already has release candidates available for the users of his rom... Just wondering what you've heard so far. Are Agat & Chris working together but separately or together on Agats releases?

Sent from my SPH-D710
[Samsung Epic 4G Touch] rwilco12:
Oh I for sure wasn't counting him out! I'm excited to see what comes! I just haven't heard much on it.
[Samsung Epic 4G Touch] TrayLunch:
Good to see this as a sticky! I was tired of having to dig around for it! Congrats rwilco!

I know I'm a little late for that, SHUUUUSH!
[Samsung Epic 4G Touch] iniz94:
Are you going to add some of the newly built source kernels? I think Ruj, chris41g, Agat, and sleshepic have created them so far.
[Samsung Epic 4G Touch] rwilco12:
You bet we are! I'm actually in the process of uploading Agat's latest v0.3.0. :)

Chris41g and Ruj's kernels are both still in the beta phases, Ruj has asked me not to post his quite yet and Chris41g is releasing so many that we're holding off on his for now.

I'm still waiting on the go-ahead from sleshepic.

I'll let you know as we go along.

Thanks!

EDIT: Received go-ahead from sleshepic! Will be uploading shortly! :D
[Samsung Epic 4G Touch] rwilco12:
Just finished loading Agat's v0.3.0 in TAR, ZIP and One-Click.exe formats.

Enjoy!
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading all of Sleshepic's source-built kernels to the Repo!

I also added the Boost FG20 Kernel as well.

As usual they are all in ZIP, TAR and One-Click.exe formats.

Enjoy!
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading Agat's 0.4 kernel in both a zip and tar format! One-Click will have to come later though. Sorry!
[Samsung Epic 4G Touch] TrayLunch:
Those guys been busy!
[Samsung Epic 4G Touch] Mdknight:
Agat63's Kernels VS Sleshepic's

Aside from my having to personal try Sleshepic's kernels for myself, any particularly major differences between Agat63's source-built kernels and Sleshepic's?
[Samsung Epic 4G Touch] TrayLunch:
If you have a go at it before I do, I'd be interested to know what you find.
[Samsung Epic 4G Touch] agat63:
I haven't try sleshepic's kernel but I gues he would have a description of features included in his kernel and I have features and changelog of my kernel in my thread.

You should be able to tell difference from that. We both using same source and doing our own mods.

So bottom line would be what mods are included and what not.

One thing for sure sleshepic did use Team Venum recovery in his kernel and I'm using my recovery.
[Samsung Epic 4G Touch] rwilco12:
Just finished posting Rujelus22's Source Built Kuban Kernels! Enjoy!
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading the FG31 Kernel in one-click, ZIP and TAR formats!

Thanks to Sextape!

Enjoy!
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading Agat's latest creations! A source-built kernel v0.4.2 and a FG31 stock kernel repacked with his Recovery.

Both are available in all three formats.

Enjoy!
[Samsung Epic 4G Touch] rwilco12:
Just finished uploading Sleshepic's latest source built kernel v1.2.3.

Enjoy!
[Samsung Epic 4G Touch] motomoose68:
EL29 Yellow Triangle Fix

Sorry to bug you on this thread, but I recently found on my son's EL29 phone, that the jig method would not work. I found an alternate method by doing a Google search, and unfortunately didn't see it was for the i-9100 international version. The alternate method had me flash an Old Bootloader. This ended up making the phone not be recognized by Odin while in download mode. (See my thread: http://xdaforums.com/showthread.php?t=1816931&goto=newpost). Obviously the phone was not rooted with a One-Click method, and after flashing the wrong bootloader, could not flash the One-Click method.

Is there a method for removing the Yellow Triangle for EL29 and newer phones other than using the Jig? Is there an Old Bootloader method for the SPH-D710 phones? I thought if you added this info, it might help prevent this from happening to others.

Thanks!!
[Samsung Epic 4G Touch] rwilco12:
I can create a bootloader one-click and have it uploaded tonight. I'll also get it added as a side note in the instructions you referenced.

Thanks!
[Samsung Epic 4G Touch] motomoose68:
Thanks!!!!

Not that anyone else will pull the same stupid mistakes I made, but finding and having the right info available will hopefully keep this from happening to others. Thanks!!!!

I wish I could get the phone to connect in Download mode, so I could flash the correct bootloader, but from what I've been told, I would have to send it out to MobileTechVideos.com to have them "jtag" it.

In my ignorance, I ask just in case, if the bootloader could be made to flash through Mobile Odin, or through a custom recovery?
[Samsung Epic 4G Touch] rwilco12:
I believe it should. I'll test it out before I post it. :)
[Samsung Epic 4G Touch] motomoose68:
Thanks!!

It would be awesome if it could. Thanks!!!!
[Samsung Epic 4G Touch] TrayLunch:
I saw your thread. You can fix it yourself with a riff box. http://bit.ly/Rq5gZB
[Samsung Epic 4G Touch] motomoose68:
Nice!!!

Nice idea, but just a little more costly than sending it out to MobileTechVideos.com. I think it would be cool:cool: to do it myself, but not really practical for me.
[Samsung Epic 4G Touch] TrayLunch:
Yeah, but you have the assurance of knowing that it will never happen again. For me, there is no substitute. :thumbup:
[Samsung Epic 4G Touch] RainMotorsports:
nevermind lol....
[Samsung Epic 4G Touch] rwilco12:
I've been playing around with the one-clicks and flashing it through Mobile Odin. It works for me and I'm sure he'll be able to flash it through Mobile Odin but I don't know what the effect will be with the other bootloader already having been flashed. Keep our fingers crossed!
[Samsung Epic 4G Touch] motomoose68:
Bootloader.tar or .zip

Thanks for looking into this for me. Any word on when the SPH-D710 Bootloader will be available? You mention one-click; is that an .exe? I seemed to have a little trouble trying to unpack a one-click.exe in Mobile Odin. Mobile Odin easily saw the .tar kernel that I used to get CWM flashed. Once that was done, I was able to directly flash the rom I wanted. I'm thinking I might have better luck if the bootloader was a .tar file, but I don't know enough to be sure. Just the minute amount of experience with it the other day.

Thanks!!
[Samsung Epic 4G Touch] rwilco12:
Sorry, I sent you a PM this morning. I guess you missed it. :(

I finished putting it together yesterday but then got side-tracked with some family things. I forgot to upload it and send you the link. I'll be heading home from work soon and will get it uploaded.

Sorry!
[Samsung Epic 4G Touch] motomoose68:
Thanks!!

That's cool, no problem. Sorry I missed the PM. Not used to posting much or getting messages. In 2 years of being signed up these last couple of days are the only time I've ever posted.