How to install firmware on Samsung Galaxy S II? You can flash official or custom firmware into Samsung Galaxy S2 with Odin. No need to wait for official firmware release through Samsung KIES and install it yourself with Odin3. Or flash custom firmware that you prefer. This step by step video guide will show you how to install new official firmware on Samsung Galaxy S2 with Odin3.
Prerequisites
- Odin3
- Firmware
Note – You should not face any issue with upgrading to newer official firmware. Your applications and data will be intact. However, factory reset might be needed when you downgrade firmware to older version because you might face boot loop issue. Therefore, make sure you make a backup before install new firmware.
Step by Step Guide
- Go to Settings.
- Click on About phone.
- Find out your SGS2 kernel version.
- Then power off your phone.
- Press and hold down Volume Down + Home + Power buttons at the same time.
- Press Volume Up button when warning prompt.
- Odin download mode will be loaded.
- Connect USB cable to your phone.
- At PC, extract firmware .tar file that you downloaded to Firmware folder.
- Then bring up Odin3.
- Click on PDA.
- Select the .tar at Firmware folder.
- Click Start then.
- Remove USB cable from your phone when you see green PASS! at Odin3.
- That’s all and enjoys new firmware.
Download Odin3 v1.85 here.
Download official Samsung Galaxy S2 firmware here.
Hey Bro,
Will your phone be unrooted once you have upgraded the firmware?
Yes if you install official stock firmware. Just reinstall CF-Root again will do.
joyce please for samsun galaxy s t959vuvkd1
lazaro, sorry, I don’t have Galaxy S.
Changing USB cable worked for me.change your Usb cable might it work for you also.try to use orignal data cable with the Odin.
i am facing an issue. i am from india i am updating my galaxy s2 firmware but my flashing process gets hanged at filename BOOT.BIN
KINDLY HELP ME OUT
Anything differ between yours and mine in the video? Using the same firmware as mine in the video?
yes i have used the same firmware as you have brother. it gets hanged at filename boot.bin?
Is Samsung KIES opened when flashing?
no mate. it is closed and i also have tried to stop my antivirus and firewall also.
kindly help. i want to update as my battery drain out very quickly
Hmm… Try to re-download it again. Else try other custom firmware see.
How to install other custom firmware? Else is there any other way out in it?
https://www.jayceooi.com/2011/08/13/top-android-2-3-4-gingerbread-firmware-for-samsung-galaxy-s2/
after flashing these roms do i also have to root my phone also? will my phone void warranty also?
Nope, most of them are rooted by default. But install custom firmware might void your SGS2 warranty.
However, you can always revert back to stock firmware after that. 😉
hi brother. my problem is still the same. odin flashing gets hanged at boot.bin? why is this happening?
Changing USB cable worked for me.change your Usb cable might it work for you also.try to use orignal data cable with the Odin
i downloaded the firmware from the link you gave and did exactly as youve listed. though at the end, my kernel changed to xxkg5 but not my baseband and build no. my android version also remained at 2.3.3
Hmm… Anything differ between yours and mine in video?
Mine Worked fine
hmm.. the time it took to load to pass was much shorter, and there was no yellow downloading bar.
I guess that you are using the wrong file to install. You need to install the firmware. Not kernel. Usually, the firmware file size is more than 200MB.
i guess. so can you tell me where i could find the firmware? and would redoing it all over again do any damage?
The firmware is at the same place as you downloaded kernel. No harm to install firmware again.
@balpreet singh khaira: Try on other PC see.
Ok mate. any other suggrstion?
No for the moment.
thanks 4 suggestion mate. i have tried on other pc and it worked and now my sgs2 is running
xxkg5 firmware. thanks again.
but i wanted to ask what would have happened to my pc it is not working. should i reinstall
WIndows?? and if i want to root this firmware what will be the benefits??
Hard to tell what happened to your PC. You can format and reinstall Windows if you want. https://www.jayceooi.com/2011/08/17/top-reasons-to-root-samsung-galaxy-s2/
ok brother. thanks
hi brother i wanted to know that if i root my phone after which my binary number increases. Is there any way to reset binary custom number showed in ODIN download MODE??
The counter will increase when you flash custom firmware, kernel using Odin. USB Jig is the only way to reset it. https://www.jayceooi.com/2011/08/08/how-to-reset-custom-binary-download-counter-on-samsung-galaxy-s2/
ok brother. from where will i get this USB Jig?? any other way also??
I got mine from eBay.
But the Ebay people do not send this item to INDIA. Any other option??
hi bro,
your article is very helpful.. helps a lot to me on FW upgrade.
btw i wanted to ask about viewing videos on samsung galaxy s2. do you have any recommended player app which can directly view any .avi files fom my PC without any conversion? i tried to convert my .avi to .mp4 but doesn’t work well. when i open it on the default video player, it only plays 1 min and after that it says “file error”. i tried it on different files but got same error.
thanks in advance for any tips you can give.
I tested several video players but none of them are good in software playback. I prefer convert to MP4 and use default video player. You might want to try other converter – https://www.jayceooi.com/2010/05/08/best-free-video-converter-download-mediacoder/
Hi dudes… Try using Real player from Android Market. It works in mine.
Guys, where can i find Android 4.0 in Portugese? can anyone help me on that?
@balpreet singh khaira: Make the USB jig yourself – http://forum.xda-developers.com/showthread.php?t=819551
hi
can u send me a USB jig in india. will pay u. its difficult to find it in india.
Sorry, I don’t sell stuffs. Please check with the sellers who sell it.
ok. But where can i find this USB jig in india?? How to make it?? is there any easy option of making??
I just have a small silly doubt.I am already rooted on stock ROM on Gingerbread using CF Root.If i upgrade to ICS,do i have to first unroot my GB to stock and then install ICS?If not,will I lose my root after flashing the ICS firmware directly?Also my kernel is XWKF3.Should i use the same file as yours?
Hi Jayce,
Just bought SG S2 two weeks ago. I noticed my S2 device is facing major problem, Automatically turn on Flight mode problem when make a call and make my call are being dropped and again after deactivate flight mode function after few seconds..
Therefore, would like to ask you is this normal problem for all SG S2???
Whether this problem will be solved if I upgrade latest firmware-Litening_Rom_v5-0.rar manually without updating from Samsung Kies???
Is this updating will void Samsung Malaysia warranty??
This is my firmware version;
PDA:I9100ZSKF1
PHONE: I9100XXKE4
CSC: I9100ZSKE7
Build Info: Sat Jun 4 20:01:14 KST2011.
Kindly reply is much appreciated.
Thank you.
Regards,
Leo
No, it is not normal. Try to hard reset. See the problem still occur or not. Don’t install custom firmware until this problem is fixed.
But I noticed there are a lot of ppl who are facing this poblem as well. They are sharing their opinions and problem under selected forum. But still no method found out yet.
Last week I wrote an email to Samsung Malaysia and they told me to do factory reset. But the problem still occur.
By the way, wat do u mean by ‘hard reset’???
please assist me to clarify this problem.
tq.
Hmm… In this case, you might want to upgrade to latest firmware DXKH2. See the problem still occur or not. If still happening, try to use other SIM card see. Hope this will help…
Hard reset == Factory reset.
Thanks for your reply. Just an additional question, among this two firmware, DXKH2 and UHKG7, which one is more stable and suit to my condition??? As android version is 2.3.3 and 2.3.4 respectively.
Better install Malaysia firmware DXKH2. You might need to send back your SGS2 to service if the problem still cannot solve.
Do I need to do “Quick Root” after completing “Flashing Firmware with Odin” (For upgrading Malaysia Firmware DXKH2)??
Furthermore, where is the link I can download Odin software??
TQ.
No. And use Samsung Kies to upgrade.
Samsung Kies??Connected via Samsung Kies, but didn’t see any link to upgrade firmware.. Please give me guidelines….
Did Samsung Malaysia already officially release Firmware DXKH2??
Yes. https://www.jayceooi.com/2011/09/04/how-to-upgrade-samsung-galaxy-s2-firmware-with-samsung-kies/
Jayce,
Pls help me to clarify this problem. When click basic information in Samsung Kies, it appear that “GT-I9100 Does Not Support Firmware Upgrade”.. But my existing firmware version is old version.
Is there anything wrong??
PDA:I9100ZSKF1
PHONE: I9100XXKE4
CSC: I9100ZSKE7
Build Info: Sat Jun 4 20:01:14 KST2011.
Oh, I just realize that your SGS2 is Hong Kong build. Correct?
Im not sure. But i bought it at Malaysia.imposible is Hong Kong built. But it appear that is ‘(KOR)’ at the end of built info in Samsung Kies…
Is yours AP or original from SME? If SME, you should receive SMS like this https://www.jayceooi.com/2011/07/22/where-should-i-buy-samsung-galaxy-s-ii-in-malaysia/
Malaysia CSC should be XME – https://www.jayceooi.com/2011/09/03/how-to-change-csc-on-samsung-galaxy-s2/
I had try your method to change the CSC. Unfortunately, I dont have any choices to click XME.
it only appear;
Sales Code: KOR
TMW
TGY
KOR
CWT
BRI
Therefore, do you have any method else??
As I mentioned, yours is Hong Kong build. So you don’t have XME. Please consult the seller that you bought the phone.
Or install any firmware that you want. 😉
Ok… i will upgrade manually.DXKH2
..Do I need to do “Quick Root” after completing “Flashing Firmware with Odin”
Furthermore, where is the link I can download Odin software??
There is no CF-Root for DXKH2 yet. Odin download link is in the post.
hi jayce. how r u?
i need to inquire about
1. Is there any New Firmware for SGS2 Released?
2. Is there any other way of reseting the binary counter except the USB JIG??
With Regards
Balpreet
1. Yes.
2. No.
Which is the latest firmware?
https://www.jayceooi.com/2011/09/03/new-firmware-upgrade-for-samsung-galaxy-s2-xwkf1/
hi jayce
I am facing a wierd problem as my pc is not detecting my device.
i have updated my windows also butsome of the drivers dont get detected
whats the problem??
Make sure that you have Samsung Kies installed.
thanks a lot Jayce. Just upgrading to latest firmware. Tanx for ur guidelines.
Hey dude, I bought my sg2 from china, and there’s no Market app, etc…
The Kernel version is: 2.6.35.7-I9100zckg4-cl326202se.infra@SEI-29 #2
the Build number is: GINGERBREAD.ZCKG4
If I do this procedure to change the kernel firmware, Will my phone have the market app, etc…
If not, what should I do to change this?
Note, I’m not in china…
Thanks a lot
From what I heard… Sorry to inform you that China SGS2 can’t install other region firmware. It can only install China firmware.
No kidding…….
there’s not other way to change firmware? any kind of complete reset?!
Wait for official firmware upgrade from Samsung Kies. Sure you can factory reset it.
Samsung kies is installed but it also not detect my device. should i install kies again. also give me the link for latest drivers which r required.
Hmm… What is the error message? Does your PC detect your SGS2 when connect with USB cable when Samsung Kies close?
earlier it did not detect but i have reinstalled all the drivers again and now my phone gets detected by windows.
But my main problem is kies. it says
Reconnect the device in samsung kies(PC STUDIO)mode.Current connection mode not supported by kies.
Make sure that your phone is not in USB mass storage mode. Untick USB debugging. – https://www.jayceooi.com/2011/07/26/how-to-enable-usb-mass-storage-on-samsung-galaxy-s-ii/
I havr tried that also but no avail and now my odin fladhing is again getting hanged on filename boot.bin
How did you solve it last time?
solved it by flashing on another pc. But i want to do it on my own PC.
I am Confused whats happening with my PC.
Now I have run KIES and now it detects my phone and i have made backup.
But the real problem is that it happens sometimes and sometimes it does not happen.
DO I need To have a Rooted DEVICE In order to Update to a Custom Firmware via ODIN ??
Nope.
So are Custom Firmwares available in TAR Format ?? which is supported in ODIN … I asked you this question because whenever I go to .. a Custom Firmware Page on .. XDA .. etc.. The 1st step mentioned there is “1st of all you need to have a rooted DEVICE” and then they go on blah blah .. about soo many things .. whereas your instructions are soo Simple and Concise .. (straight to the point) .. so I have vouched to follow this Thread.. 🙂 but I really need to be clear .. From where do I get Custom Firmware which I could ADD in Odin and Directly apply to my Device without Rooting it … (of course I know that after the Firmware is installed the Device will be rooted) my query is .. whether I could start off without applying CF ROOT.. and Clock work Recovery.. mod .. ?
Much obliged to your solutions .. JAYCE ..
Yes, in TAR format mostly.
So far Lite’ning ROM is the only custom firmware that I tested which can be flashed with Odin – https://www.jayceooi.com/2011/08/12/download-litening-rom-for-samsung-galaxy-s2-odin/
Most of the custom firmwares are in CWM format.
Yes, you can install any Odin type firmware without CF-Root and CWM.
Thanks
so If I ever want to revert back from CF-Root or Any other custom rom(with 2.3.4) for that matter would installing a stock Firmware (2.3.3) via Odin work or do I have to have a USB Jig for that ??
USB jig is only use for remove yellow rectangular and custom flash counter.
OK .. So basically CAN I Revert Back to 2.3.3 STOCK from 2.3.4 Custom .. Via ODIN .. without any issues right ??…
I mean .. Do I have to keep anything Specific in Mind while Reverting Back To STOCK FW ?
Yes, should be…
Jayce Im sorry .. I know am asking .. alot of questions .. but I really need to be sure .. on how to Revert back and whether I can Revert back or not .. .. please do help me out ..
are u sure there are no complications in reverting back ..
I have found my Stock Firmware on XDA .. based on XWKF3 (2.3.3)… so will this file work . If I apply it on Custom Rom(e.g. Litening 2.3.4) .. in order to Revert back ?
hey can this help to change baseband version too if cant is there anyother solutions because i want to update it to chinese firmware so thati could use it in chinese too.
Yes. Just install Hong Kong or Southeast Asia firmware will do…
hey where can i get it can you give me the link 😀
Link is in the post.
I mean the link for the firmware for HongKong or SouthEast Asia sorry if i give you alot for trouble D:
Oh ok i downloaded the firmware DXKh2 alr but when i extract it with 7 zip it turn out to be a rar file what can i do to sovle this.
Any tar file in the rar file?
@Vedanta: Revert back to stock firmware – https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Wow .. Thanks .. Jayce .. 🙂 .. Can u gimma link to the Most Stable MIUI ROM available for the Galaxy S2 ?
https://www.jayceooi.com/2011/08/12/download-miui-android-2-3-5-rom-for-samsung-galaxy-s2-cwm/ Go to XDA to get the latest version.
JAyce I FOund .. A Kernel Called SPEEDMOD .. is it the same as CF ROOT ?? can I install that MOD on my Urooted STOCK Galaxy S2
PDA: i9100XWKF3
PHONE :I9100DDKE4
CSC : I9100ODDKF3
v2.3.3
oR do I have to have a rooted Phone . ?
here is the link .
http://forum.xda-developers.com/showthread.php?t=1182498&highlight=speedmod
Sorry, I did not test it. No idea. Please ask the developer this question. 🙂
Hi jayce, I had flash my s2 firmware to xxxkg5 but i hv been having this problem of while
answering a call the screen blackout. During this blackout, no response to the touch screen,
unable to power off, also unable to end call.
Any one else facing the same prob ? Or is this a hardware prob ? If it is a hardware prob,
will I need to re-flash my firmware before sending to the svc center.
Is your proximity sensor still working? Or do you face this issue on your stock firmware?
No there is no issue with the stock firmware except for the usual heat issue n the draining of battery
Then it is not hardware issue.
so should I upgrade to newer official firmware by samsung KG7 or is there anyway to resolve this
Depend on you… Or you can try DXKH2 – https://www.jayceooi.com/2011/09/03/new-firmware-upgrade-for-samsung-galaxy-s2-xwkf1/
if i do send my set to the svc center, must i flash back to the official firmware ?
Better.
the proximity sensor is working
Hi Jayce,
Do u know of any sites that can upgrade Tab 7 from froyo to gingerbread ?
Try this – http://forum.xda-developers.com/forumdisplay.php?f=807
May I know which firmware version more stable and will enhance SGS2 performance especially Battery life… DXKH2 or XXKG5??? Please consult..
Tq.
I did not test DXKH2 battery life. So can’t comment on it. As for XXKG5 battery life, it is better than XWKF1.
How bout the performance and the speed for XXKG5?? I noticed that DXKH2 does not have any improvement except the language choice added…
Hmm… I did not benchmark it since XWKF1 performance and speed is okay to me already. 😉
hi… how come my firmware is still the same 2.3.3 while yours is 2.3.4?….. my s2 has the same settings>About phone(same as yours). can tell me whats wrong?
Which firmware did you install?
Hi Jayce thank you for the fast reply…. I would like to install the 2.3.4 and this is my phones information
Model Number GT-I9100
Android Version 2.3.3
Basedband Version I9100DXKF1
Kernel Version
2.6.35.7-I9100XWKF1-CL265349 ROOT@DELL106#2
BUILD NUMBER
GINGERBREAD,XWKF1
You still did not answer my question. 😛
Which firmware did you install or try to install?
uhm….. thanks for the fast reply… but I don’t know what firmware sorry i am not a techie… T_T however I download this item in the site which is the name GT-I9100_XME_I9100XWKF1_I9100DXKF1_I9100OLBKE5.tar
You are install the same firmware as your phone ~ XWKF1. So nothing change…
I see…. uhm… can share me what is the latest firmware?…. i’ve read all your Post.. and I saw 1 of your post the LeoMar75 Rom Revolution v2.5 , and even saw this post How to install firmware on Samsung Galaxy S2 with ClockworkMod Recovery? (Video)….
thanks for the fast reply..
You can get the latest firmware at XDA. The firmware order is like this KF, KG, KH, KI… KI is the latest.
Hi…. does this firmware fix my issues? like my battery drains a lot T_T?
Thanks for the info. about this firmware … can share me on where to Download the latest firmware?… I really appreciate your kindness in helping people like me who don’t know about the tech. today xD and thats a fact… 😀
New firmware should improve battery life. 😉
If I were to install XXKG5 from XXKH3 (Frankenstein firmware) in my Galaxy S2 thru Odin, do I need to wipe my data & cache? Or is it better to just leave it and wait for new updates? Can’t seem to get Google video chat even on 2.3.4? Im on XXKH3 now.
By the way, I’m hearing echos of my own voice during my calls, is there a way to fix it? I’ve googled but can’t seem to find a straight answer
Yes, you need to wipe data and cache since you are downgrading firmware.
Thanks for the quick reply & advice. Is there Gtalk video chat with XXKG5?
Sorry, no idea as I don’t use it.
Help me Please… where to download the latest KI/K1…. please
Please follow the link at the post.
oMG…. OPERATIONS TIME OUT when I update my phone thru Kies what should I do?
As I mentioned, use the link in the post to download it. 😉
Thanks soo much… i am now in 2.3.4 😀
HI,,
I just update my firmware to 2.3.4 but there is a problem..
1. I turn off my phone and charge,after charging to 100%.
2. When I turn it on, it says in my battery widget 97% is this a bug or a my battery has a issue?
No worry, I have this symptom too. It will be 100% if you charge really full enough. 😉
what you mean full enough sir?
I did turn off the phone and then waiting the icon of the battery 100%. T_T
There will be a fully charged notification when your phone is turned on. No worry too much. It is just 3% differ. 😛
hi.. my concern now is that at 1st it was 97% but now 96%. daaaahhhhh……. it seems like there is a bug? for this firmware 2.3.4?
Change to other firmware if you are not satisfy with this one. 😉
Hi,
I would like to install this in my SGS2 [ROM] Lite’ning Rom v6.1 XXKH3 – Fast as Lightning
does this ROM works in my firmware 2.3.4(KG5)?
sorry for many questions
1. do I need to root my phone 1st?
2. does this application brick my phone?
thank you and GOD bless
1. No
2. This is a firmware. Not application. And it should not brick your phone.
hi jayce once again, i want to install now k13, but base on the threaded message above, do i need to root my mobile using cf root, take note i already update it before my handset to XXKG2 2.3.4 and now i want to change it to XXk13 do you think it will work without rooting and also i downloaded the titanium back-up in android market , but when i open the application it says Error:Sorry i can’t acquire root privileges. this application will not work, please verify that your rom is rooted and includes busy box and try again . it says like that i answer my own question…hehehehe but anyway what will happen if i rooted my mobile? and is there any possibility to return it back to stock firmware just in-case?
anyway thank you very much for sharing , you help a lot all newbie in SG2 including me..
regards,
don
You don’t need root access to upgrade firmware. But you do need root access to use Titanium Backup.
You can use all the applications that require root access once rooted your phone. Warranty might be void, but you can restore back to stock firmware.
thanks you Enlightened me.. you’re from philippines also
You are most welcome. I am from Malaysia. 😉
Hi Jayce
I would like to know what Lite’ning Rom you use..
thank you
I am not using Lite’ning ROM. Using LeoMar75 ROM Revolution 2.7.1 now.
Thanks for the update and Odin guide,works very well.After the update samsung Kies in my computer says “cannot update this version”,any workaround for that,I thought this was an official release?…I have an unbranded swedish phone
Did you install Frankenstein firmware?
??..Don´t thinks so
Then it might be the wrong CSC on your firmware. https://www.jayceooi.com/2011/09/03/how-to-change-csc-on-samsung-galaxy-s2/
thanks for fast reply
There was some numbers you could dial in the phoone to make a workaround for that problem,was In one forum i read that but cannot find It now
Can you root with stock kernel 2.3.4 or do you have to use insecure kernel?
Use modified stock kernel ~ CF-Root. That the easiest way to root.
Do have instructions on rooting cos you’re the best man.
https://www.jayceooi.com/2011/08/04/how-to-root-samsung-galaxy-s2-with-cf-root-video/
hi jayce i totally blur my phone SGS 2 still at opening logo SAMSUNG with Triangle logo it happen when i download the root file so what should i do to solve it tq my phone cant open or use to touch
I am also totally blur. What had you done until you got these issues?
Guide to remove yellow triangle – https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
I need more detail about the phone can’t open and touch issue…
MY MODEL IS SG S 2 GT-1910G I try to download into my phone root file then after complete it restart and running at same picture logo SAMSUNG with triangle logo it seem stuck there wont go into normal phone i can only see SAMSUNG LOGO ONLY tq for your help
Oh dear, please refer to this http://forum.xda-developers.com/showthread.php?t=1276105
oh like dat miss dat part tq owh may i know where can solve di problem in kl or klang valley tq
The XDA post has the solution there. Sorry, I am from Kedah. No idea who can help you in KL or Klang Valley…
ok tq
Hey, i have a question, i used your method to upgrade my phone to lite’ning ROM. it worked perfectly, now i’m reading about CyanogenMod, and i would to Mod into it instead, can i use the same method, or i should move to stock first?
You need to use CWM to install CyanogenMod ROM. https://www.jayceooi.com/2011/08/11/how-to-install-firmware-on-samsung-galaxy-s2-with-clockworkmod-recovery-video/
How long will upgrade take?
Around 5 minutes.
Hi Mr., i have some trouble with my SGS2 after i update firmware 2.3.5 (XXKI3). my phone it’s seem unknown usb storage because when i open gallery it’s not load image or video from usb storage and can’t be connect with pc to use removeable. plz plz plz 🙁 🙁 help help help… thanks in advance.. much much.
Are you using USB mass storage mode or MTP Application mode now?
https://www.jayceooi.com/2011/07/26/how-to-enable-usb-mass-storage-on-samsung-galaxy-s-ii/
after i update firmware when i plug usb cable it set default MTP. What’s wrong?
Nothing wrong. Default should be with USB debugging off, right?
ow…it’s work fine, thanks but still have one trouble left is, it seem not recognize data from my internal storage such as photo, video other media when open gallery, y Mr? 🙁
This one I have no idea. Mine is working fine. You can factory reset it if you want. Start from fresh again…
ok however thank in advance for u kindly 😀 😀 thanks again.
dear Mr.Jayce,
I have just got an unlocked brand-new SGS2 from ChinaMobile operator where I live ( did not use it yet )
I have already gone through all the threads above, and became happy to find an expert like urself who’s been able to help most of them
my problem is that – although they changed the settings to English – I still am getting many messages in Chinese ( which I don’t understand being an Arab )
the most am interested in are the following three:
1. GPS with English map and English narrating ( I mean the voice commands language )
2. to use Viber
3. to enter the world of Android softwares like free programs and games maybe
can I change from my firmware to an English one?
Model number GT-I9108
Android version 2.3.4
Baseband version I9108 ZMKH6
Kernel version 2.6.35.7 se.infra@SEI-27 #2
Hardware versioin I9108.01
Build number gingerbread.ZMKH6
I prefer to change the firmware to English using Kies, Would that be possible ??
Thank u in advance.
Sorry, this guide is meant for I9100. Not I9108.
thx 4 prompt reply …
I9108 is still SGS2 , isn’t it ? and which one is better I9108 or I9100 ?
can u pls help me out though
I’m so much grateful.
Unfortunately, in China u can not open utube, thus I couldn’t watch ur video, even with ultrasurf
is it uploaded onto any file share site by any good chance?
Thx a million
I don’t have much info about I9108. No comment.
By the way, don’t use any I9100 firmware / kernel on I9108. It might brick yours.
appreciate ur prompt reply
would you be so kind to me referring me to some link or someone which can help me out; am very new to the domain of smart phones ( it’s my first one actually )
I almost do know nothing about ur Jargon ( Brick – root – ROM – flush .. etc. )
yet am a bit confused … this post is for SGS2 and mine is SGS2 something am sure about.
may god bless u Jayce,
SGS2 has lot of models like I9100, I9100G, I9100T and US versions too. You can only use the stuffs developed for your own model.
I google I9108 and couldn’t find English website that has more information about it. Most Chinese. Sorry…
May God bless you too, Hussam. 🙂
Thx a lot 4 ur continuous knowledge contribution and expertise volunteering Jayce.
Today, I went to Samsung service center, and Mr.Feng – there – was wondering whether exchanging my device with an I9100 one, would solve the Chinese language problem. Would it ??
( He says I9100 is Chinese too, and with much less features than I9108 )
What do YOU think Jayce ?
I mean is it like I can get a firmware compatible with I9100 which is developed for ENGLISH speaking countries ?
You are the man Jayce 🙂
China I9100 is almost the same as I9108 (it is not same as international version I9100).
If can, ask for international version I9100. You can use Arabic, Europe, Asia region firmware. That’s the model that most of the people is using. 😉
thx a lot Jayce,
what’s the differences between the international version I9100 and my mobile I9108 ?
CPU / GPU and firmware are not same.
Hi Jayce, I’ve been reading ur website on how to root and stuff. Currently, I’m using S2 2.3.3 Gingerbread DXKI2.
1) Can I flash XXKI4 or XXKI8 from here?: http://forum.xda-developers.com/showthread.php?t=1075278
2) Or can I straight away flash Miui / Lightening Rom 6.1 using Odin?
Thanks in advance.
1. Sure.
2. Yes, as long as the firmware is in Odin tar format.
Hi jayce I bought SGS2 1 week ago in pakistan firmware version on my phone is XWKG1. now I want to install JPKG2 version so i downloaded the file in 7zip now when i extract the file, rar file comes out of it then i extract the rar file 6 files comes out but the tar format which u shows in video is not available. pl help
brother pl inform me SGS2 firmware is good on battery life. 2.3.4 version is available in arabic.
Sorry, I did not use Arabic firmware before. So no idea…
The downloaded file should be .exe. Just click on it and extract. No need 7 Zip.
tank u jayce for quick reply. God Bless you. Thank u again
thx dear Jayce
which one’s CPU & GPU is better, the international version I9100 or my mobile I9108 ?
PS. am interested in English GPS especially in China and Viber as well.
International I9100.
Thanks for the guide ! I’ve just flashed mine to 2.3.5
Cheers,
Fabian.
Hi Mr. Jayc,do u know when we get ICS Rom for sgs2? 😛
CyanogenMod team should come out 1 month after the ICS source code was released, around Q1 2012. Official firmware needs to wait until Q2 2012 or later.
Hi Jayce,
Need advice.
I have brought a new SG2 contract phone 3 weeks back and updated the firmware as below from Kies.
Version: 2.4.5
PDA: XWKI4
PHONE: XXKI1
CSC: XEUKH2
Just planning to upgrade my firmware to 2.3.4 to 2.3.5 because of batter performance. Before i processed, i have questions on my mind.
1. Can i upgrade to 2.3.5 with my current version?
2. If i upgrade firmware without rooting my warrenty still valid?
3. If i’m not rooting my phone. what kind of issues i will face in future upgrades or with market place?
4. If i upgrade my firmware to 2.3.5 and rooted. Can i pull back my pervious version (2.3.4)?
Appreciate on your advice.
Cheers.
Sabba.
1. Yes.
2. Install other region official firmware might void your warranty.
3. Hard to say. Bugs do exist from time to time…
4. Yes.
Hi Jayce, i would like to ask you some about how to root SGS2 with firmware XXKI3?
Please kindly to guide or give me some hint, link…! thanks in advance.
Here you are – https://www.jayceooi.com/2011/08/04/how-to-root-samsung-galaxy-s2-with-cf-root-video/
Thank you very much for respond faster. 😀
Hi Mr.Jayce, after rooted my phone, y i can’t access facebook for android? it always alert
“An error occured during sign in. Please Try again later.” . i really need ur help. 🙁
Rooting should not cause any issue to your apps. Please try again later. 😉
hi Jayce how are u i wanted ask the i bought mu sg2 2 month back
Model number GT-I9100
Android Version 2.3.3
Baseband version I9100XXkf1
kernel version 2.6.35.7-I9100jpkg2-cl342890root@dell104#2
builder name gingerbread.jpkg2
can i update it to 2.3.5 if yes can u provide me the link thnx in advance
Yes, just follow the link in the article.
Hi Jayce
I want to remove everything off my phone and install new firmware. Will the installation wipe everything automatically or how do I delete everything off first?
Thanks heaps.
Official firmware is non wipe normally. So you need to delete them manually. https://www.jayceooi.com/2011/07/18/how-to-hard-reset-samsung-galaxy-s-ii/
Great, thank you! 🙂
hi jayce,can i flash speedmod or siyah kernel on official stock rom???
I think so. Make a CWM backup first before try them.
I just got my GS2 and I am confused. If I want to flash CFW, do I need to root 1st? Or just download the CFW and flash with ODIN? And the kernel version? Different version have different CFW? Can I mix them?
What is CFW?
Custom Firmware.. Sorry have been cooking Symbian for too long..
There are 2 type of custom firmware ~ ClockworkMod (CWM) and Odin. CWM ROM needs ClockworkMod Recovery to install. Odin ROM needs Odin. You can try different kernel on custom firmware as long as they can work together.
Complete(Write) operation failed.
Hi Jayce
I recently bought Samsung Galaxy S2, and i observed that it is having heating issue (slightly). I read in one of the forum that its Firmware need to be updated in order to overcome this issue. But i am not sure if my version is latest or not. Please find the details as follows:
PDA: I9100DXKI2
Phone: I9100DXKI1
CSC: I9100OLCKH1.
Could you please let me know if it is the latest one. If not what procedure do i need to do to update the firmware. ?
Your firmware is the latest for your region. Samsung Kies will let you know if there is new firmware upgrade.
Thank you very much for this update. When i check the version of android it is showing as 2.3.3, Could you please tell me if it is the latest version or not. If not, could you please tell me how to install the latest version which is officially available for samsung galaxy S2.
As I mentioned, connect your SGS2 to Samsung Kies. It will let you know.
Unless you want to try other region firmware. Then you can install them with Odin.
Thank You so much. I also need 1 more help.
When i copy video into SGS2, it is always asking if i need to automatically convert the file. If i convert and copy it is taking much longer duration and the resultant video is not really smooth. Also could you please advise me on how to play the mkv files.
Don’t convert it. SGS2 stock video play can play MKV video.
Or use this method to copy files – https://www.jayceooi.com/2011/07/26/how-to-enable-usb-mass-storage-on-samsung-galaxy-s-ii/
Hey Jayce ,
Could you tell if i install an official samsung firmware ( FROM DIFFERENT REGION than mine) then do i need to root my phone ? I am from India and currently the latest firmware here is 2.3.3 but i want to shift to 2.3.5 (EUROPEAN region firmware). So do i need to root ? Or simply follow the procedure you told in this post ??
Rooting is not a must. Only do so if you need to use apps that require root access.
jayce : my sdcard unavllable after i restore my data from CWM… how to safe my sdcard?????
I faced apps installed on SD not found issue after CWM restore. But the internal sdcard is still accessible. Reboot helps sometime.
i already reboot but still same problem…. and says my sdcard corrupt… huhu
If still cannot, you might need to restore to stock firmware.
how???? can u guide me or tell the way @ step..
Here – https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
jayce : i don’t know my original firmware my first time before i upgrade…. i”m from malaysia… where i can find my original firmware…
It should be like mine. Just follow the firmware in the video then.
can i use and install this DXKH2 or DXKI2 for back my 1st time i got my sgs2
Sure, since you know your original firmware.
ok.. tq
but can my sdcard corrupt can use again after i install this DXKI2
No idea…
Hi,
I failed to flash and cannot enter back to download mode.
the screen is black and have small icon like connection between pc and mobile with caution sign in the middle
[mobile icon] — [caution sign] — [pc icon]
what does this mean?
Thanks
Are you using Galaxy S2?
Yes.
after failed i cant get back to download screen. every button i press will show the same black srcreen as described above.
any suggestion?
This is the log on odin
Added!!
Odin v.3 engine (ID:7)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
boot.bin
NAND Write Start!!
Complete(Write) operation failed.
All threads completed. (succeed 0 / failed 1)
p/s: i have disabled antivirus and no KIES installed
Have not see this sign before. Try to connect to Samsung Kies see.
still the same because the screen still shows the same and cannot go to recovery mode.
Thanks
Please consult Samsung Support then.
Ok sure 🙂
Is it flashing rom / using odin would not void the warranty? any experience or info from friends?
Flashing your region official firmware with Odin won’t void warranty. But other region and custom firmware do.
Glad to hear that 😀
Mine also from Malaysia with default OS 2.3.5, baseband KI1. yours is KI3.
Thanks for the info.
Hi there, i need help about my samsung galaxy s 2, can?
Sure, what is your question?
i’d try to upgrade my sgs2 firmware to 2.3.5 from my 2.3.3, but, it failed. What should i do now? when i turn on my phone, its display “firmware upgrade encounter an issue, try recovery with kies something…” i tried, but useless, the pc can’t even connect with my phone… so what should i do now? i have no idea, any tips or guide? thanks.
Which firmware did you install? And are you using I9100G?
mine is GTi9100, don’t have the G? not sure about that. My case same as the above. Hmm, too bad. What else i can do? the firmware that i install is the xxkg1.
Where did you get xxkg1 firmware? I can’t find it at XDA.
i get it at the samfirmware.com? hmm…i really have no idea else what to do. If still can’t fix it, i think i need to send my phone to samsung service center… sigh.
Yes, better do so if you can’t load Odin download mode.
Hi Jayce I have updated my SGS2 from 2.3.3 to 2.3.5 through samsung kies. My currentbaseband version is I9100XKI4, kernel version is 2.6.35.7-I9100XWKJ2-CL676699 root@DELL144#2 Build No: is gingerbread.XWKJ2. Now I want to install PDA:JPKJ2, PHONE:XXKI4 version on my SGS2. Pl guide me the method in detail for installing this version.
Above guide did not work for you?
thanks
Hi Jayce I have updated my SGS2 from 2.3.3 to 2.3.5 through samsung kies. My currentbaseband version is I9100XKI4, kernel version is 2.6.35.7-I9100XWKJ2-CL676699 root@DELL144#2 Build No: is gingerbread.XWKJ2. Now I want to install PDA:JPKJ2, PHONE:XXKI4 version on my SGS2. Pl guide me the method in detail for installing this version.
Then pl: suggest me which JP series version is recomended for me
Sorry, I am not familiar with JP series.
Hi Jayce i got prob… i just update my S2 for XXKG5. from XDAdevelopers
The prob is my android is 2.3.3
baseband I9100DXKI1
kernal 2.6.35.7-I9100XXKG5-CL420550se.infra@SEP-41 #2
build GINGERBREAD.DXKI2
HELP PLS…..
Did you just install the kernel, not the firmware?
Hi jayce now my s2 firmware is XXKG5 but i encounter prob. i log in my facebook the site loading for sometime. i waited for few min n it just keep loading… is it because of the firmware i cant load my FB
Sorry, no idea. You can try other firmware see.
If i wana back to stock firmware did i need a usb jig?
My S2 frm Singapore what is the stock firmware?
Last if i back to stock did all my apps data will be erase?
USB Jig reset custom binary download counter. It has nothing to do with firmware. Not a must have.
XWKF1.
Yes.
Hi sorry to disturd. i need to downgrade just the stock kernel or have the downgrade full XWKF1.. help pls
Full firmware.
hi , jayce , after i install i9100xxki3 , i cant type chinese =(
XXKI3 is Europe firmware, so no Chinese input. Just install Google Pingyin IME.
Just flashed to xxKi3, my desktop keeps on restarting, and reloading
Factory reset it. https://www.jayceooi.com/2011/07/18/how-to-hard-reset-samsung-galaxy-s-ii/
Seems to be fine now, i removed battery and micro sd for about 30 secs, then plugged it again. its hard to download with all my apps, if problems persist ill do a factory reset. thank you!
DOES it exploit its warranty ?
It might when you install other region official firmware. Custom firmware sure void your warranty. No issue when install own region official firmware.
can i update my galaxy s2 if its current firmware is xwkf3
Sure, why not?
can u plz explain me in detail if the update fails?
Boot loop might happen.
what is boot loop
You still see SGS2 logo hanging there (sometime phone restart). Can’t load into Android OS.
If I download this software on my Chinese Galaxy 2, will it work properly (if at all)? Also, will this delete memory?
No, your phone will become a brick. You can only use firmware developed for your China SGS2.
Hell Jayce
I am from india and i installed a custom rom on my phone thru CWM but it just gets stuck displaying GALAXY S2 Logo with yellow triangle and doesnt go further and aslo get an error E: cant mount
dont really know what happened it jus doesnt accept any custom rom firmware but runs stock firmwares
pls help me
What custom ROM did you install?
I’ve been to Jeeba’s shop. Truly a great place with fair prices. About time the move took place.
Hi,
I cannot get my SGS2 connected to PC, despite usb debugging, usb connection enabling etc etc which are suggested by some forums.
So I am not able to upgrade!
Any ideas how to fix this problem?
What Android version and firmware are you using?
It’s 2.3.4 XXKG6
Do you have Samsung Kies software on PC?
Yes, I do.
However it has also failed to recognize my SSG2!
Hmm… You should be able to connect with this firmware and Samsung Kies installed.
Did you try on other PC?
yes, no luck with 2 more PCs!!!
You might want to factory reset your SGS2 in this case then.
I managed to upgrade the firmware to 2.3.6 XWKK5 using mobile odin.
It flashed smoothly.
Now the phone shows:
Android version:2.3.6
Build number: Gingerbread.XWKK5
Kernal Version:2.6.35.7-I9100XWKK5-CL754841
However, the baseband version is still: I9100XXKG6 ( I HAD XXKG6 firmware installed before current upgrade). Is that OK?
Also, the sound is quite distorted right from the bootup.
I am still unable to get connected to PC.
BTW, I did a factory reset, but my wall paper is still there.
Please help.
I am not sure. I did not try XWKK5 firmware.
Your custom wallpaper should not be there if you factory reset. Everything should be back to original stock settings after factory reset.
Can you please let me know how you factory reset your device?
Thx
https://www.jayceooi.com/2011/07/18/how-to-hard-reset-samsung-galaxy-s-ii/
While waiting for your response earlier on, I reflashed and then factory reset twice.
Just now I followed the 3rd method that you suggested.
Now my old wallpaper doesn’t show up any more.
However, the sounds are still distorted.
Any tweaks to correct this problem?
No idea. I did not try XWKK5 firmware.
Is XWKK2 good?
Maybe I should flash that one now.
I did not see issue during my testing.
Hi Sir,
I just wanted to know if i update my phone to 2.3.6 using your method will i still be able to update to 2.3.7 or 4.0.1(if any) provided by Samsung through Kies ? Also do i need to root my phone before using Odin to put 2.3.6 ? And does manually updating would put any bloatware or any other additional app which is unrequired or not in english?? And is this update be ok for an indian version of S II which is still officially stuck to 2.3.3?? Also is this a global version of 2.3.6 or a region specific update which would be pushed to other S II ??
SORRY FOR TOO MANY QUESTIONS !!
Also a quick reply to my queries would be appreciated… Thanxs in advance !!
Yes but from Europe region firmware. No root access is needed. It will have apps for Europe. Yes, as long as your SGS2 is GT-I9100 model. Not global but for that region only.
Installation works properly.
Thanks
Hi jayce
XXKI3 and XXKI4 which battery life is better? read from xda forum that quite a number of people complaining XXKI4 drain a lot battery power compare to XXKI3
They perform the same to me.
hi jayce
I plan to flush my XXKG5 to XXKI4. Is this the correct file?
GT-I9100_XEO_I9100XXKI4_I9100OXAKI4_I9100XXKI4.tar.md5
Yes, Allen.
hi jay,,,,i bought a new samsung galaxy s2 i9100 the details are, ANDROID VERSION 2.3.3, BASEBAND VERSION I9100XXKF1, KERNEL VERSION VERSION 2.6.35.7-I9100JPKF3-CL303619root@DELL 101#2, BUILD NUMBER GINGERBREAD.JPKF3. when i tried to press phone icon on screen, the screen goes blank and it says that android.process.acore has stopped unexpectedly. please try again later followed by force close soft key. also what ever i try to open like google etc..the mesage of android.process.acore has stopped unexpectedly comes frequently. can u please guide me what to do to get the dialler pad. thanks
Try to factory reset your phone. https://www.jayceooi.com/2011/07/18/how-to-hard-reset-samsung-galaxy-s-ii/
Nice Tutorial .. Got my phone updated in first go.
Thanks
Probs updating to Gingerbread 2.3.5 via Kies & Win 7
Hi Jay
I’m having probs updating my S2 to 2.3.5 (the latest available, here in Italy with my provider .- from Gingerbread 2.3.3). This is the routine:
1. I connect the phone, start Kies & then I get the message saying a firmware update is available.
2. I click to accept & Kies downloads the update (tho I think it disconnects the phone in the process).
3. A window appears saying Kies is preparing the update, but here it seems to freeze up.
4. Whilst this is frozen, Kies (in the background) presents a msg saying a new firmware update is available (as in point 1, above).
Kies is up to date (in fact I’ve updated it 3 times & installed/uninstalled/reinstalled each version – same result).
I also download ODIN 3 v1.85 (to try as per your vid, above), but it crashes as it opens.
I have a Windows 7 32 bit on a laptop & a dongle internet connection.
Any ideas?
Thanks in Advance
Suspect your Windows is unstable since both of the apps can’t work. Try to use another PC or format your Windows then try again.
Hi Jayce
thnx for getting back to me – I’ll give that a try
cheers
p
will these wipe all my data inside the phone and do i need to root it before upgrading? if so how do i backup everything? i’m totally new to this and i’ll be thankful if you can help. 🙂
Most of the official firmwares are non wipe version. Backup with Titanium Backup if your phone is rooted.
Hey i need help urgently. i tried to intall the firmware on my galaxy. when it was about finish it suddenly said failed.Then i repeat the step many times but no matter what i try it says fail.So now i cant turn on my phone.Pls help.
What is your SGS2 model? And which firmware did you install?
the model i have SGS2 I9100 from korea and about the firmware it was I9100XWKE1_I9100NEKD5_I9100H3GKD4 and also i tried to install XXKP1 but still it says fail.Pls help!!!!
Are you sure that your SGS2 model from Korea is I9100? Not M250S / M250K / M250L?
Hello Jayce ! I have quick question but serious. I downloaded 2.3.6 and followed all the steps. its now rooted but the p[roblem is my Chainfire 3d detect my rooted 2.3.6 gingerbread as NON-rooted firmware. what should i do ?
Did you install CF-Root after installed official firmware?
thanks jayce i haven’t yet 🙂
how can i restore to store firmware?
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Jayce.. can i ask?
Is it ok if I update my SGS2 to a firmware that is not available in my country?
Yes, I am using Europe firmware on my Malaysia SGS2 now.
Hey Jayce
Pls pls Pls Make a Tutorial How To Unroot Samsung Galaxy S2 After Rooting …
Refer this – https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Thank You Buddy
Hi,
I got a korean set SGS2 model M250S. Due to the limitations of the Korean Characters, the sms can only type 80 characters. I am from Singapore and wanna flash a Singapore original firmware. I am very very new at this so I am wondering if I need to root my phone before following your tutorial? And what version of the firmware should I download? Please advise. Thanks a million
Kernel 2.6.35.7-M250S.EE31.2118-CL220682
Firmware: Gingerbread EE31 version 2.3.3
Not sure I9100 firmware can be installed on M250S or not. Please consult others at http://forum.xda-developers.com/showthread.php?t=1097347
Thanks for the prompt reply. Users from XDA mentioned that it is possible to flash original firmware into it. So do I need to be rooted? and which firmware should I be looking at?
No need root access when install firmware with Odin. Which firmware to install? I have no idea.
I tried to do it. Since people at XDA said that it is possible to flash european stock firmware into M250S. I followed your instructions but Odin said it failed. Now I am stock at boot saying upgrade not complete, try again.
Help please… 🙁
Sorry, I have no idea since I don’t have M250S. Please consult the person that said possible to flash it.
I have flashed my samsung galaxy s2 via odin using single file I9100XWKL1_I9100ODDKL1_INU but it did not delete my previous apps, moreover the factory reset is just deleting my apps not sd card data though I have selected to erase sd card data too..Last time when I have flashed for 2.3.5 it had 3 files and it was a fresh install asking me to enter email id and time after installing the firmware but this time it did not happen….can you explain me what is the difference between flashing using single file and flashing using multiple files…???? I have googled about it but they’re it says it does not make any difference…
I want a fresh install like last time…
and I have downloaded the firmware from sammobile…
I did not try firmware from SamMobile. No idea what is the difference.
Hi, Jayce. I have just rooted my SG2 (XWKI4 – Android 2.3.4 Gingerbread ) with your video guide and everything went smooth and perfect – thanks. Now I think to update my firmware to 2.3.6 which according all info is the latest official. I have some questions:
1. From the link you`ve provided ( http://forum.xda-developers.com/showthread.php?t=1075278 ) which Firmware you think I should download?
2. From that same link what exactly do I need to download – kernel stock and the pkg with the firmware ??
3. If I do firmware upgrade to 2.3.6 and kernel upgrade also, will all info from my phone be wiped ?
4. Now, when I got my phone rooted, which program will you recommend for backup of my data ?
1. Depend which region firmware that you prefer.
2. Just firmware will do. Kernel no need.
3. Most of the official firmwares are non wipe (unless mention).
4. Titanium Backup.
What will you say regarding:
XWKK2
Firmware info
PDA:XWKK2
PHONE: XXKI4
Date: 11/11/2011
Android 2.3.6
Is it an option for my phone? Or if I install this it will brake my phone?
This is taken from – http://forum.xda-developers.com/showthread.php?t=1075278
You can install any I9100 firmware on your I9100.
hi jayce i have fallen into a very big trouble please help me out
i just updated my galaxy s2 to android 2.3.6 yesterday and i tried to root it today and i rooted it successfully but after rooting my phone stopped on sgs2 logo and restarted over and over again and now its not even switching on, not charging, not even opens in odin mode so that i could restore my phone through cwm
plz help me out
You still can load CWM?
how? my phone is not even switching on now
You need to send back to Samsung for service in this case.
its ok i guess the problem was caused by my sd card
i removed it and it all starting working
now i have one more question for you plz help me on that
i had few apps on my sd card but i had to format it as it was corrupt and making my phone restart again n again
but some how i managed to recover com. files or android secure folder data now would you plz guide me how shall i recover those apps
Try to use undelete software to recover them.
that software is of no use i guess
i have used that software before also but it only recovers media files that too cache
is there any other way???
Nope, unless you have backup with CWM or Titanium Backup.
no i don’t have that means i lost those apps i guess
anyways thanx 4 helping
Hello Jayce.
Need your help..urgent
1. XWKI4; can i change it to XXKG5 ?
2. If i install another firmware in sgs2, can do it without recovery data?
3. How we want to reinstall the previous version?
need ur help.
1. Yes, but wiping data and cache might be required.
2. Recovery data? What do you mean?
3. Install with Odin. Or restore backup with CWM.
1. after finished intalled the new firmware XXKG5, why my phone reboot and reboot again. any idea..?
2. what should i do now…
help me plz..
1. i read&follow all instruction u give but why still cannot finish after reboot..? my sgs2 still reboot and reboot again and again after finished download firmware XXKG5 using Odin3 v1.85.
2. any idea how to solve this problem…
actually before uprgade firmware, iam used Android version:2.3.4 , Baseband:I9100XXKI1, Kernel version:2.6.35.7-I9100XWKI4-CL575468 root@Dell143 #2.
1. Wipe data and cache in recovery since you are downgrading…
2. See above.
hai jayce..im malaysian too
but im stay at egypt…i buy my SGS2 here..
would all the apps will be lost after flash the new official firmwarre 2.3.6 using ODIN?
would it effect anything like 3G network?
TANX.. I LOVE MALAYSIA <3
Normally, no. Unless you face boot loop when downgrade firmware. And you need wipe data and cache to solve it.
Hi,
I followed the instructions in ur website to flash the ROM of my galaxys2 with one of the Frankenstein firmwares given in the http://forum.xda-developers.com/showthread.php?t=1075278 website. My vendor (Bouyges Telecom, France) currently provides Ginger bread 2.3.4 version . But I am running a Frankenstein firmware version of android 2.3.6. Now i just booted in the ODIN mode to check my firmware version and binary count. It says “samsung official” and the count is still “zero”.
However,,, Samsung keis does not recognize the firmware of my device for updates. So my question is ,,, will the warranty for my device be void ? ? Could you please give me some information on this?
Thanks,
Venkat
Yes, and no. Depend on the Samsung Service Center. Some accept custom ROM but some don’t.
Hi,
Thank you for the reply. I have few more questions. So ,, if you say mine is a Custom ROM (my ODIN download mode shows that I have Samsung Official Rom and Custom Binary counter is still 0) why is my Custom binary counter still showing 0 count and why is it still showing “Samsung official” firmware? ? What does that mean then ? As i told u mine is a Frankenstein firmware running Android 2.3.6.
So does this mean that,, if i have to flash my firmware back to original vendor provided ROM, I dont need to reset this Binary counter using a USB Jig (since mine is already showing 0) ? And I ll safely be entitled for to my guarantee again ? ?
Thanks,
Venkat.
Your is mixed region official firmware. Not a custom ROM that will increase the counter.
No need to use USB Jig since the counter is still 0. 😉
BASEBAND : I9100XXKF1
KERNEL : 2.6.35.7-I9100XWKF3-CL276555 root@DELL101 #2
BUIL : GINGERBREAD.XWKF3
How to update ? what is the correct Firmware to download ? Thanks !
Follow the installation guide to update. Depend on you.
any firmware will do ?
Yes, as long as it is I9100 firmware.
hmm. can you suggest best firmware ? please ? thanks !
Best firmware is depended on your usage. Personally, I am using Europe custom firmware.
is it okay if i use European firmware ? im from philippines. but my phone is not bought in here.
Yes, mine is Malaysia unit.
Does firmware upgrade of reinstalling of the same firmware will remove the applications? I have some applications which are giving problem to me and I cannot remove them through the phone. How do I remove these applications?
No. Factory reset your phone.
Even if I perform the factory reset I cannot remove these applications? Is there any step in the factory reset procedure to select the applications to remove/keep after resting?
Then those are system apps. No.
Thanks for the reply. Some of these are QQ PhoneBook, QQ Security etc…
Hey Jaycee,
I bought my phone in China 2 weeks ago and I would like to change it to any firmware but from what I understand a lot of people brick their phones! Since I usually use gmail and want to use the english version of android market. Is it safe to do it your way? I have no knowledge so I’d rather ask before I do anything with my new phone. I hope you can help me
Thanks in advance,
Loic
Sorry, China SGS2 cannot use I9100 firmware here. It will brick your SGS2. You need find firmware for your SGS2 in Chinese website.
THANK YOU SO MUCH! I kept flashing my phone (that was stuck in bootloop) with the XXKG1 firmware, since I couldn’t acces the phone and go to “about phone”. So I looked at my dad’s SGS2 from maxis, and it said the firmware was XXKG1, so I thought mine would be the same since I purchased it from Malaysia (not in maxis though). But it kept being stuck in the bootloop. Then I tried your firmware, and that did the trick. So I’m guessing Maxis gets their phones from USA or Europe and not from asia since XXKG1 according to XDA is not from asia, it’s from europe. Hmm strange. Anyways, thank you so much! Keep it up!.
What if odin says FAILL instead of PASS!?!?!?!? WHAT DO I DO THEN????
PLEASE HELP!!
Which firmware did you install? And which SGS2 model are you using?
i have the epic 4g touch SPRINT version and i tried to install the SPH-D700 firmware??
I am sorry. I don’t have Epic 4G Touch model. Did not research much on it. No idea…
Stuck in boot.bin means you forget to enable USB debugging mode in setting – Application – Development. Hope it helps
And if you don’t want to install KIES in your PC, you have to install Samsung mobile USB driver in your PC so your PC can detect your SGS II
is there swedish language in CF-Root-SGS2_XW_NEE_KI8-v4.3-CWM4?
CF-Root is a modified kernel. Firmware is the one that control language.
Ok Thank you.
Absolute legend. Thank you 🙂
All working after two days of anguish without my phone! Thanks very much indeed!
my phone is samsung galaxy fit how to upgrade android plz help me……….!!!!!!!
Sorry, I don’t have Samsung Galaxy Fit. Please consult Samsung Support.
hi, i bought my samsung galaxy s2 from online. it was brand new but from hong kong. i live in australia, when i plugged my phone into the computer to transport data it asked me to update firmware. when i clicked yes it got stuck on 10%. Now the phone wouldnt turn on anymore and samsung australia doesnt help me because they say its from hong kong and hong kong recovery firmware needs to be put into the phone. Can anyone help me with this….how can i get the firmware update hong kong version from kies???
Sorry to hear that. You can’t do anything if you can’t even power on it.
well i can power it on. but when it turns on it jst says connect to the computer.
I can also power it on the way you have said by pressing volume down + lock + home key. I can add the software via odin. but all i need is the correct firmware. I was wondering if u knew how i could get the firmware. thats all i need, i can recover it by putting the recovery firmware. that is all i need!!!
The firmware download link is in the article.
i have tried the links. but the vivelink downloads dont work for me for some reason. im not very I.T savvy so its more confusing for me. and how can i use my imei number to know where my phone is actually built so i can download the correct firmware?? isnt there another way to download the firmware?? Thanks 🙂
You need to check with Samsung Support on where your phone was built.
http://www.sammobile.com/firmware/?page=3&t=1&o=1&m=GT-I9100&r=2#modelsa
i downloaded the firmware. but it asks for a password when i extract the files :/
http://www.sammobile.com/firmware/?page=-1
Thanks for all the help, i fixed my phone, but i lost everything i had in it :@
its all back to factory settings :/
at least i have my phone back though
G’day,
I purchased on eBay the Samsung Galaxy S2 Epic Touch that is CDMA hardwired for Sprint. I live in Canada and my server is Telus. I need to break the root and to unlock it. Can you help describe the steps necessary to be able to use my server and optionally stop using my old and slow?
I am also unsure if I should wait for ICS as it has Gingerbread 2.3.6 but still unable to make any logical connections as still locked. I guess my main question is how to unlock it.
Thanks bud!!
Cheers
Bob
Sorry Bob, I don’t have Samsung Galaxy S II Epic Touch. No idea…
Hi Jayce
I was using my Samsung galaxy S2 for a while and suddenly today all the contact is missing from the mobile. I am able to get a back up from Sim card and rest is completely gone. Could you please help on this !!!
Thanks in Advance
Visakh
Do you have backup with Titanium Backup? Or are your contacts stored at Google Account?
So far i havent used any backup apps (titanium) and i am not sure about backup in google account.
Just login to Gmail. Then select Contacts.
By the way, better put all your contacts online in Google Account. I do that. You can sync all the contacts with any Android phone then.
Alright. Let me try. Does titanium is a best way to take backup of contacts ?
Yup, Titanium Backup is the best backup software for Android.
hi brother,i bought my unlocked samsung galaxy s2 from ebay and it was working perfectly for a month and after that stoped and when i went to the repair shop they told me that has been blocked by the company and i need to get in tuch with them and i dont know which company is that,is there is any solution please?
Blocked? Try to consult Samsung Support.
hi jayce. i was using 2.3.5 xxki4 as suggested by you earlier.. it all went well.. n my phone is rooted as well.
now if i wanna upgrade to xwkk2 2.3.6, how am i to do it.
since its already rooted i don wanna take a chance. please help.
Install XWKK2 firmware with Odin. Then root it again with CF-Root.
Only 3 questions Jayce
1.Have you tried Hyperdroid androidmeda ROM 2.3.6.?How is it?
2.If I have to install it,should I wipe data/cache first always ?If I dont like it,instead of flashing stock firmware again,can I just restore my stock image through NANDROID?
3.what do you suggest?installing rom through CWM recovery(sdcard) or ODIN?
Please reply.thanks
1. No.
2. Yes. Yes.
3. Depend on the ROM format that you install.
Thanks,so I assume that restoring through NAND(CWM) is alternative to flashing stock firmware(in fact better,since it will even come up with apps installed;while I’d have to reinstall apps using TB in latter case)
Which custom ROM(official) do you think is best?(battery saver too)?
Yes, you can restore stock firmware (if you have backup previously) through CWM.
Using CheckROM RevoHD v4 now.
hi was downgrading my sgs2 and it was stuck i put out the bettery and then stuck in a phone and a pc picture with triangle in middle what should i do now help me out thank you
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
CODE_I9100XXKI3_CL577579_REV02_user_low_ship.tar.md5 is valid.
MODEM_I9100XXKI3_REV_02_CL1062028.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:11)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
boot.bin
Complete(Write) operation failed.
All threads completed. (succeed 0 / failed 1)
What is your SGS2 model ~ I9100 or I9100G?
i have this problem too and my phone is I9100G
its sgs2 gt i 9100g
You need to install I9100G firmware.
i am doing that but my phone is not going in downloding mode and also not in recovry only shows me a mobile ….triangle….pc picture this is the firmware i am trying “I9100GXWKJ2_I9100GODDKJ2_I9100GDDKI1_HOME.tar.md5” now it start installing but shows fail installation
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
I9100GXWKJ2_I9100GODDKJ2_I9100GDDKI1_HOME.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:11)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
cache.img
factoryfs.img
Complete(Write) operation failed.
All threads completed. (succeed 0 / failed 1)
still nothing mobile….triangle…pc the same thing plzz help me out
Since you can’t install I9100G firmware, please send it back to Samsung Service Center.
Hi… will the warranty be void if i install donwloaded firmware i.e. i9100kpnkj1/xwkk2 into my sgs2? Instead of getting the updates from kies? Thanks.
It might if you install other region official firmware with Odin. But you can always install back your stock firmware with Odin too.
i ha this problem too “mobile….triangle…pc” there is no any way to resolve this problem without send it to service center?
Can you still flash firmware with Odin in that mode? If no, sent it back to Samsung.
i have updatred firm ware pak-1900jpkj2/i900ojpkj1 andriod 2.3.5 ginger bread.after updating my phone restarting one by one what can i do.just restating nothing happening
Do you mean that you face boot loop issue? If yes, wipe data and cache in recovery mode.
haii Jayce,,
i am tony from Saudi… but my problem.. before i am using original android 2.3 GT-I9100G…
I UP date not current way.. throw..net fall … mor than trayy.. all.. but last one file take… now working .. but main problem… now my phone base version I9100GDZKI1 , KERNEL VERSION 2.6.35.7 SE.INFRA@SEI-22#2, BUILD NUMBER GINGERBREAD.DZKI1… i Don’t …..i n Saudi what kernel file using ls help Mme…. conect pc Samsung Kies.. see not up date ur veration.. pls help mee…
What is your original stock firmware? Install it back should fix Samsung Kies can’t upgrade issue.
pls i Don’t.. no.. before… saudi.. stock firmware.. pls help me
Yup, Just install back your original stock Saudi firmware will do.
I DO NO…….. YA NEXT PROBLEM.. SAUDI NO GPS NAVIGATION .. PLS HELP WHICH ONE GOOD OR FULL FREE ACTIVATED .. ANY GOOD GPS NAVIGATION MIDDLE EAST… ANY FREE GPS NAVIGATION ……..
Sorry, I don’t have both of them.
For upgrading the firmware through Odin, do I need to have a rooted phone?
And what about upgrading thru KIES?
No need.
Same also.
Hi Jayce,
I have a stock S2 and about to upgrade to latest Official Firmware. Is it possible to take a backup Image of the device with data/apps without rooting the device ?
Thanks,
You need CWM to make full system backup.
Thanks for the info Jayce.
I am looking to use the 2.3.6 XWKK2 Official Firmware, do u know if it
1.) Will wipe all Apps, Data, APN info ?
2.) Will allow me to connect to Kies in future and create backup and EVEN UPDATE ?
3.) Will increase the flash counter ?
1. No, for official XWKK2 firmware. Not the leaked one.
2. Yes for official one.
3. No.
Do u know if the Official XWKK2 XSA(Australia) firmware on XDA-Forum is a no wipe?
http://forum.xda-developers.com/showpost.php?p=16781168&postcount=3
Should be non wipe.
hy bro i wanted some help i m usine s2 and its on custom rom of gingerbread 2.3.6 n when i connected it to kies kies says your device does not support upgrading via kies how can i solve this upgrade problem
Hi ravi, you need official firmware to use Samsung Kies.
I have bought Samsung Galaxy S2 in the Netherlands last year. I live in Thailand but I did not want to risk counterfeit. Because of an accident the motherboard had to be replaced and loaded with Asean software with asean languages and English. But I like to have european software.
Currently I have on the system:
Kernel version: 2.6.35.7-I9100DXKI2-CL564948
root@DELL129#2
Build number: GINGERBREAD.DXXKI2
I have downloaded:
Downloaded:
I9100XWKK2_I9100XENKJ1_XEN
Kernel_I9100XWKJ3.tar.md5
SS_DL.dll
or:
CODE_I9100XXKL1_CL783870_REV02_eng_mid_ship.tar.md5
GT-I9100-CSC-MULTI-OXAKL1.tar.md5
MODEM_I9100XXKL1_REV_02_CL1085162.tar.md5
u1_02_20110310_emmc_EXT4.pit
Is the latter suitable to install on the phone by following your routing tutorial? Which files do I need to install?
thank you in advance
Please use official firmware from XDA website.
I would love to do so but which version do I need to use?
I just do not want to pick one without knowing why?
You can try the latest official ICS firmware if you want.
https://www.jayceooi.com/2012/03/13/download-install-official-android-4-0-ics-firmware-for-samsung-galaxy-s2/
Thanks for the advice. I am currenlty downloading the Dutch version of 4.0.3 ICS XXLPY from the Samsung update site.
But it seems I will come into a loop. I want first to make a back-up, therefore I need CWM app. and than CF root. Which version but also I want to make a back-up before installing CF root ???
In case I will do the install would this download be sufficient or do I need drivers? No mention about drivers or am I looking in the wrong place. I have been reading most of your excellent tutorials.
You can try any firmware that support CF-Root.
No idea about XXLPY firmware.
I will get back to you with this XXLPY information. Maybe I made a mistake but I got it from http://WWW.Samsung-updates.com/get/ At this moment this site is out the air but it is an official 4.0.3 ICS XXL dutch firmware version.
Will CF-Root-SGS2_CE_XEN_KI2-v4.2-CWM4 do for my system?
Will CF-Root-SGS2_CE_XEN_KI2-v4.2-CWM4 do for my system? What do you mean?
Guys, can any body help me? I´m trying to extract the ICS 4.0.3 firmware for SGS2, and it always comes an error, and the file desn´t unzip… Is there any other program i can use? Please help me, i want to try ICS….
Thanks.
Use 7-Zip to extract it.
Anyone know if this ICS version will work on a US Galaxy S2 for ATT?
No Brian. It is for I9100 only.
Thanks for letting me know.
Hi Jayce… what will happen to my phone if theres an error during installation>
Hard to tell. Depend on the error you face.
hi jayce i have a got an orange galaxy s2 which is unlocked and is running android 2.3.3.i wana ask that can i flash it with any official samsung firmware that is for generic s2 not carrier branded and secondly will my phone b locked again after flashing it with upcoming firmwares??
Hi Ahmad, I wish that I know the answer. But I don’t have locked SGS2. Not so sure about it. Maybe you can refer to others at XDA website who have the same model as yours. 😉
does installing he firmware thought the official one from odin does this mean i have rooted my device will it invalidate my samsung support.
thanks for the reply
No, install your own region official firmware does not mean that your phone is rooted.
Jayce, I am back again.
I bought a Samsung Galaxy S2 I9000 in the Netherlands, SIM free. When the phone had an accident the motherboard needed to be replaced. This was done by Samsung Services in Thailand since I live in Thailand. So now I have an Asian version which I do not like at all and is not so handy.
I have rooted the phone, Kernel version: 2.6.35.7-I9100CEKI2-CL586309, root@DELL147#2, GINGERBREAD.DXKI2. I like to download an European version software or Dutch version.
Searched for and found a few that I think that might do the job:
XWKK2: PDA:XWKK2, PHONE: XXKI4, Date: 11/11/2011, Android 2.3.6
XEN (Netherlands), XWKK2 Stock Kernel
XWKJ3: PDA:XWKJ3, PHONE: XXKI4, Date: 25/10/2011, Android 2.3.5
XEN (Netherlands), XWKJ3 Stock Kernel
CEKI2: PDA:CEKI2 ,PHONE: XXKI1, Date: 19/09/2011, Android 2.3.4
XEN (Netherlands), CEKI2 Stock Kernel.
Now I have a few questions:
1. Which version would fit my situation best?
2. Or is there a better version?
3. Do I need to download the stock kernel as well?
4. Or will just downloading the CSD do?
1. XWKK2 is the latest among all of them.
2. Not sure about Netherlands firmware.
3. Firmware will do.
4. CSD?
Sorry, misspelling: CDS has to be CSC. (customisation)
follow your steps and successfully install stock ICS. before this, i’m using miui on my sgs2. keep up the good work jayce 🙂
Dear Jayce,
Thanks brother, going through your replies I could get the solution to successufully install latest released 4.0.3 for Bangladesh. Thanks again, keep it up. I think I will often fall back to consult.
Regards
what if i install official europian firmware in india will this be considered root. please help iam about to install the ics firmware you have on your website. thank you for your reply.
Install official firmware with Odin is not rooting. Because you still don’t have root access after installed it. But install other region firmware might void warranty.
dude….
u the best…..am enjoying my ICS..
hey bro i doubt……y is tha i didnt get the ICS theme…..its like gingerbread only
i should be getting blue icons for network and battery levels an all such stuffs
blue themed ics is vanilla. means what you see on galaxy nexus is original ICS theme. if you flash your SGS2 with firmware above, it comes with samsung stock interface, hence the green icons.
Guys.. the ODIN does not detect my SGS2 while in Download mode.. In normal mode it detects.. I tried to enable/disable USB debugging.. tried to kill the Kies process.. Nothing works.. Any help will be appreciated..
Huh? What had you done until you got this issue?
I have downloaded the …..tar.md5 and odin .. I connected the phone to pc in regular mode and started ODIN, it detected my phone.. I then went to download mode.. But odin does not detect phone, PC searches for a serial port driver and does not find it.. As per google, I installed samsung composite drivrrs, but no use.. I tried to enable/disable usb debugging.. Killed the kies processes in task manager.. No use..
Hmm… You did not answer my question.
Anyway, is your Odin manages to detect SGS2 (in Odin Download mode) previously?
No jayce. The phone does not get detected in odin download mode.. Thats the issue here.. What I meant was.. When the phone was connected to the pc in regular mode (not in odin download mode).. I started the odin exe jus to check..and I saw the yellow com… Then I restarted the phone by using volume+home+power button, the odin download mode came up.. But the yellow com disappeared which obviously means odin cannot detect phone in downld mode..instead the pc asks for a driver for the serial port..so I installed some driver called samsung component driver.. But stil it asks fr driver.. I browsed thru and saw suggestions like usb debugging, killing kies, restart pc.. I tried all of that, but to no use..
Okay, that narrow down the issue.
Did you install Samsung Kies on Windows? Odin needs to use its USB driver.
Yes.. Samsung kies is there in my pc.. I have taken backups of my phone data befr attemptg the odin..
This is weird. It should working fine then. Try on other PC see.
does it requires root
No Gaurav.
Thanks alot 😀
hi, i was just wondering, if i install the official EU ICS4 update (i am currently using the official 2.3.4 update i got from kies) but i am in south Africa, will i still be able to use kies and does this root my phone?
p.s.. is there a downside to this?
Samsung Kies should work fine on official Europe ICS firmware (but I did not use Samsung Kies personally. So not so sure). No, install official firmware does not root your phone.
ICS firmware is still not 100% perfect yet. And certain apps cannot support ICS yet.
hi i had a few questions
i have recently bought a samsung galaxy s2 GT-I9100 and have been having trouble with vlingo operating when it shouldnt and basically taking over the phone and running it flat all by itself. i was wondering if its possible that i can update the phone so this won’t happen or if you had any solutions. my phone operating details are: Android Version 2.3.4 Baseband Version I9100XXKI1 Kernal Version 2.6.35.7-I9100XWKI4-CL575468root@DELL143 #2 Build Number GINGERBREAD.XWKI4 . I was also after any specfic information like the region details and what it all means and the best system slash thing i can do thanks in advance
I don’t think SGS2 firmware has effect on Vlingo. It should the app Vlingo that has issue. Anyway, please consult Vlingo developer.
why is it that i cant download the firmware? if i download it i wont open,, can you please help me? thanks
Most of the firmwares which store at MultiUpload are not available anymore. Try other one.
I tried following all the steps provided above but the Odin isn’t uploading the update
Please what can I do as I am afraid my phone might not work if I should disconnect
Which model SGS2 are you using? And which firmware are you trying to install now?
Thanks so much for your quick response as my phone have been updated to #ICS
got mine to work. my phone is now updated to ICS.
great tutorial!
Hi Jayce!
Thanks for the instructions.
I wanted to upgrade my SGS2 firmware to 2.3.6 and started following your instructions.
But i seem to have downloaded the wrong file. I d/loaded it from http://skywanker.net/download/download.aspx?link=GT-9100/Kernels/Kernel_I9100XWKK2.7z
But nothing happened when i unzipped this file and used it in Odin.
Can you please locate the exact URL for downloading the firmware for 2.3.6?
This is kinda urgent.
Please help.
Thanks,
Suresh
Yours is kernel, not firmware.
Please get firmware at XDA website. Link in the post.
Thanks for getting back Jayce.
Jayce, i meant to say from this page, i expanded GT-9100 -> Firmwares -> Unbranded -> India ->GT-I9100_INU_I9100XXLPQ_I9100ODDLP7_I9100DDLP8.7z
is it still wrong?
many thanks,
Suresh Ramanan
XXLPQ is Android 4.0.3 ICS firmware.
ok thank you jayce, realized my mistake, i am now downloading the firmware from the AUS mirror.
Jayce, i have a SGS2 with
PDA “I9100XWKI4 ” and CSC “I9100XEUKH2″…
Can i use this ICS update
PDA”I9100DXLP7” and CSC “I9100OLBLP7” (from Philippines)??
Should be okay since yours is I9100.
do you have any suggestion on what better firmware to install?
Personally, I am still using Gingerbread firmware. Which one to install is totally up to your need. 😉
hi, i have bought my S2 recently and i found tht kies unable to detect my s2 . and it said the firmware is not recogonize. hereby is my s2 info details. please kindly guide me to updatge the firmware.
model number: GT-9100
android version: 2.3.3
baseband version: I9100XXKE4
kernel version: 2.6.35.7-I9100ZSKF1-CL225635 jdk6@jtj-desktop #6
build number:GINGERBREAD.ZSKF1
Hi ALSTON, you can install any I9100 firmware that you prefer. Just follow this guide.
thanks for your help..if i wish to have ICS on my S2…what shpuld i do?
Just install ICS firmware will do.
thanks for ur assist. i have successful upgraded my s2 to ics 4.0.3. but i not know what should i do with the Kernel stock? detail as below… Kernel version:
model number GT-I9100
Android version: I9100XXLPS
Kernel version: 3.0.15-I9100XXLPS-CL294511 se.infra@SEP-68 #3
BUild number: IML74K.XXLPS
No need to install stock kernel. Kernel is included in firmware already.
Ho Jayce,
It did not work for me unfortunately. When I selected the file for the PDA, click start it comes up:
Added!!
Odin v.3 engine (ID:5)..
File analysis..
SetupConnection..
Complete(Write) operation failed.
All threads completed. (succeed 0 / failed 1)
I have currently ICS on my SGS2 (what I flashed with your instruction guide without any difficulties:).
As I don’t like ICS I tried to revert back to Gingerbread 2.3.6. (I followed your instructions step by step.)
Any ideas?
Many thanks,
Sara
Hi Sara, which firmware version did you try to install?
why is that your build number on the video is still Gingerbread something? Should it become Ice Cream Sandwich?
Because Gingerbread firmware was used during recording. ICS firmware can be installed using this method too.
Hi Jayce
My GT-i9100 (2.3.6) does not recognize the SIM card; I’made data factory reset, but still with problem.
Shall I reinstall firmware and odin?
Hi Karla, please send back to Samsung for service.
hi jayce!i got quick question.when you install firmware which type of file it has to be?i mean winrar’md5’or tar?coz in your video it shows file type (tar archive).what does that exectly mean and how can we extract tar archive with 7zip?
tar and tar.md5 both also can.
hi jayce!im trying to install firmware the way you showd in video.but as soon as i start odin3 and add firmware i got message odin3 cumunicator has stopd working!any sloutin for this problem?
What is the error message?
odin3 cumunicator has stopd working!i got this message after trying good few tyms i always got this error.thanks alot for replyin
Hmm… Your Odin has issue. Try on other PC see.
and now im stuck at(andriod system recovery )cnt get out from there even after wipeing to factort reset.plz help
I don’t think you have flashed anything on your phone since Odin is not working. Just power off phone and turn back on it again see.
thanks alot for reply!yh i had problem with odin so i tried on my other laptop and it worked.but problem is after doin that my fone start getting really heatup on charger.plus its keep haginout and seeting menu keeps freezing.so im thinkin to get oficile 4.0.3 icecream sandwich.can you plz send me link for offical one.and can u kindly tell me my fone heating up when charging pssible sloutin plzz.thanks alot
https://www.jayceooi.com/2011/08/04/download-official-samsung-galaxy-s2-firmware/
Heating up while charging is normal. But not overheat.
thanks alot jayce i got the firmware and all sorted.thans alot.
I am tried to upgrade my firmware but now, my phone is not starting.. i have bought this phone from Korea model number is SHW-250K, firmware version tried to upload is GT-I9100_XSA_I9100XWKK2_I9100XSAKK1_I9100XXKI4, please advise me
This is the message i am getting to my odin
Added!!
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
GT-I9100_TGY_I9100ZSLPG_I9100OZSLPG_I9100ZSLPG.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:7)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
boot.bin
NAND Write Start!!
cache.img
factoryfs.img
hidden.img
Complete(Write) operation failed.
All threads completed. (succeed 0 / failed 1)
Hi Eshan, you can’t flash I9100 firmware on your SHW-250K.
I just have a small silly doubt.I am already rooted on stock ROM on Gingerbread using CF Root.If i upgrade to ICS,do i have to first unroot my GB to stock and then install ICS?If not,will I lose my root after flashing the ICS firmware directly?Also my kernel is XWKF3.Should i use the same file as yours?A bit confused here.Are the ICS kernels different for different countries?
No. Yes. No. Yes.
I just bought this SGS2 I9100G. The agent that sold me this phone claim that it is an export set. When I tried to change the language to chinese, I couldn’t find it in the language section. I tried following your instruction to change CSC but it only shows XEF, no other selection available. I tired upgrading the firmware thru Odin but it keep showing Setup Connection for quite awhile then it shows COM Port cannot be opened and a RED FAIL! shown. My USB debugging already turn ON. I had tried using all my laptop USB port, still the same problem. Pls help, I urgently need this chinese language, any other solution? Many thanks.
You can try to install Malaysia I9100G firmware. It should have Chinese language.
Thks for the quick reply. But I can’t even get the Odin working. And where can I get the I9100G Malaysia Firmware?
I had downloaded the Malaysia Firmware but still can’t get the Odin Setup connected. Pls help.
Did you install Samsung Kies on your Windows? Odin needs to use its USB driver. By the way, do make sure that you install I9100G firmware only (not I9100).
Samsung already installed and updated. Still the same problem. Can it be I am using a WinXP PC and it is about 6 years old already? The Odin keep showing Can’t open Serial (COM) port.
Not too sure. Maybe you can try on other PC see.
Thanks. I will give it a try and let you know.
I used a new Acer Aspires Notebook running on Win7 and Odin is working fine with the firmware upgrade. This confirmed that the older version PC running on WIN XP might not be compatible with Odin.
Hi Jayce, I just received a ss2 phone for my birthday… and have no clue how to remove certain apps and install apps from .apk. So i googled, found out some info and thats what leads me here.
Checked through all the menu on the settings and non reveals how to install/remove apk files. So i thought if i could remove the entire os and put in something that have the full settings unlocked rooted… but it still needed to enable the usb through application settings to root. But, i dont see the word “applications” or at least anything similar. I assume maybe be because its not rooted or already installed with different firmware, removing the os and replacing it with the common rooted one would work. Not sure, since im new to android…
Im not sure of “markets” i hear alot, but i do have downloaded apps at my pc. I cant sync my usb to kies either, but the pc reads the storage device well ( yet still as unknown device). My pc is on win 7 and tried installing the drivers separately yet still not recognized exception to mass storage mode.
Here is the “settings” assuming it is the wheel like screw icon.
(http://4.bp.blogspot.com/-J2mWNfFgvr8/T6UWVJw2HZI/AAAAAAAAAp0/NBaMxl8Owpo/s1600/050520122721.jpg)
Here is the First thing i see on the settings menu as above :
(http://2.bp.blogspot.com/-YiTLBqXhkaw/T6UWeyT_bYI/AAAAAAAAAp8/91sOsG-wCO8/s1600/050520122726.jpg)
The other Menu in the Settings are, Phone and Connection and both has not much choices.
Not sure how to check “about phone” details either since that choice is not there,
lastly, the back of my ss2 battery shows :
model : gt-i9100
ssn : i9100gsmh
(So it has a “G” right? i think at this rate im gonna wreck my ss2, since it has some totally unwanted apps in it…)
Sorry for the long probably silly questions, im still learning, just had it for 2 days. thanks in advance 🙂
~Shara
Sorry Shara, what do you want to do actually? Keep it short please. Thanks.
Well, i wanted to uninstall some apps. i couldnt. thought it was old firmware, so i decided to remove the current firmware, and add a new firmware and get the root access to it. not sure how exactly when i cant access the phone details or the recovery menu at startup.
~Shara
Hi Shara, just follow above guide to load Odin Download Mode. Then install firmware.
hi jayce.i got bit of problem after installing the firmware exectly you showd in you videos via odin.and have rooted my sg2 exectly the way you showd.butt after installing and rooting my sg2 is gone really slow and i mean realy slow.i dont have much apps or anything butt still its too slow even when unlocking the scren it hangs and take good few secs to unlock.i got andriod version 4.03.bsaeband version I9100XXLPQ.kernal version 3.0.15-I0100XXLPQ-CL223505.se.infra@SEP-94#3.and build number IML74K.XXLPQ.so any tips or anyway to speed up my fone.plz help.thanks
Hi ali, you can try other latest ICS firmware. Latest one should be better.
hi jayce thanks for reply.where can i get latest once can you send me links or something plz.i heard pure ICS rom is good what do you sugest about that and where can i get it witout bugs?
Get it from XDA website (refer to the link in the post).
Hi jayce, if I want to go back to stock from pics 4.0.4 custom rom with custom firmware, I only have to flash the stock firmware to replace the custom rom and kernel as the stock firmware has the stock kernel with it right?
Yes. And need to factory reset first too.
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Thabks
Flashing stock only takes your about 2 minutes right? Very worried on accidentally pulling out the usb cable in the midst of flashing
Depend on the firmware size.
If you factory reset first before Odin the Odin procedure would be much faster right?
Not faster but better. You won’t face bootloop issue after installed firmware (when downgrade).
hi jayce got serious problem my sg2 cant mount sd card in recovery mode?tryed every thing butt no luck i tryed to restart my fone and now its stuck at samsung logo.plz help
and plus i cant even mount sd card in andriod system recovery mode either?it says faild to mount sdcard (no such a file or directory)what does that mean?wh
at did hve i done wrong plz help
can i format the whole SD card and install firware again?if i do that will sot my problem and what will be the damage?
What had you done until you face this issue?
just had it back to coustum firmware and root it exectly the way you showd in you videos.after that im having this problem.n plus in one of your video u showd how to have a backup with CMW i tryed that too but when i got to recovery mode and try to install backup from cmw recovery there is no files or nefing and im keep getting error in both recovery way s either via cmw or anodroid cnt mount sd card.what hve i done wrong or i jus have to flash sd card completly to get it back or anything will help.cz i really need to sort that issue and i guess that issue is making my sg2 realy slow and that.so plz any way i can mount my sd card back?really need help with that?plz
Since you are using custom firmware, you might want to consult your issue with the ROM chef. I did not face this issue with custom ROM that I tested.
ROM chef?sorry bro but what is that or who is that?and what its got to do with my fone mounting sd card?can i total formate my sd card?or i will lose every thing or my fone will be brick after that?cz can not mount sd card in both recovery ways and really need help with that plz.and thanks for quick reply
sorry bro its not coustom its offical firmware XXLPQ.
Hmm… Install official firmware does not touch external SD card content. Which CF-Root version did you install?
it says CF ROOT-SGS2_XX_XEO_LPQ-PROPER-V5.4-CWM5.tar.if that helps.and i got andriod version 4.0.3.baseband.I9100XXLPQ.KERNAL VERSION 3.0.15-I9100XXLPQ-CL223505se.infra@SEP-94#3.build number IML74K.XXLPQ.
Everything look normal to me. You are using the correct and proper CF-Root version.
ok kool.butt my problem is still there can not mount sd card in any recovery mode.i dont understand why is that.will total formating my sd card and install offical firmware will sort the issue?
You can try. Make sure that you backup all your SD card content to PC first.
thanks will have a go with that.sori for been a pain butt this goin worse day by day.today i had to restart my fone for sum reason and as i told you have rooted it the way you showd and told you abot my firmware and that.but when i tryed to restart now my fone dont even restart its stuck at samsung logo.i took battery out and all that butt same thing stuck at samsung logo.i tryed to do recovery butt same problem can not mount sd card!what could be possibley wrong to me having this problem.so i hve to reinstall the firmware all the way again with odin and that.and now my fone is not rooted again.i really wat to root it again butt i guess will have the same problem with restarting coz it only hapend when its rooted?so plz suggest something with your experince what shuld i do?cz its getting worse and i really need help with all these issues plz
Hi ali, try other firmware.
Jayce, what does f.reset time do? I seen zedomax’s video on how to unroot and he did not check it but some people do.
Good question. I am also not sure. I just leave it checked as default.
OK thanks:)
Best not to mess with these kind of stuffs.
So just tick reset time and auto reboot?
Yes justin.
Hi Jayce
I had upgraded the firmware to Malaysia firmware. There is one problem with the Chinese sms. When I send Chinese sms to other mobile phone such as iPhone, it only shows ???? on the iPhone. What went wrong? Do I need to do any other setting?
Hi Kong, try to play around input mode in message settings.
I had tried input mode in message settings but I could’t find any setting to change it to automatic. Whenever I hit the SEND button on the phone, it will pop out a window saying that the message may be corrupted. Pls change input method to Automatic. Can it be possible that I did not upgrade the kernel for the Malaysia firmware?
Kernel comes along with firmware. Maybe you can try to factory reset see.
Thanks for the info. I will give it a try.
Hello Jay sorry for keep asking question here, but im rally noob, can i install the 2.3.6 firmware to my dxkg 2.3.3 sgs2, i realized that even samware doesnt have the dxkg3 version of firmware. thanks for your help.
Hi kanisius, you can install any I9100 firmware that you prefer.
heyy~~my samsung s2 I9100 model~can i upgrade to I9100G firmware ?
NO, you will brick your I9100.
opssss~so if i want to upgrade to android 4.0.3 ics ~which country firmware should i download ?
Any country I9100 firmware is okay. But not I9100G.
okay =D
can i ask that what use for CF-Root ??
Take your time to study it at my blog. If still can’t understand, go to XDA website for more info. All the info are there. 😉
can i use winrar software to do the odin3 upgrade ? or must use 7-zip software ?
If WinRAR can do the same stuff, why not?
oh yea~~hahahaha~~thx =)
hmmm~~i upgrade to android 4.0 already~why me wifi still cant work ? =/
No idea ong, you might want to consult Samsung Support for help.
hi jayce i have a samsum galaxy s II and i would like to flash to boost mobile can you helpme to do that. thank you.
Hi juanita, flash what?
flash mi cell galaxy s II, from one carrier to another carrier.
Sorry juanita, I don’t have carrier brand SGS2. No idea about this. Try to consult others at XDA website.
My galaxy S2 is hanged on the logo screen while updating firmware, i hv done all wt i could, wts ur opinion how to reslove this problem??
Hi Abhinav, try to wipe data and cache in recovery mode.
After installing ICS to my galaxy s2 i am only facing a problem on updating and dowloading apps from play google or android market pls help me out
Hi Gopi, try to remove your Google account from Google Play Store. Then add it back again.
Hello Jayce,
I want to get a stock kernel.and the kernel i have is “2.6.35.14_RedPillKernel_Rev1.3 sar@CLX#9”
I’m getting confuse which stock kernel should i download because i want to unroot it. Kindly need your help on this matter.
Hi Amizul, please refer to this guide.
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
I have check it already on the link.just need to make sure,which kernel should i download?
The details below are the one i get by dialing the *#1234#
PDA : I9100XILA2
PHONE : I9100XXLPQ
CSC : I9100XAKI3
so is that means i need to download “XILA2” only?
You can’t check now since you already install custom kernel.
i see.so i just download any official firmware?
Nope, your own region firmware.
sir its saying fail after some time what can i do now
Any error message?
i have first choosen pda+phone+csc
then it said leave csc
then now only pda still showing error
red color fail
Initialzation..
Get PIT for mapping..
Firmware update start..
boot.bin
NAND Write Start!!
cache.img
factoryfs.img
hidden.img
Complete(Write) operation failed.
All threads completed. (succeed 0 / failed 1)
ritesh, which firmware did you install?
I9100XWLPD_NEELP4_Nordic_Android_4.0.3-1\I9100XWLPD_I9100XXLPW_I9100NEELP4_HOME.tar.md5
i am from india wanna install india firmware
Then find India firmware and install.
please give the link please my phone stopped working
The firmware download links are at XDA website.
sir i have got the india firmware but all the time after fatorysys its fail it was previously hongkong firmware loaded now i am using odin options
reboot ticked
pda ticked and firmware selected
and clicking the start buttom
Initialzation..
Get PIT for mapping..
Firmware update start..
boot.bin
NAND Write Start!!
cache.img
factoryfs.img
hidden.img
Complete(Write) operation failed.
All threads completed. (succeed 0 / failed 1)
complete write operation failed
i made all steps till choosing the file on PDA
now it is in setup connection status and stayed more than 15 minutes now without any progress
🙁
sir please reply my phone just saying upgrading screen and its failing all the time many times i have tried
MY MODEL NO IS SHW-M250 S SAMSUNG GALAXY S2 HONKONG MADE T MOBILE I AM HANGED IN THE PROCESS OF INDIA FIRMWARE UPDATE PLEASE HELP ME
done it finally used odin 1.83 used different.pit file used csc file used option repartition and freset one chance i done it sucessfully.
all getting fail must do use odin v 1.83 one chance done without fail message thanks
Sorry ritesh, was away for few days. Glad to know that you solved it.
Hello jayce
my android OS is using 95% battery on SGS2 …and my phone battery discharges very fast.
its imported from uk and is used in india and i have mistakenly installed the indian firmware update of ICS, the previous firmware version was 2.3..the battery was running o.k…but after upgrading the battery life has reduced very much..
pls commnet on this…help us..
Hi raghavgupta, just install back your previous firmware in this case.
sir i m unable to get the U.K. firmware links of 2.3 versions…
would you please recommend me any links for the same..
actually i don’t know much enough about the firmwares and all for the UK handset..
pls pls post the links on this reply…that will be very helpful to us..
i will very thankful to you ..
Try to find it at XDA website.
https://www.jayceooi.com/2011/08/04/download-official-samsung-galaxy-s2-firmware/
Thank you, Jayce, for your generous act. My device is OK with new firmware thanks to your job!
Lucky you!
hello jaycee . I can install a firmware? Without CMW?
Yes with Odin.
Hey Jayce, I tried flashing a new rom for my galaxy s2 to downgrade to GB 2.3.6
However, something went wrong! My phone can be updated with the firmware from sammobile.com but I cannot seem to begin. It is stuck at the main page with the android figure and I cannot even begin. So basically my phone cannot be used.
Hi AppleMan, try to factory reset at recovery mode.
i have samsung s2..4.0.3 installed in my phn…can i upgrade official 4.0.4 os? is it safe? or my phn will b bricked ?
Safe if install and use it properly.
dear jayce,
i still to difficult to get firmware I9100. every i see a web there has deleted all, i can’t downladed that firmware till now
Hi syahril, you can try to use Check Fus Downloader.
https://www.jayceooi.com/2012/03/19/check-fus-downloader-download-decrypt-latest-samsung-firmware/
after upgrade , cannot got the chinese languange ,what can i do it ? who can help me !
Hi Cindy, you can always restore back to your previous firmware. Or use Google PinYin.
HI,
I was trying to flash back to original ROM , and i downloaded the ROM from samfirmware.com.
Seeing the pdf provided by them i ticked re-partition, auto reboot, and f.reset time, clicked on PIT and put the .pit file, also in the PDA option i selected the .md5 file
after clicking on START, odin got stuck on zimage.
Now no matter what i do, odin is not goin forward,
my phone is going to download mode but nothing happens when i flash
Please help
Hi Aniketh, are you using the correct stock firmware? I don’t tick re-partition and flash PIT. Try to download your region latest firmware then follow my guide to install.
https://www.jayceooi.com/2012/03/19/check-fus-downloader-download-decrypt-latest-samsung-firmware/
Added!!
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
I9100XWLP7_I9100ODDLP9_I9100DDLPA_HOME.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:13)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
zImage
I had just ticked f.reset and auto reboot, loaded the md5 file,
It gets stuck in zImage and doesn’t go forward at all
Might be PIT file that you installed previously causing the issue. Please consult samfirmware.com owner then.
hi bro im gigs, can i ask u somethin? why you dont click the ” PIT ” file? is it that ok bro?
sorry just noob here 🙂 can i update my update my phone just the way you do? Only ” pda” bro? thanx a bunch! :)) what is PIT file do any way? ^_^ ty
Why need to change partition? So no tick on PIT.
i see sir,,,, it means like the “PIT” file is not really necessary when you upgrading to STOCK firmware.. i have to tick pit file if somethn happens on my partition? thanks sir
Yes, PIT file might change the partition layout.
hey jayce; i bought my galaxy s2 from dubai ; but i am unable to upgrade my firmware(via kies or the phone itself); the sales code is “xsg”. Could u pls. help. It’s currently running on 2.3.5; nd i want to upgrade it to ics
Hi soumil, did you install custom firmware? Or modify anything?
No Jayce I didn’t modify anything in my phone, should I give to a service center or is there a way to fix the problem myself
Go to service center in this case.
Hi,
Within 30 minutes, the new firmware was installed succesfully!
This was done together with Odin3. Before, I try to upgrade with Kies!, but that was not a success story.
Thanks a lot
TeunisSr
hi jaycee, do you have an alternative link to download the lite’ning rom v5.0 xxkg6?
Sorry raven, I don’t have.
hi jaycee, my current android version is 4.03 XXLPH should i be able to install firmware 4.12 XWSLD using odin without causing any trouble cause im afraid i might get my phone bricked, or do i need other ways before i use odin? thanks. :))
Hi Krizia, should be okay to install your own model firmware.
yup it is Samsung Galaxy S II GT-I9100 Stock, is it ok?
Should be okay.
thank you so much JAYCEE :*
Hi Jayce Ooi
i have korean s2 m250s and have converted it to gt-i9100 now i want to know can i flash Open Galaxy S2 Jelly Bean 4.1.2 XXLSJ on it ??
Sorry Naeemullah, I have no idea on this.
ok thnx anyway
yo jayce i wanted to know when i go to the factory reset mode on my s2 on odin theirs a place on the screen that says no but on ur video the the screen says yes why is that?
Sorry chris, I don’t understand. Any picture to show?
Hi
I have a GT-i9100 and have installed jellybean via kies a month ago. My phone froze last night so i took out the battery. now when I start the phone it’s in boot loop. i cannot get to recovery mode only download mode. any suggestions?
Hi Tracy, is your SGS2 still under warranty?
not any more. i’m trying odin3 v1.85 and I9100XWLS8_I9100FOPLS3_FOP.
seems to be stuck on factoryfs
Hmm… Try your stock firmware see.
what do you mean (please forgive me i’m a noob)
Your original firmware that come along with your phone.
any links?
Download link in the article.
i messed up. phone is hard bricked..no longer coming on 🙁
What had you done? Samsung phone is hard to brick.
two bad things (1) checked repartion in odin
(2) stopped it before
Tracy, try emergency recovery in Samsung Kies see.
will my files be deleted
By right, no.
help me my when i done this my s2 is stopped atthat turning on display” samsung galaxy s2 ” help me please
Hi Shashwat, try to factory reset in recovery.
hey bro…..plz hlp me…..m using samsung gt-s5380d….i wanna turn it in2 an android os…but m gettin a fake android firmware from many site….nd accrdng to its instructions which it tells to put in odin….i dinnot get those files aftr extratng from doz bladdy firmware….so plz tell me a site for installing nd downloading a real firmware of android for mah wave y……m frm india…..i wld b grtfull if u hlp me………thnx
Sorry Akash, I have no idea on this as well.
hi i have celkon A89 with android 2.3.6, recently i rooted and mistakenly uninstall lancher now phone is working for incomming,outgoing icons not showing.. shall i install android os 2.3.6, if yes please provide the software that is very useful for me..
thanking you
Sorry NAGESWARA, I don’t have this model. No idea how to help. Please consult others with this model.
hi jayce
which is the official firmware for samsung galaxy s2 of orange(uk)
anas, https://www.jayceooi.com/2011/08/14/download-official-carrier-branded-samsung-galaxy-s2-firmware/
Thank you so much!!!its work!!!may god bless u,tq so much!!!
tried the steps and my phone is not working anymore ahaha
Hey can you give me a download link for the I9100ZSKG2 (hong kong version of the s2) to upgrade to Jelly bean 4.1.2 ?? I cant find it anywhere.
Thanks
Hi Wagari, try SamMobile.
what do I need my kernel version for
Make sure that you install the correct firmware for your model. I9100 or I9100G. Don’t install wrong one.
i have a samsung gallaxy s2 i dont knw but it stopped working its showin this
[IN RED]odin mode
[WHITE]product namegt-i9100
custom binary dowload yes 4 counts
current binary custom
no andriod sigh only showing
DOWNLOADING……. IN YELLOW
PLEASE HELP..
THANKU IN ADVANCE
Can’t reboot into Android OS at all now? If so, try to install a new firmware see.
i have a samsung gallaxy s2 gt i9100 i update lollipop 5.1.1 coustom rom and i lost my IMEI how i can recover my orignal IMEI pllzz help me…….
Try to reinstall back previous ROM see.
Hi Ooi,
I have Samsung Galaxy GT-B7510 and the wifi mac and bluetooth address is corrupted on it, due to this i have can’t turn of bluetooth and wifi on my mobile. please guide me, how to fix it?
Hi Kumar, may I know what had you done until face this issue?