yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
Here's what you need to do:

1. Use Odin to flash stock UCKH7 with Root, available here. Be aware that doing this will require a full wipe, so do what you can to back up your sms/mms/contacts and other data. READ EVERY STEP CAREFULLY. Do not flash a kernel with Odin.

2. Now that you have root access, download Mobile Odin from the Play Store. Use it to flash either Entropy's DD or Siyah. This will install CWM Recovery.

3. Boot into CWM Recovery and make a nandroid backup.

4. Use CWM to flash SHOStock or CM9. :)
[AT&T Samsung Galaxy S II SGH-I777] Itsme1967:
First of all thanks for responding.......

Is there a relation between which ROM will work with which Kernel, I may be wrong but I got the impression, depending on which ROM you are putting, you should have a kernel that supports it.

Also it seems like, ShoStock has its own variation of entropy, named cherry picker.

Thanks.......
[AT&T Samsung Galaxy S II SGH-I777] aj9507:
Agree with matts post just like to add that you can get the free mobile odin here http://xdaforums.com/showthread.php?t=1347899 to flash the kernel so you dont spend any money. download file, extract, move apk to sdcard, use root or file explorer locate and run the apk. follow instructions on flashing a kernel
[AT&T Samsung Galaxy S II SGH-I777] Itsme1967:
Thanks a ton got it.....
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
Ah yes, thanks. I always forget to mention that.

Sometimes there is, but it seems like most of the ICS kernels are interchangeable. Just try out each kernel for a few days...once you have CWM, switching kernels is no big deal. When switching kernels, though, it's always wise to flash jivy's Kernel Cleaning Script just before flashing a new kernel.
[AT&T Samsung Galaxy S II SGH-I777] Itsme1967:
Can you use CWM to flash kernels as well ? I thought they always have to be done using ODIN.

May be I underestimated CWM, I thought it was for ROMs and zips only.
[AT&T Samsung Galaxy S II SGH-I777] aj9507:
u can use mobile odin or cwm but its just a matter of preference you just had to use mobile odin at first to acquire a cwm enabled kernel but pretty much you can flash everything in cwm as long as its specified to be cwm flashable zip kernels roms and modems and such

edit: the free mobile odin only lets you flash kernels btw its the premium version that lets you do everything without going to recovery

hope to help
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
You don't seem to have a firm grasp on all this. Maybe you should do some more reading before going further...

Anyway, here's a brief explanation:

A kernel is the underlying core of the operating system; it is how the OS interacts with the hardware.

A rom (the proper term is actually firmware, but nobody uses it) is basically the whole user interface; it's the part of the OS you see. When you flash a rom, you're flashing everything, including a kernel.

Like I said before, you never want to flash a custom kernel using Odin. Doing so will trip the phone's flash counter, and this will show up if you ever have to take the phone in for warranty stuff.

The reason it's ok to use Odin to flash the stock with root package is that it comes with the stock kernel, not a custom one. Basically, once you're rooted, you shouldn't touch Odin again unless its to recover from a brick. Basically everything else can be done in CWM.
[AT&T Samsung Galaxy S II SGH-I777] Itsme1967:
Yes I am still reading & trying to get a grip on it.

So first I will root it, then flash kernel using Mobil Odin

Then get in CWM mode ad flash ROM, which will come with the kernel i.e. cherrypicker kernel and modem I need.

Yes one part I have understood very well is that use CWM as much as one can to avoid committing mistakes by flashing something that doesn't belong.

Sorry for asking so many qs., I wish I could understand this faster.....

Thanks again........
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
Yeah no problem. I would suggest that you wait a while before doing this. Read through all the stickies and guides to can find, and get more familiar with everything. Then after a couple days, go for it.
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
Crap, I'm starting to think I should not but a sg2....
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
Why?
[AT&T Samsung Galaxy S II SGH-I777] jthatch12:
I remember my first flash....
[AT&T Samsung Galaxy S II SGH-I777] aj9507:
I remember mine, read and re read the guides 3 to 5 times before I even touched my phone that I had for only three hours before I got bored with stock lol. To op don't be afraid man this forum is here to help and the gs2 is a great phone
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
:*) nice ! Love these kinds of threads.
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
Can you send me a guide please, I have been reading for a couple days now and alot of what I see is wifi breaks after root. I am buying a sg2 in about 2 weeks so plan on seeing me around. I want to root it and run ics but I need my wifi... Any help is greatly appreciated!! Thank you in advance!!!
[AT&T Samsung Galaxy S II SGH-I777] Nick281051:
Wifi works fine on ics
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
So I just need to go threw the root process, make a back up, and when I flash the ics ROM I choose, my wifi will be back?? Sorry for the noobish questions, I plan on rooting my sg2 as soon as I get home from buying it and I don't want to brick it... Any help is much appreciated!!! Thank you in advance!
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
You don't need any more of a guide than that. Don't worry about breaking wifi, that isn't a problem on any of the popular roms.

