yashsingh1/xdaforums huggingface dataset:
[Galaxy S II I9100G Android Development] dvpereira:
Thanks again. I just asked this way, because I had an HTC Magic and always gave trouble when I would leave the CM to the Stock. Thank you.

---------- Post added at 01:16 AM ---------- Previous post was at 01:15 AM ----------

in a moment will make the change and put the results to help the people who read the topic
[Galaxy S II I9100G Android Development] IloveXDA512:
my current ver.: 2.3.6(GB)

and i wish to update my phone to ics and getting root access

(a)First things i need to do is download the officer firmware from: http://xdaforums.com/showthread.php?t=1679636&highlight=ics+4+0+3 (thank Faryaab)

Instructions For Flashing ICS:

1.Extract the firmware

2.Open the included Odin

3.Put your device in Recovery MODE (Home + Volume up + Power)

4.Wipe Data/Factory reset

5.Wipe Cache

6.Take Out Your battery & put it back in

7.Put your device into Download MODE (Home + Volume Down + Power)

8.Click PDA and select *.tar.md5

9.Then finally click START!

*should i untick the repartition before click the START buttom?i getting soft-brick before cause of the repartition's tick....

*may i do it directly, on my current ver.(2.3.6)

(b)After get it officer ics firmware, start root the phone by downloading:http://xdaforums.com/show....php?t=1631934 (thank codeworkx)

ADVANCED Method 2: (thanks to Jiangyi)

Advantages: No flash counter increase or yellow triangle. Permanent ClockworkMod Recovery.

Disadvantages: More difficult than the other methods, but this will give you the best result once achieved.

Prerequisites: Properly executed all steps from Method 2 and obtained root.

Codeworkx's LP7 Kernel: http://xdaforums.com/show....php?t=1631934

Step 1: Download and install ktool from Google play.

Step 2: Extract the contents of Codeworkx's LP7 kernel.

Step 3: Find the file "zimage" and copy it onto your phone's storage.

Step 4: Use ktool to flash the "zimage" file. Reboot.

*if i having do the Titanium backup on my 2.3.6(GB) before update my phnoe to ics and root it, may i restore my app and "[SMS/MMs/APN]Dialer Storage 2.3.6" to the ics 4.0.3?

(c)After all done, i wish to change the ics theme and i download it from: http://xdaforums.com/showthread.php?t=1334922&highlight=ics+i9100g (thank Vertumus)

*it's that work on ics 4.0.3(rooted)?
[Galaxy S II I9100G Android Development] Jiangyi:
I'm sorry, I'm having a very hard time understanding you. What is it that you're looking for?
[Galaxy S II I9100G Android Development] Jiangyi:
This is an issue that can only be addressed when Samsung releases kernel sources.
[Galaxy S II I9100G Android Development] dvpereira:
Thanks for the answer.
[Galaxy S II I9100G Android Development] IloveXDA512:
i'm sorry.. =]

im objective is to show u that how i get the ics 4.0.3 + rooted from my current gb 2.3.6(rooted), wish u correct it if i having misstakes on (a)=>(b)=>(c)

question：

(a)Before getting office ICS firmware(still 2.3.6 rooted)

=should i un-tick the re-partition before click the START buttom to flash the ics firmware?

=may i do it directly, on my current ver.(2.3.6),superROM2.0,lucifr 1.6uv kernel?

(b)After getting office ICS firmware, try to root my ICS by advanced Method 2

=After getting ICS rooted,and i having do the backup on my 2.3.6(GB) via Titanium Backup, may i restore my app and "[SMS/MMs/APN]Dialer Storage 2.3.6" to the ics 4.0.3 rooted via Titanium Backup?

(c)After i done(ics4.0.3 rooted),i wish to change the ics theme and i download it from: http://xdaforums.com/show...ght=ics+i9100g

=can the theme work on the rooted's ics 4.0.3?

extra question:

= all the step[(a)=>(b)=>(c)] at the last thread that i mention, any step miss btw them?

= i heard some of them said, the RAM will reduce from 0.91GB to 6xxMB?why?

