yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II SGH-I777] vineet381:
Thank you so much! It worked

I know this might sound stupid- I have the zip files on my PC for Cognition X2 and CyanogenMod 7. How do I install them on my phone. Do I need an external SD card?

Also for CyanogenMod 7, it says I should "WIPE (wipe data/factory reset + wipe cache partition)" Doing so- will it erase all my apps, contacts etc? If yes, how would I get them back.

Sorry..I am naive in android :-) ..this is my first smart phone

Thanks for all you help!!
[AT&T Samsung Galaxy S II SGH-I777] jivy26:
Don't flash both just flash one. Put ROMS on root of sdcard then just access in cwm.
[AT&T Samsung Galaxy S II SGH-I777] vineet381:
thanks, u mean the zip file (of ROM) on the Phone folder (first one)?

and then what option should I choose from CMW recovery mode..do I need to mount anything?

sorry again for the dumb questions. And post installation, how do I confirm the ROM is installed? Will I see any icon on Applications?
[AT&T Samsung Galaxy S II SGH-I777] vineet381:
I think I got it, can someone confirm I am on Cognition X2 seeing this? Also how do I install various themes now :-)
[AT&T Samsung Galaxy S II SGH-I777] phonic:
Did you read the part under Build? :confused:
[AT&T Samsung Galaxy S II SGH-I777] vineet381:
Hi,

I am on CM 7, how do I get my previous apps back from titanium. I took their backups.

Also, I do not see andorid market app as well Navigation.

Pls Help and sorry for dumb questions.

Thanks
[AT&T Samsung Galaxy S II SGH-I777] fireshot91:
You...went to Cognition, then erased everything, and then went to CM7?

Uhm, go install Titanium Backup, and instead of hitting backup, in the batch menu hit restore apps. (DON'T hit restore all, that will mess up your ROM since you're on a different ROM than you backed up on...assuming you backed up using Cognition)
[AT&T Samsung Galaxy S II SGH-I777] vineet381:
Thanks..I did that and have everything in place now..wanted to check what themes (HDPI vs. MDPI vs. LDPI) for CM7 will be suitable on my device..any idea?
[AT&T Samsung Galaxy S II SGH-I777] propsizzle:
Okay, I am very green to this, with this being my first Android phone, so I have a couple of dumb questions...

First, some background. I'm rooted using method 2 (stock ROM + root). Everything is working grand.

-Do I have CWM? If not, what do I do to get it?

-Also, would the only reason I'd need/want CWM is for custom ROMS?
[AT&T Samsung Galaxy S II SGH-I777] Rolex81:
No you don't have CWM you would need to flash using Codeworkx kernel. Go back to the first page of this thread and read the first post it will answer any questions you have.
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
No, you don't have CWM. Even without custom ROMs, it can be useful to have it for the purposes of backing up your system so it can be restored. A Nandroid backup is more "thorough" than TiBu. (but less flexible - apps can be restored on another device with TiBu.)

To get CWM, you'll need to flash a CWM-enabled kernel such as codeworkx' or mine. There are ways to do this from a rooted system without Odin or triggering the annoying ! triangle warning. I have one way buried somewhere in my kernel thread.

On an unrelated note:

I am 90% certain that wiping battery stats does nothing useful on our device, just like with the original GalaxyS series. The fuel gauge driver has no provisions for loading or saving statistics to the chip. Maxim's fuel gauges are usually designed to be "calibration-free" anyway.

The closest to a "calibration" you can get is a battery pull.
[AT&T Samsung Galaxy S II SGH-I777] creepyncrawly:
Fascinating.
[AT&T Samsung Galaxy S II SGH-I777] Sennz:
is there a way to remove texts from the 'logs' screen? im running cog beta
[AT&T Samsung Galaxy S II SGH-I777] vladm7:
I noticed that while my AT&T SGS2 can display fine messages in different languages, it is missing additional android keyboard for entry. Coming up with English, Spanish, French, Korean (maybe I'm missing one).

I don't want to add keyboard from the market, but I wonder if I proceed with rooting, etc - will it be possible to port those missing languages from stock Android keyboard or from International SGS2 ?
[AT&T Samsung Galaxy S II SGH-I777] spacetrace:
In regards to wireless tethering, every time I try to delete the tetheringmanager2.apk using root explorer, it tells me I can't delete, "files are read-only"...

Any work around or am I missing something?
[AT&T Samsung Galaxy S II SGH-I777] Pirateghost:
you have to mount system as r/w.... look at the top of root explorer
[AT&T Samsung Galaxy S II SGH-I777] spacetrace:
Got it... should of RTFM... ;)
[AT&T Samsung Galaxy S II SGH-I777] furyinternal:
Entropy, you are all over the place. I just switched from the Infuse to the SGSII last night so I started following these forums and here you are again.