If you want a Samsung based ICS rom that works really well, I suggest ShoStock2. If you want an AOSP based rom, most people suggest AOKP. I haven't tried it personally.

You're wifi won't go away in the first place.
[AT&T Samsung Galaxy S II SGH-I777] Nick281051:
It will if he uses zedomax's kernel to root and he is on KK6 but it shouldn't be a problem because he can just go right into recovery and flash the ics rom of his choice.
[AT&T Samsung Galaxy S II SGH-I777] karate104:
I'd like to add that while ROMs do include a kernel (and a modem), you can swap those parts out for the kernel and modem you want by flashing them in CWM later. Note that ICS kernels will only work with ICS ROMs, and likewise GB kernels will only work on GB ROMs. Modems will work regardless of ROM or kernel choice, but you just gotta figure out which modem works best for *you*.
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
Do Entropy's return to stock packages use zedomax's kernel?

True.
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
Thank you very much !!! I can't wait to get my phone ans root ans flash it!!! After hours of research on something this easy I am confident in doing it now, thank you !!!

---------- Post added at 12:12 PM ---------- Previous post was at 11:59 AM ----------

im getting confused now...... Can i just follow this guide http://www.youtube.com/watch?v=P2KhSKpt4hs, ???
[AT&T Samsung Galaxy S II SGH-I777] votinh:
LOL :D

rpromponio, you cracked me up, m8

One sentence, you said it's easy and you're confident to do so, then next line you said you confused :)

Anyway, this is just my 2c, don't go on that site to download stuff from there, do in here instead. Zedomax is a good guy who spent a lot of time doing videoing but he should have linked all ROMs to the XDA threads, not pulling ones, (and old) to his site.
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
I would stay away from youtube videos. Some of them are good, but some of them use outdated methods. Some of them even use unsafe methods, such as flashing leaks that contain bootloaders.
[AT&T Samsung Galaxy S II SGH-I777] alacrify:
No good ROM includes a modem. Any that does should be avoided.

And you have to flash modems that have been packaged correctly for the ROM you're using. ICS packaged modems and GB packaged modems are in two different threads.

You have some more reading to do, karate.
[AT&T Samsung Galaxy S II SGH-I777] karate104:
Wait, now I'm confused. Phone bricker and Shostock both list a modem in their changelog, and I'm pretty sure they're good ROMs. I forgot that CM and Samsung based modems are different, but I'm using KH7 on ICS, I had it when on stock GB too. And the modem stickied thread doesn't make any distinctions between ICS and GB. Am I missing something somewhere?

Edit: Could you please kindly link the two modem threads you speak of so I know for future reference?
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
in step one : Use Odin to flash stock UCKH7 with Root, available here. Be aware that doing this will require a full wipe, so do what you can to back up your sms/mms/contacts and other data. READ EVERY STEP CAREFULLY. Do not flash a kernel with Odin.

The UCKH7 WITH ROOT PACKAGE COMES WITH KERNEL, AM I SUPPOSE TO TAKE THE KERNEL OUT OF THE PACKAGE??? YOU ADVISE NOT TO FLASH KERNEL IN ODIN, IF I CAN GET THIS EXPLAINED I WILL BE GOOD TO GO!!!!! THANK YOU!!!!!!!!
[AT&T Samsung Galaxy S II SGH-I777] Nick281051:
No I believe his just includes root in the rom and doesn't change the kernel, after which mobile Odin does the trick

No don't take anything out, I believe it is a stock kernel
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
There's more than 1 modem thread.

U can find ics modems here.http://xdaforums.com/showthread.php?t=1336958