= may i restore the 2.3.6 CWM backup to restore back from ICS to GB? or i need to flash GB firmware via odin and rooted it again to getting CWM for restore it back?

thank for ur answering my question
[Galaxy S II I9100G Android Development] betimi91:
What do you think for I9100GXXLPN 4.0.3 FRANCE I9100G ICS

Can it root it or this that you have posted its special only for INDIA LP7
[Galaxy S II I9100G Android Development] jcmak:
For all those who is having the E:failed to mount /sdcard (No such file or directory) issue, u can do this:

- format the SD card (setting>storage>Format SD card (bottom page))

- copy the CWM and root zip into it again

- repeat method 2

Worked for me :)
[Galaxy S II I9100G Android Development] betimi91:
Are you running ICS 4.0.3 FRANCE OR the one for INDIA?
[Galaxy S II I9100G Android Development] Jiangyi:
-Yes, don't check Re-Partition, and you can just flash the ICS ROM, it will overwrite your existing ROM and kernel.

-Restoring apps through Titanium Backup seems to only work on some apps and not others, so do that at your own risk.

-As for ICS themes, I really don't know, you should ask someone else that.

-The RAM is reduced because more RAM is reserved by the system, and it's normal.

-Restoring using that CWM backup may work, but it's not for certain.

It should work for all really.
[Galaxy S II I9100G Android Development] fourandroid23:
How can i unroot in method 2.
[Galaxy S II I9100G Android Development] the_chemistry:
why would you want to go for unroot? :confused:
[Galaxy S II I9100G Android Development] tba77:
flash a stock kernel. with odin or k-tool
[Galaxy S II I9100G Android Development] fourandroid23:
I don't avoid the warranty and also incrise flash counter
[Galaxy S II I9100G Android Development] 6raig:
i have the same issue (can't mount sdcard) i used the first method.. what should i do ??
[Galaxy S II I9100G Android Development] marcus7484:
Yes and i tried this morning with another sdcard and i have exactly the same problem.
[Galaxy S II I9100G Android Development] lifenexus:
If u have already flashed a custom kernel using odin, then u have already upped ur counter and u can't undo that by flashing a stock kernel. If u want to give it for warranty, flash stock rom and kernel, it won't increase ur counter.

Btw, i gave my rooted phone and got it repaired under warranty.. The entire display in fact.
[Galaxy S II I9100G Android Development] adyjob:
Find a way to root with method 2

At first I have the same problem. After in WM Touch Recover, I can't choose the "install zip from sdcard". The selection will go back automatically to "reboot system now".

My solution is, you wait longer! at the menu, around 1 minutes plus, then you will find the cursor selection work as normal. Then now you can easily choose "install zip from sdcard".

Now my Samsung Galaxy S2 I9100G is rooted. I event try the advance method 2. Working perfectly.
[Galaxy S II I9100G Android Development] Ayaz ansari:
Can I apply method 2 on sgs2 9100

Divice GT I9100G Cyanogen mod 9
[Galaxy S II I9100G Android Development] ICS_XD:
nope u cant

it can brick ur device :)

Samsung galaxy s2 -i9100G Stock ics Rom [Lp7]

Sony Walkman 8 -Mini Cm9 (Cm9 4.0.4)

BlackBerry 9300- Cracked for bbm
[Galaxy S II I9100G Android Development] Kingspp:
How to remove the cwm recovery?? Because earlier i had the touch version wen i rooted my phone with 2nd method... Then i flashed codeworkxx lp7 kernel.. So nw the cwm is stucked...
[Galaxy S II I9100G Android Development] Jiangyi:
To remove CWM, simply flash back to a stock kernel.
[Galaxy S II I9100G Android Development] Kingspp:
K thnx... Bt i found a bug in ur touch cwm recovery(maybe a bug or w.e) ... There are two options:

1. Flash zip from external sd card

2. Flash zip from internal sd card

Both of them opens up external sd card only.... So one cnt flash nything from internal card... Its nt a big prob.. Bt it adds to a lil discomfort....

Stock ics 4.0.3 rom