It really is refreshing to see someone help, or try to help in some cases, as much as you do. Thanks.

I will send you a donation here in a bit.
[AT&T Samsung Galaxy S II SGH-I777] harlenm:
Man, this seems much more confusing than it did with my Inspire.
[AT&T Samsung Galaxy S II SGH-I777] Pirateghost:
welcome to samsung. i had a captivate before the inspire, so im used to this crap... but i can tell you, its almost impossible to break a samsung with tools like ODIN and heimdall at our disposal...
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
Thanks!

Yeah, just don't flash bootloaders!
[AT&T Samsung Galaxy S II SGH-I777] Pirateghost:
you dont have to tell me twice!

lol

RIP: first captivate build 1007, December 2010
[AT&T Samsung Galaxy S II SGH-I777] mmoroz:
I have a brand new AT&T GS2. I'm not ready yet to try different ROMs. What benefits will rooting give me if I want to keep the stock ROM? (E.g., perhaps it lets me remove bloatware?)

Also, which method should I use of the three? (I don't have too many settings yet to worry about losing them).

Thank you!
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
TitaniumBackup ability, SetCPU capability (underclock the system when the screen is off, etc.), ability to remove bloatware.

Any of the three methods are about equal, however Method 2 won't trigger the ! triangle warning that you're running a custom kernel.
[AT&T Samsung Galaxy S II SGH-I777] thesilentnight:
Brand New Android User!

Greetings Everyone

After spending years with WinMo, im with Android...and Im learning day by day the similarities and differences with the OS's...but I am asking for some help...

Want WiFi tethering on stock rom?

Using Root Explorer you will need to delete TetheringManager2.apk from System/App. Simple as that.

Where is Root Explorer and how do I get to deleting TetheringManager2.apk?

Thanks in Advance..
[AT&T Samsung Galaxy S II SGH-I777] Misterjunky:
re: reboot recovery

So many people seem to have the same problem you are having so here

is a sure way to get into recovery without needing to press any of the

phones buttons.

First you must be able to boot your phone into a useable state.

Then go to the android market and download a free app called

"Reboot Recovery" here is the link to it: http://www.androidzoom.com/android_applications/reboot+recovery

Then click the reboot recovery icon and that's all there is to it.......

It works every time for me.

Good luck!

---------- Post added at 02:29 AM ---------- Previous post was at 02:15 AM ----------

Open Root Explorer and navigate to the root of the phone ( / ) .

Then navigate to /system then open system folder and the next

folder down is "APP" open that folder and you will find the file

tetheringManager2.apk.

Once you found the file you need to click the "Mount R/W" to set root explorer

to "read and write" then scroll down til you find the tetheringmanager2.file and

long click it til the menu pops up and select "delete"...

(the "Mount R/W" is located towards top right hand side of screen)

Its that simple :)
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
Root Explorer is a paid app. That's why I dislike people who advise using it.

TitaniumBackup is also a paid app, however I believe even the free version can "freeze" bloatware. If your device is rooted, TiBu can "freeze" the TetheringManager2.apk

The other option, if you search and read up on how to use ADB (Google it...), are the following commands:

adb remount
adb shell rm /system/app/TetheringManager2.apk

You need to be rooted for that to work, of course.

If you use Windows, Googling "Droid Explorer" might help you get ADB set up.
[AT&T Samsung Galaxy S II SGH-I777] knimrod:
TiBu: "Sorry, apps can only be frozen/defrosted in the Donate version only."