Others here.http://xdaforums.com/showthread.php?t=1361393
[AT&T Samsung Galaxy S II SGH-I777] REOGrand:
NO dont take the kernel out!!!! Just follow the directions and you will have root!!!! I used this to root my phone. Sounds like you all have it. If you dont I recommend reading some more. Just till you understand it. It was all foreign to me. My first time with Android. Took me a few days from reading in here and watching youtube vids. When I was confused I read here and watched the vids at the same time. Minimize one window to read or watch the vid. Afetr that its all cake!!! But like someone said youtube vids are out dated. But they basically have the info to use. I recommend ShoStock or Phone-Bricker ROMs. Both are very good and stable. No Phone-Bricker wont brick your phone!!!!! If for some reason wifi doesnt work. Search that thread for an answer. Im sure someone has already had the problem and you will find the solution. Welcome to the forums!!!
[AT&T Samsung Galaxy S II SGH-I777] Itsme1967:
Just came to back to say thanks, a big one. Every thing worked as expected.

The problem is that there are just too many options and opinions and top of it, some are outdated as well for older versions.

Then the communication gap, either we have geniuses, who know it inside out or lost souls like me :o. Very few who can dumb it down for little kids. But now that I know, what I know, I can help people navigate through plethora of information.

This thread here has all the details..very helpful.

http://xdaforums.com/showthread.php?p=18576627#post18576627

Thanks again every one who came to my rescue.....
[AT&T Samsung Galaxy S II SGH-I777] karate104:
So are you guys saying that modems from the second thread you posted (this one) won't work on ICS roms? I'm still confused :confused:
[AT&T Samsung Galaxy S II SGH-I777] creepyncrawly:
All modems available for the I777 will work equally well on Gingerbread and ICS systems. The only difference between the two threads is how the CWM flashable zip file is made. The modems themselves are identical. As I understand it, CyanogenMod and other AOSP roms need a different type of CWM flashable zip.

Also, you should know that some of the information shared in this thread is not correct. As in the advice that there are different modems for Gingerbread and ICS. This misinformation probably comes from the fact that people assume that what they learned about another phone, such as the Captivate, will apply to this phone, but it is not always so.
[AT&T Samsung Galaxy S II SGH-I777] karate104:
That's what I thought. Alacrify's info is usually pretty reliable, so I assumed I was mistaken, even though I'd been using a GB modem on ICS for the longest time (thought perhaps my phone was just some freak accident xD). Thanks for clarifying.
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
OKAY AFTER A LONG DAY OF READING AND A HUGE HEAD ACHE, This is what i have come up with PLEASE LET ME KNOW IF I AM MISSING ANY STEPS OR ANYTHING... THANK YOU!!!!! :)

how to root sg2

1. Use Odin to flash stock UCKH7 with Root, available here. Be aware that doing this will require a full wipe, so do what you can to back up your sms/mms/contacts and other data. READ EVERY STEP CAREFULLY. Do not flash a kernel with Odin.

TO USE ODEN, How to root by flashing Entropy512's Return/Unbrick to Stock, Kernel + Rooted System Package with Modem using Odin3 One-Click Downloader (Windows)

Download the "Odin3 One-Click Downloader Stock I-777 UCKH7 with Root no BL" package from MultiUpload or MegaUpload. Extract the contents of the zip file to a directory on your hard disk drive. This is a One-Click version of Entropy512's Return/Unbrick to Stock, Kernel + Rooted System Package plus stock modem from the development forum. (Contains stock zImage, factoryfs.img with root, and modem.bin.)

Start the Odin3 One-Click Downloader program by double clicking on "I777UCKH7 OCD Root No BL.exe".<LI sizcache="1" sizset="76">Now Enter Download Mode:

With the phone powered off, plug in the usb cable while holding the vol up + vol down buttons (but not the power button).

When the warning screen appears, press Volume up to continue into download mode.

In Odin, the small edit box in the upper left corner will turn yellow, and say something like [0:COM8].

Click Start. Watch the progress bar advance in green while the message box in the lower area describes the steps. When the flash is finished, the top left larger edit box will turn green and say PASS! and your phone will automatically reboot.

Unplug the usb cable from you phone after it boots up. Success. You're Rooted.

2. Now that you have root access, download Mobile Odin from the Play Store. Use it to flash either Entropy's DD or Siyah. This will install CWM Recovery. THE APP AND KERNEL,"DD-012.." ARE IN THE FOLDER ON THE DESKTOP. :)

3. Boot into CWM Recovery and make a nandroid backup.