Codeworkxx Ics 5.5.x.x kernel

V6 supercharged

Eagerly waiting for cm9 nightly!!
[Galaxy S II I9100G Android Development] Jiangyi:
Well, I'm not the one who made the zip file. Anyways, I've known that the two would sometimes switch as a result of a bug, but I've always been able to access both internal and external cards with that.
[Galaxy S II I9100G Android Development] Kingspp:
K den ma bad... Wil wait fr codeworkx to release cwm touch.. Btw he has said tht cwm touch is nt open source yt... Hw did u gt tht???

Stock ics 4.0.3 rom

Codeworkxx Ics 5.5.x.x kernel

V6 supercharged

Eagerly waiting for cm9 nightly!!
[Galaxy S II I9100G Android Development] jourdan:
I have encountered same issue before. Tried format with PC but does not recognized by hp.

You have to use hp to ERASE the external sdcard. Then, copy the flash zip files to sdcard and boot into recovery to flash the zip.
[Galaxy S II I9100G Android Development] walauu:
Hello, why I could not clear binary by using USBjig? I am using CM9 right now. Sorry I know this question shouldn't be asked here but I don't know where and who to ask. Hope to get reply from someone who knows why. Thank you guys. =)

edit: I found this, http://xdaforums.com/showpost.php?p=22887719&postcount=7

but this is a old thread and I not sure whether this way still working now on CM9? Anyone have any idea on this? Thank you
[Galaxy S II I9100G Android Development] unichem:
root access isnt full access, gamecih cant find the correct value while hacking games, alway return zero after finding a correct value, flashed back to GB with root access & sucessfully hacked the games...
[Galaxy S II I9100G Android Development] ajayb16790:
The second method worked well..very helpful tutorial!! thanX
[Galaxy S II I9100G Android Development] Ecaflipe:
I used method 2 with I9100GXXLPN (france), when I instal the CWM.zip, the Clockworkmod recovery v5.8.1.5 runs but when I want to choose -install zip from sdcard, the power button doesn't work, and the selection returns to the top again. I think it's a beug. Do you have any idea?
[Galaxy S II I9100G Android Development] Jiangyi:
It could be very well a bug. If you're using the 2nd method with the CWM.zip, then you should have CWM Touch Recovery. If power button selection doesn't work, try just touching the intended selections.
[Galaxy S II I9100G Android Development] dankmoe:
Thanks , for a minute i thought CWM got bugged on my phone but turns out its a bug in the uploaded version. Anyhow your post helped fix my problem.

+1
[Galaxy S II I9100G Android Development] Ecaflipe:
I didn't try this, I rushed to try the 1st method ^^', Anyway thank you I'll try it for next time
[Galaxy S II I9100G Android Development] DocteurT:
hi mate

i m goin to go for everything right now , ics , root and cm9 ;)

(quite nervous lol) , just one little question, i can replace lp7 by codework brand new kernel ics , your method will still work with , right?
[Galaxy S II I9100G Android Development] Jiangyi:
If you're going for CM9, you can follow Method 1 or 2, and swap out root.zip with the CM9 zip.

And yes, you can replace the LP7 kernel with the ICS one he built from sources. I'm about to update the guide right now.
[Galaxy S II I9100G Android Development] walauu:
reset binary counter?

Hello Jiangyi, do you have any idea on how to reset binary counter? USBjib does not work for me. I am using CM9(ICS). So I have to go back GB stock to make USBjib functioning? Thank you.
[Galaxy S II I9100G Android Development] DocteurT:
so let's rock

many thanx amigo , just a last thing ( excuse the noob lol ) i just extract the ics from sammobile ( i know i m not oblige , but i m quite a perfectionnist , like to do all steps one by one lol ;) so i extract the zip and i have 2 folders ??? do you know what ss-dl.dll folder is ??? am i suppose do do something with it ? thanks for your time , and most of all , thanxx for what you did making all this possible ;) i9100g hero
[Galaxy S II I9100G Android Development] Jiangyi:
No, the pack you downloaded from Sammobile should be .tar.md5 pack, which you just put in the PDA section of ODIN and flash. No need to extract unless it's in zome kind of a .zip file.
[Galaxy S II I9100G Android Development] gskhamba:
When I extracted the ZIP, I also found 2 files - tar & dll. You can ignore the dll file and use tar..!
[Galaxy S II I9100G Android Development] DocteurT:
pfiiiiuuuuuuu