:(
[AT&T Samsung Galaxy S II SGH-I777] thesilentnight:
Thanks! From what I have read...rooting is similar to jailbreaking, correct?
[AT&T Samsung Galaxy S II SGH-I777] creepyncrawly:
Android, and Linux in general, restricts access to the lower levels of the file system to general users. Rooting simply gives access to those lower levels of the file system from root (/) on up, including system, data, etc.
[AT&T Samsung Galaxy S II SGH-I777] derrich:
I'm a bit confused about this. I recently bought an SGS2 from AT&T, and twice now I've flashed a kernel that's built for the US AT&T phones, but when I reboot the phone the boot screen displays "GT-I9100" along with the yellow triangle. I understand that the yellow triangle indicates that I'm booting a non-stock kernel, so I'm not worried about that - but I can't figure out why the kernels I flash are causing the phone bootloader to call itself a GT-I9100.

I'm using heimdall on a Fedora linux system, and earlier tonight I flashed the clockwork mod kernel. The phone boots without problems, and as far as I can tell, all of the capacitive buttons are working exactly as they should be.

Powering the phone down and looking at the sticker beneath the battery, it clearly says it's an I777. From the settings -> about menu (once the phone's booted), the system info identifies it as an I777.

Am I missing something stupid and fundamental, here? I searched the forum, but the results I find are about people discussing how to recover from flashing a I9100 ROM onto an I777, I didn't find anything about this 'double identity' issue I'm seeing on my phone.
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
Um, the "double identity" issue is covered all over the place, in threads that talk about the ! warning screen. They're tied together, Samsung just didn't bother to change the logo of the ! screen.
[AT&T Samsung Galaxy S II SGH-I777] greenlitego70:
Can someone please help me. I am a noob. I can get the SGS2 to root. I can get it to go into clockwork mod. I cannot seem to get CM7 from my sd into the phone. I can't find the file anywhere. I tried rooting a different way, using method # on the 1st page of this thread. I am about ready to throw this phone into the wall. I have spent 2 days working on this. I just want the cyanogen mod!!!!
[AT&T Samsung Galaxy S II SGH-I777] Misterjunky:
Flashing CM7

Go into settings>applications>development then uncheck the

USB debugging. Now plug in the usb cable between phone and computer.

(this will only work if you have the samsung usb drivers installed)

After that go to start menu in windows and open "computer", there you

will see your internal sdcard as a drive with a drive letter.

Once you are there find the location on your computer where the

CyanogenMOD rom zipfile is located.

Copy the cm7 zipfile to the the internal sdcard's drive in windows.

Then go to settings in the phone again and enable the usb debugging.

After that reboot into CWM recovery and select "wipe data/factory reset"

after that select "install zip from sdcard" & slect the CM7 zipfile to flash.

After flashing, select "reboot system".

There are other ways to do this, but since you're a noob this is the

easiest way.

Note: if you have an optional external sdcard in the phone be sure NOT to copy the CM7 zipfile rom into that!)

Good luck!
[AT&T Samsung Galaxy S II SGH-I777] greenlitego70:
Thanks for your help. I did what you told me to do, but when I went to install the CM7 mod it started the process and gave me a final error code

E:Error in /sdcard/CM7/update-cm-4.1.0-Galaxy S2-signed-zip

(Status 7)

Installation aborted.

What did I do wrong or what did I forget to do?
[AT&T Samsung Galaxy S II SGH-I777] Misterjunky:
re: flashing cm7 error

That error message is telling you that signature verification failed.

So do this: in CWM toggle the "signature verification so its OFF (disabled)

After that you will be able to flash CM7, be sure that after you reboot from

CWM and the phone gets stuck on the black screen with the Samsung SGSII

in big bold writing, wait 15-20 seconds and remove and replace the battery

Then reboot into the CWM recovery and flash CM7 a second time.

After it gets done flashing select "reboot system" in CWM

Then CM7 should boot normally as advertised :)

NOTE: if it still errors out then I am almost certain that the cm7 zipfile is corrupt

if thats the case you will need to download it again.
[AT&T Samsung Galaxy S II SGH-I777] greenlitego70:
Before I posted last time I had toggled off the signatures and it still failed. I will download a new file and try again. I didn't think this would be as hard as it is. I think I really have screwed up my phone because I am such a noob.

Is there any way to get my phone back to the original state when I bought this phone? I think I messed up my back up too. I really think I screwed myself here. I appreciate you helping me out

One more thing, any idea why the apps market would tell me my device is incompatible with apps that I previously had used. Does it have something to do with 2.3.5 vs 2.3.4?
[AT&T Samsung Galaxy S II SGH-I777] greenlitego70:
I was able to finally flash CM7, now it is stuck in the boot loop. Trying to see if there is other info about this in another forum. I don't know what else to do. I wish I have never tired to root this because I am really confused and SOL because the phone won't work.
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
Enter CWM and do a wipe data/factory reset.
[AT&T Samsung Galaxy S II SGH-I777] greenlitego70:
Thanks for the help. I found I missed a step. I didn't know I had to do a wipe again before the 2nd install of the mod. All I can say is WOW!!! The cyanogen mod is really cool.
[AT&T Samsung Galaxy S II SGH-I777] starryeyez:
You can also download a app called MyProfiles .... it gives you the ability to make ringer profiles. like silent. medium call volume or all vibrate .... it also lets you set them to come on and go off at any given time. Very awesome app :)
[AT&T Samsung Galaxy S II SGH-I777] greenlitego70:
problem with apps after root