4. Use CWM to flash SHOStock or CM9. SHOSTOCK IS LOCATED IN FOLDER ON DESKTOP
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
Any one?? Lol did I scare everyone off????
[AT&T Samsung Galaxy S II SGH-I777] aj9507:
Make sure also that you install Samsung kies so that you have the right USB drivers for the phone so that Odin can run right other than that u got the gist of it

Sent from CM9 powered XDA posting machine
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
In my experience the only difference between the modems is how well they work in different areas. As well as what was previously stated about cm9 / aosp rooms needing them packaged differently.
[AT&T Samsung Galaxy S II SGH-I777] creepyncrawly:
This is a fairly good outline of my guide. Just a couple of notes for you...

You would have to do a wipe if you are coming from UCKK6, but you probably wouldn't have to if you are coming from UCKH7, so it depends on which you start with. Also, as far as the flash counter is concerned, it is ok to flash a stock kernel with Odin. The stock plus root package includes the stock kernel. Flashing a custom kernel with Odin or Heimdall is what increments the flash counter.

Don't know if you will be able to download from those two links. If you go to my guide, or the Download Repository, you will find a working download link.

Be sure you don't use an ICS kernel here.

Enjoy!
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
Yeah sorry, that was my bad. I should have said don't flash a custom kernel with Odin.

And actually here I should have mentioned...you should do a full wipe before flashing either of these. After you do your nandroid backup, of course.
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
First thing I downloaded and installed. :) I can't wait to get my sg2 I'm ready to take it out of the box and have it rooted and running ics in the first 15 mins I got it:):):)
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
Haha, don't get in a hurry! When people are in a hurry they make mistakes, and when people make mistakes, they brick phones. Just take it slow and make sure you're not missing anything. ;)

Have you given any though to which ICS rom you're going to install?
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
I'm just trying to learn as much as possible before I get the phone that way I don't brick, thank you everyone for helping me!!! I have SHOstock downloaded and ready to flash... heard it is one of the best full functional ics rooms available at the moment..... :)
[AT&T Samsung Galaxy S II SGH-I777] Root-Maniac:
Thanks for your help matt!! Think I got it down now!! Thanks!! :)
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
Well shostock is the stock att release. If you want pure ics u want aokp or cm9. I love em all and have used em all :p
[AT&T Samsung Galaxy S II SGH-I777] Itsme1967:
@Phalanx7621

I have ShoStock2 and like what I am seeing, got it 24 hrs. ago. :)

So what's different in CM9?
[AT&T Samsung Galaxy S II SGH-I777] REOGrand:
Use Shostock for at least a few days. Make sure you do a nandroid back up so you can get back to the old rom you were using and just incase something happens. Then flash CM9 to see if you like it. If you dont like CM9 just restore back to Shostock. One rom that works for some, may not work for you. Your the one who has to decide which one you like the best. Trust me I flashed at least 4 the week I got my GS2. Trying them out. Ill bet I have flashed at least 8 different ROM,s to see what works for me. See my sig. These are the three Im sticking with. They all have what Im looking for in a ROM. Stable,smooth, fast and great battery life. All three are using the kerenels that come with the ROM. These are just my preference. You may like something else. I used Shostock for a few days and really liked it. You cant go wrong with Shostock.
[AT&T Samsung Galaxy S II SGH-I777] Nick281051:
Cm9 is much more similar to stock ics. It in fact is aosp with a bunch of customizations (I personally prefer aokp but that's a different animal). I dislike touchwiz 4 on ics, so I prefer aokp or cm9 to any of those roms
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
ShoStock doesn't run touchwiz, it runs Apex.
[AT&T Samsung Galaxy S II SGH-I777] Pirateghost:
touchwiz is more than a launcher.....really wish everyone would understand that
[AT&T Samsung Galaxy S II SGH-I777] mattdm:
That's true, but all of the things about touchwiz that bug me are elements of the launcher. When I get rid of it and run Apex or some other ICS launcher, I'm happy overall.
[AT&T Samsung Galaxy S II SGH-I777] Nick281051:
Oh not me because the rest of the UI is there and I find it ugly compared to AOSP which we thankfully have fully working ports of.
[HTC Sensation] d88naimi:
Hi running Android revolution 6.6.3 XE

Wondering if there is a flash a mod that can increase my speaker phone volume?

Thank you
[HTC Sensation] ganeshp:
Try the bassini all beats mod... It has xloud on by default.. Which should give you enof increase in sound...

Search in themes and app section.. You'll find it
[HTC Sensation] elkingyboy:
I found this mod to be quite useful ;)