wao my friend , there was nervous break down here ; right in the middle of process , the pc turned off ....was hot but i was able to get trough ;) thanx for your help amigo
[Galaxy S II I9100G Android Development] Ecaflipe:
Thank you, Method 2 works, I installed the root and also TouchWiz UX with this Clockworkmod, and the room still official (I saw it on the download mode)
[Galaxy S II I9100G Android Development] alaric.m:
apoligies for noob question

hey guys sorry for da sad question but wat is yellow triangle or flash counter

i come from ace nd it dosent have nything as such
[Galaxy S II I9100G Android Development] Jiangyi:
It is something Samsung added in the S2 to try to track how many tines you've flashed a non-official firmware. Your counter will increase if you flash a custom firmware, and they can choose to void your warranty because of that.
[Galaxy S II I9100G Android Development] marcus7484:
thanks a lot !

Problem finally solved :D
[Galaxy S II I9100G Android Development] madbutnotstupid:
Advanced Method 2

I rooted using Method 2 and works.

After that i goto Advance Method 2...and preform the following.

Step 1: Download and install ktool from Google play.

Step 2: Extract the contents of Codeworkx's LP7 or ICS kernel.

Step 3: Find the file "zimage" and copy it onto your phone's storage.

Step 4: Use ktool to flash the "zimage" file. Reboot.

After reboot i Dont see the CWM in my apps list. Am i missing something?
[Galaxy S II I9100G Android Development] dante10:
no...cwm apps is not included..did superuser app is in the list?if its there means you have successfully root your phone
[Galaxy S II I9100G Android Development] madbutnotstupid:
Yes, i have Super User. Just confuse as i do not have CWM app. However, what does the Advance Method 2 do anyway?
[Galaxy S II I9100G Android Development] fabregax:
Have flash the CM9 without increase binary count with your method 2.

Thanks !!
[Galaxy S II I9100G Android Development] spykar69:
I'm stuck before applying the CWM. When I enter the recovery and select the option to apply, it does not recognize my sdcard ...it says error "fail to mount sd card"

Please help me for method 2
[Galaxy S II I9100G Android Development] dante10:
advance method 2 gives you permanent CWM recovery by flashing custom kernel but without yellow triangle or increase in binary counter unlike method 1..

---------- Post added at 02:53 AM ---------- Previous post was at 02:43 AM ----------

try with other sd card or format your current sd card with FAT32 as OP said in 2nd page
[Galaxy S II I9100G Android Development] Jiangyi:
Are you sure your external SD Card is formatted in FAT32? If so, and it's still not working, then it is likely that you have one of those SD Cards that just refuses to work, and you'll need to try another one.
[Galaxy S II I9100G Android Development] dvpereira:
Format your sdcard...
[Galaxy S II I9100G Android Development] spykar69:
Thanks for help
[Galaxy S II I9100G Android Development] arvin-senator:
I root my phone with method 1 and I don't see any yellow traingle and I have super user

Good
[Galaxy S II I9100G Android Development] rasta312:
Is it possible to i9100GXXLPN?
[Galaxy S II I9100G Android Development] creezalird:
but your binary counter has beeb increased
[Galaxy S II I9100G Android Development] i9100g user:
Thnx gr8 kernel
[Galaxy S II I9100G Android Development] i9100g user:
I ALSO HAD problem in mounting emmc and sd card i just flashed the ics firmware through odin and got it right
[Galaxy S II I9100G Android Development] Nazz Mid:
Superb!

its work man! thanks for everything! u are the best! im using 2nd method. :D
[Galaxy S II I9100G Android Development] visitant:
hye to all..

just bought my S2 last sunday.. update to ICS 4.0.3 last night..

today i found this thread..

and now i just rooted my 4-days old S2 using method 2 + 2.1