I rooted my sgs2, installed CWM, flashed cm7 and google apps. Finally my phone is working and I love the CM7 layout. I have one problem, I cannot install certain apps. When I go to the android market from my phone, certain ones aren't even there for me to select. When I go the android market on the web, they show up there, but when I try to download them, it tells me that they are not compatible with my device. I had them before I rooted. Anyway around this? I looked through the forum but could not see if anyone had addressed this problem.
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
Which apps?

And please don't say "problem after root" - you did a HELL of a lot more than just rooting. Rooting won't cause the problems you describe, a changed build.prop (which will happen when you flash a ROM like CM7) may.
[AT&T Samsung Galaxy S II SGH-I777] Pirateghost:
people dont understand what rooting actually is....its magic smoke and mirrors, and it must have caused all their problems.....because thats 'all they did', you know besides flashing an entirely different firmware on it, and making 'custom' changes to the rom they installed....but thats it! it must be the rooting, i need to go back to stock and try it all again.

/sarcasm

it would be nice if people would understand WHAT they are doing to their phones before they blindly do it.....but that wont happen in this lifetime.
[AT&T Samsung Galaxy S II SGH-I777] greenlitego70:
There are apps like CBS pro football and other AT&T messaging apps. I was able to download it from the app store before but now it says it is incompatible with my device when I was able to use it before. There apps that are recommend for whatever reasons but when i go to the marketplace on my pbone they don't even show up anymore. When I look for them online they show up but say they are incompatible with my device

TLook I am a noob to this. I am trying to understand all this, but I need help from experts like you to explain it to me.
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
CM7 appears to the Market servers as a different phone (different build.prop).

Rooting alone didn't cause this, CM7 probably did. However I'm fairly certain I've been able to install AT&T apps on CM7 before (however, that was on the Infuse.) I never tried to install the Messaging app because I heard a LOT of bad things about it (slow, screws up your account so you have to call AT&T to restore normal voicemail ops if you don't like it).

Don't know about CBS Pro Football... I'm a hockey guy myself, and I really only follow my favorite college hockey team. :)
[AT&T Samsung Galaxy S II SGH-I777] allyrocky:
Hi ATT S2 is my 1st android device,

I need some information before rooting my Device.

1. I have a brand new phone . I just want to root it in stock ROM without my apps and setting getting deleted . So which Method should I use of these Below

--Method 1--Flash flashing codeworkx CWM then Super One Click(Method by jivy26)

http://xdaforums.com/show....php?t=1285894

--Method 2--Flash through Odin(Method by Entropy512) *Flashes stock ROM with root*

http://xdaforums.com/show....php?t=1286432

--Method 3--Flash codeworkx CWM then flashing through CWM(Method by Paulyhoffman)

http://xdaforums.com/show...06&postcount=2

2. Also , I'm unable find 'how to put the phone back to original state , so that I can claim warranty if something bad happens' . Can some one point me such thread ?

Thanks,
[AT&T Samsung Galaxy S II SGH-I777] jivy26:
Method 1 didn't affect your settings.
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
Method 2 also won't if you're coming from the stock ROM - it will only require a wipe if coming from a customized ROM.

Method 2 will also allow you to return to stock. (I have a non-rooted package in the same thread as the rooted one.)

Method 2 will also not trigger the "custom download" warning screen.

However, Method 2 is a MUCH larger download (250M+)
[AT&T Samsung Galaxy S II SGH-I777] jivy26:
Point being method 2 lmao
[AT&T Samsung Galaxy S II SGH-I777] creepyncrawly:
Here is a new GUIDE that covers a topic that has been flying around the forum for the past week or two, How to Flash Custom Binaries Without Ever Incrementing the Flash Counter!!