http://xdaforums.com/showthread.php?t=1389756
[Atrix 4G General] JDMpire:
I'm going full steam to get web top working (sans dock). I have Nottachtrix 1.3.1 and the device supposedly says it has web top OSHWT_U1_4.257.19 installed, however using the nebtop app, it NEVER loads.

Any ideas? Is webtop really installed? How can I tell? Which other roms have it pre-installed (I don't NEED to have ICS, I'll go with an older rom simply for webtop)?
[Atrix 4G General] Swiftks:
You just created pretty much the same thread...

http://xdaforums.com/showthread.php?t=1630506

Please continue your discussion there.

Also questions go in the Q&A section (which the above thread has been moved to).

Thread Closed.
[Fascinate Q&A, Help & Troubleshooting] Watanuki-Kun:
Hey guys,

My fascinate has this issue of parts of the screen usually the middle not being responsive to touch. For example if I was doing the pattern lock, when I go to the middle, it would say that I did the pattern wrong like if I took off my finger mid way doing the pattern. If I was say browsing the settings, it wouldn't respond to my swipes in the middle to scroll. Or my favorite when texting. The keys in the middle of the keyboard would not respond to my touch only the sides. If I press enough times, it will register my press. The only thing that would fix this unresponsiveness is to turn the screen on and off. From what I've seen this doesn't happen with the stock roms just with anything else that I flash. I've been flashing since the early gingerbread leaks and with every single rom, I had this problem. Do you guys think its a digitizer problem? I am using currently AOKP milestone 5 glitched.
[Fascinate Q&A, Help & Troubleshooting] droidstyle:
sounds hardware related...time for a upgrade or a replacement.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Rehab4Life:
Hi I recently bought a Samsung Galaxy S2 Skyrocket (SAMSUNG-SGH-I727) off of Craigslist and it came with a custom ROM. // NexusMod ICS Zero // to be exact. It is running Android Version 4.0.4.

But what I'm wanting is to restore back to the normal firmware because this doesn't let me use some stuff I like and it sometimes bugs up. So I would just prefer the stock version. I HAVE searched around these forums for an answer but nothing really specifies anything. Here is what I know about ROMS

-They use ClockWork Mod *No clue what that is

-They can brick your device while putting a new ROM on your device.

So I obviously would hate for this to happen so if you could guide me through the process it would be amazing! Thank you!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xcrazydx:
Read the stickies
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] icenight89:
X is right, this is at the top of the general thread, has everything u need:

http://xdaforums.com/showthread.php?t=1427268
[Android Software/Hacking General [Developers Only]] zhangzgster:
Hi friends,

I am a noob to XDA, and have a question to ask for help.

I try to download CM9 souce code as steps:

1. repo init -u XXXXXXX -b ics

2. repo sync

But when run "repo sync", the download can't complete.

The error info is,

Exception in thread Thread-1:

Traceback (most recent call last):

File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner

self.run()

File "/usr/lib/python2.7/threading.py", line 504, in run

self.__target(*self.__args, **self.__kwargs)

File "/home/nick/android_project/cyanogen_ics/.repo/repo/subcmds/sync.py", line 200, in _FetchHelper

clone_bundle=not opt.no_clone_bundle)

File "/home/nick/android_project/cyanogen_ics/.repo/repo/project.py", line 978, in Sync_NetworkHalf

and self._ApplyCloneBundle(initial=is_new, quiet=quiet):

File "/home/nick/android_project/cyanogen_ics/.repo/repo/project.py", line 1519, in _ApplyCloneBundle

exist_dst = self._FetchBundle(bundle_url, bundle_tmp, bundle_dst, quiet)

File "/home/nick/android_project/cyanogen_ics/.repo/repo/project.py", line 1583, in _FetchBundle

raise DownloadError('%s: %s ' % (req.get_host(), str(e)))

DownloadError: android.googlesource.com: <urlopen error [Errno 110] Connection timed out>

How can I resovle this problem?

Thanks a lot!
[Android Software/Hacking General [Developers Only]] zhangzgster:
Could anyone help me to resolve this problem?
[Android Software/Hacking General [Developers Only]] K900:
Try again, this happens sometimes.