thank you very2 much..!!
[Galaxy S II I9100G Android Development] alvin_elizalde:
im not sure if this is the right place for this but, i have a few questions:

1. can i use the methods mentioned here to flash stock roms?

2. if i wanna try other custom roms, is it better to just flash over the old one or, stock rom > root > custom rom?

thanks! :D
[Galaxy S II I9100G Android Development] Jiangyi:
1. No, stock ROMs are not flashable by CWM.

2. On some custom ROMs (Such as CM9), you don't need to root to flash it.
[Galaxy S II I9100G Android Development] adzhan:
Can revert back?

I think I need help here :o

I use method 2 so it seem working. Few days later I use CyanogenMod 9 nightly build, and also OK.

But now I get bored so thought that I want to revert back to my stock ICS. I remove my external sd card but when I reboot, it still used this cwm boot. OK, then I try to select wipe/factory reset. Yes it wipe data as factory reset but it still loading CM9. So my question is;

1. What's wrong with my step? Do I actually copy that cwm into internal phone memory instead of external sd card?

2. If we really copy it into external sd card, what actually happen if we remove it then reboot? cwm still can be loaded?

3. How exactly can I revert back to my I9100G stock?

Sorry I really noob about this and this is my truly 1st time doing it... :o
[Galaxy S II I9100G Android Development] Jiangyi:
To revert back to stock, download a stock firmware and flash it through ODIN. Nothing to do with CWM in this case.
[Galaxy S II I9100G Android Development] adzhan:
Yes, thanks for your reply :D

After hours searching finally I've found it. You're right, nothing to do with CWM. My mistake is only because I keep using Home+Vol.Up+Power key while I suppose to use Home+Vol.Down+Power key to go to download mode for ODIN. That's why I keep loading CWM instead... :p
[Galaxy S II I9100G Android Development] rpdbv:
Use the touchscreen not the vol up down keys and it works
[Galaxy S II I9100G Android Development] MKOROFI:
Thank you JIANGYI.. Big help.

Peace to all. Always. Thank you XDA
[Galaxy S II I9100G Android Development] MKOROFI:
Can you tell me where to read to reset my binary counter? And what the binary counter does... I want to do that then try your advanced second method..

Peace to all. Always. Thank you XDA
[Galaxy S II I9100G Android Development] Jiangyi:
The binary counter basically just tells Samsung whether you've flashed your device or not, so that they can deny you warranty if they see you having an increase. To reset it, you'll have to flash back to a 2.3.5 firmware with an old bootloader and use an USB Jig.
[Galaxy S II I9100G Android Development] MKOROFI:
Aha. Thank. You.

I have to now find out what a boot loader is :D

Peace to all. Always. Thank you XDA
[Galaxy S II I9100G Android Development] ad_ek:
i agree with you jiangyi. but some ppl seem to suggest if you are running CM9, just flash a GB bootloader, then use the jig. im very affraid to do this, as i havent seen any1 officially say its ok to do. they even say that it can be done this way in the FB group

as of now, i just left my binary counter as it is, if there is real need to claim anything, ill just flashback to stock GB, use usb jig to reset,
[Galaxy S II I9100G Android Development] Jiangyi:
I don't think flashing a GB bootloader while running CM9 is a good idea, since codeworkx tried a million things to no avail in his attempt to get ICS to run on a GB bootloader back in the days where we only had a Chinese ICS leak. So, I personally don't think that that'll work for our G.
[Galaxy S II I9100G Android Development] ad_ek:
i really dont think its a good idea as well. i feel it might cause a lot of other problems, or even worst, hardbrick.
[Galaxy S II I9100G Android Development] petitbn:
First of all, thanks for this great tutorial. I used method 2 + bonus, and everything went smooth.

Just a big noob question... How can i be sure that ClockworkMod Recovery is realy permanent ? I DL rom manager, and it offers me to flash ClockworkMod Recovery.

Did i miss a point ?

Thanks in advance.

PB
[Galaxy S II I9100G Android Development] hotraider:
Hi there,