@jivy26: If you see this, do you think this should be linked in the OP here.
[AT&T Samsung Galaxy S II SGH-I777] jivy26:
Done sir :)
[AT&T Samsung Galaxy S II SGH-I777] JonDeutsch:
I've rooted my Captivate, but it seemed simpler on the GS1 than on the GS2. With the above post, I'm actually left a bit confused: Maybe I've missed something, but what the pros/cons are for each of these methods (doesn't seem to go into this in the FAQ)?

And, in red above, it says method #2 will wipe my settings, yet in this very thread, another expert here says that it won't. Why all the conflicting info within the same thread? Can't the original post be updated to be more accurate (if it's true!)?

I've put off rooting because I cannot find a single place yet where this is all laid out clearly so that when I finally root my stock SG2, I can feel confident that I won't lose my current phone setup/settings, and I can easily unroot in case I need to return the phone in stock condition to AT&T.

I simply want to root my new phone! Nothing fancy. Just root, with no change of current state of my phone's data, setups, apps, etc. No surprises, and no exclamation points.

Can we all agree on the best "single option" for those who have simple needs - i.e., a transparent root? Or, perhaps update the above post to indicate which kind of user would benefit most from each option?

Sorry if I'm being dense, but I've read this entire thread 5 times now and I'm still not 100% certain what route to take.

Any info appreciated!

Thx.

Jon
[AT&T Samsung Galaxy S II SGH-I777] starryeyez:
Thanks

I didn't see a THanks button so I though I'd say it.

THanks so much for the step by step instructions , well appreciated.
[AT&T Samsung Galaxy S II SGH-I777] creepyncrawly:
I agree that a little more explanation would be helpful. The explanation in red is a little misleading at best. Roothing method number 2 can be implemented without doing a wipe data/factory reset if coming from stock, since it is also stock. By definition, someone rooting for the first time is coming from stock. Therefore all personal settings will be retained. This is the method I used, after I had already set up my phone with desired applications and settings, etc. and nothing was lost.

The issue that is most important from my perspective is not addressed, and that is which of the three methods increments the flash counter. The answer is that is methods 1 and 3 increment the flash counter, while method two does not. This would be important to new SGS II owners concerned with the status of their warranty.
[AT&T Samsung Galaxy S II SGH-I777] JonDeutsch:
Right... so that note in red should be changed, no? I mean, most are rooting for the first time, right?

And just to be double-triple sure, when you say all personal settings are retained, does that make this a "transparent root" -- i.e., nothing will change with my phone between pre- and post-root? When I rooted my Captivate, it was so invisible that I needed to run an app to test that root worked! That's the kind of transparent root I'm looking for.

It sounds like method #2 is truly a transparent root, even including the flash counter. And with this information, method #2 seems like the only really viable option for all rooters looking to stay as stock as possible.

Presuming everything you say is 100% accurate, it would seem method 2 should really be separated out as substantially different from 1 and 3, and the warning in red should be significantly re-written to reflect this information.

Does this make sense, jivy26?
[AT&T Samsung Galaxy S II SGH-I777] Entropy512:
Correct - the one thing is, don't do method 2 unless you've booted at least once.

The reason is that on the first power on, a stock system copies some stuff from /cache to /system.

The system dump used to generate the prerooted stock images was done AFTER this copy operation. It's why you have a rooted factoryfs but no /cache.

That said - that's how the unbrick packages for the Infuse were generated and no one has had a problem.

Basic idea:

Flashing a custom kernel increases the flash counter

Flashing a custom "anything else" does not. So flashing a custom /system without a custom kernel, or a custom /system with stock kernel, will not trigger anything (at least as of 10/23/11)
[AT&T Samsung Galaxy S II SGH-I777] JonDeutsch:
Haha...ok, so yet another caveat for the initial post. That said, just to be crystal clear, when you say "booted at least once" this is the same as "turned on my phone at least once." Right?

Also, are there any disadvantages to method #2? And what are the advantages of method #1 and #3? I don't get why you'd go with the flash counter advance issue when method #2 avoids it?

In any case, I'd suggest the author of this thread update the first post to be a bit more precise. Here's my suggestion:

Notes on method #2:

1. For those who simply want to root their unrooted, stock ROM GS2, this is the preferred root method as it changes nothing in your stock configuration, and it will not erase any of your current settings/info/data even if you are currently using a stock GS2 that's unrooted.

2. You must let your phone fully boot (i.e., turn on your phone) at least once before you can use this method.

3. This method is the most transparent root method, as it will not increase the phone's flash counter (so AT&T won't see that you flashed), and it introduces no custom kernel.

Would this work? Is it accurate?

Thanks,

Jon