Thanks you for all the details you mentioned in your post, I managed perfect root with mathod and after than advance method, without any problem in single operation in just 20 minutes !!!!! A hugh applause to you.
[Galaxy S II I9100G Android Development] Jiangyi:
You know you have permanent CWM when every time you go into recovery mode, it's CWM which comes up automatically, and not the Stock Samsung Recovery.
[Galaxy S II I9100G Android Development] petitbn:
Seems to be all right then. So CyanogenMod 9, here i come !

Thanks
[Galaxy S II I9100G Android Development] tricki:
Watch out that you don't choose Kernel ICS LP7 - 5.5.0.4 for method 2+.

I did that and I run into trouble because backup and flashing other ROM's does not work with this kernel.
[Galaxy S II I9100G Android Development] Jiangyi:
Flashing should work, but probably not backup, as Codeworkx has said on his thread.
[Galaxy S II I9100G Android Development] :
hurry!!! i Rooted my S2 finally

what can i say thanks thanks thanks for such a easy method but is my warranty void now ??

meanwhile i used 2 one CWM link beacuse LP7 had mmc_cap_erase error did i commit any mistake ???
[Galaxy S II I9100G Android Development] Jiangyi:
If you used method 2, your flash counter did not increase, and therefore your warranty is still intact. :)

If you don't feel safe about the mmc_cap_erase bug, you can always use the second method and replace root.zip with Codeworkx's ICS kernel to flash a kernel that is known to be safe.

OFF-TOPIC: 100th post! w00t!
[Galaxy S II I9100G Android Development] :
you didnt got me proper

i used method two with files you put on media fire i use root.zip on that link

then in method three i use ICS kernel instead of LP7

and i use ktool and installed that Zimage

now i want to ask do i am safe from MMC_CAP_ERASE bug and i did right by flashing ICS kernel instead of LP7 kernel coz most of them have use LP7 kernel
[Galaxy S II I9100G Android Development] Jiangyi:
Oh. In that case, you're perfectly fine and safe. :)
[Galaxy S II I9100G Android Development] manpreetsingh46:
USB jig not working

I am using ICS 4.0.3 with codworkx kernel but my binary counter shows 4 as i flashed different roms now i am trying to reset the binary back to 0 but jig does not seem to be working. Please let me know what i am doing wrong
[Galaxy S II I9100G Android Development] Jiangyi:
The jig does not work in ICS due to a new bootloader. You'll need to flash back to an earlier version of GB to reset your counter with the jig.
[Galaxy S II I9100G Android Development] toppits:
To reset with the Jig:

1. flash GB Stock

2. flash the old bootloader

3. use Jig to reset

4. flash ICS

5. use Root Method 2 + Advanced

Manual and Links on the note u got with the Jig or search via google.
[Galaxy S II I9100G Android Development] RangerCrew89:
how to root SGM2 ??? pls help :confused:
[Galaxy S II I9100G Android Development] :
jig are basically for gingerbread not for ICS meanwhile for ics users they can try Triangle Away by chainfire but i dont think its compatible for "G" users and meanwhile using this software or even jig is harmful and can end up in serious hard/soft ware problem so use only if you need
[Galaxy S II I9100G Android Development] kopfleuchten:
Sorry for asking this, but it is still not clear to me:

I rooted the indian ICS version with Method 1 of OP. Since ICS and root I have massive Wifi problems (constant reconnections in the beginning; now after 2 days no reconnection at all). I tried changing my Router settings (only WPA2 instead of WPA2/WPA). Nothing worked so far.

Another suggestion was to use another kernel. Since I have LP7 from codeworx running, I thought that it might be worth trying the original kernel. My question now: Can I flash the original kernerl without losing root access/CW recovery?

Any other kernel suggestions?

Thanks a lot for your help!
[Nexus S Q&A, Help & Troubleshooting] superng888:
Anyone tried the Joyos rom made by a Chinese developer?

Here's the link----- http://www.dashi.com/rom/1807.html

Can you tell me about your opinion? :D;)

Owh yeah, if the download doesn't works, try this http://115.com/file/e7xrgt1n