[Q] Kies update via Kies - Galaxy S II Q&A, Help & Troubleshooting

Hi.. I'm very new to this and just got an unlocked Crazy Johns GS2:
- GT-I9100T, version 2.3.3
- PDA DU-KH1
- Phone DU-KF4
- CSC VAU-KG2, 11 Aug '11
Is it possible to get Kies to see my phone as unbranded and for a region (eg. Poland?) where Samsung has officially released version 2.3.5, so I can update via Kies (rather than risking Odin, flashing and maybe voiding warranty) - for example by changing the CSC?
To do that, would I first back-up (Kies and Google sync), then key in *#272*<my phone's IMEI># and then select a region code (?Poland) and click Install? Any help would be greatly applreciated.

Use intratechs original stock Samsung firmware and Odin to flash not kies.
Find his thread in the development section.
If you want root access usr chainfires cfroot option. His thread is in same section.
Throw kies disk over the back fence
Edit:
Firmware
http://forum.xda-developers.com/showthread.php?t=1075278
Cfroot
http://forum.xda-developers.com/showthread.php?t=1103399
Sent from my GT-I9100 using XDA App

(I thought I'd posted a reply.. sorry if it posts twice)
Thanks for your fast reply and advice. I'd read about Odin but was worried I couldn't revert properly for warranty. Can I first take an "image" (like on a PC) to restore if needed? Would the exact setup (firmware, CJ/Voda apps, carrier settings) be available for restoring (there'd be so many variations worldwide how could they all be available)?
I'll take your advice, thank you, but for the record is what I initially asked viable - to "trick" the OTA process or Kies into seeing my phone as unbranded Polish and providing an official update (and for warranty, change the CSC back, re-update)?

OK, I've downloaded Odin v1.85 and XWKJ2 (pda XWKJ2, phone XXKI4, ver 2.3.5, 21 Oct 11, XEF/France) and the related XWKJ2 Stock Kernel.
However what would be the right "restore" firmware, in case I need a warranty repair? My phone is an unlocked Crazy Johns GS2, GT-I9100T, originally:
pda DU-KF4
phone DU-KF4
csc VAU-KF4 (ver 2.3.3, 29 Jun 11)
..and Kies "properly" updated it to:
pda DU-KH1
phone DU-KF4
csc VAU-KG2 (ver 2.3.3, 11 Aug 11)
..so either official version would be OK, but can anyone suggest where I could get one? Otherwise I guess I'll have to wait for an official update

Please ignore my previous post, it was at http://forum.xda-developers.com/showthread.php?t=1113928

Cool glad you spotted it.
You don't need the stock kernel really. Once you're rooted with a cfroot kernel you're good to go.
If you want to send in for repair, flash back to original firmware, root will be gone, then grab a USB jig to reset the flash counter.
Jig will also get rid of the yellow triangle if it annoys you
Good luck.
Sent from my GT-I9100 using XDA App

I'm now on version 2.3.5, pda xw-kj2, phone xx-ki4, csc xef-kj1 and all looks good - except when I have a weak GPS signal (eg. inside) Google Maps shows me as being in China! Walk outside (good GPS signal) and it swings back to by actual location (Adelaide, Australia).
It wasn't doing this with the original firmware. Maybe the 2.3.5 firmware from XDA (pda XWKJ2, phone XXKI4, XEF/France) that I flashed has a Chinese GPS.conf file? If that's the issue then is there an additional file for an Odin flash to revert the GPS.conf?

I think fasterfix is what you need. App from market I think.
Sent from my GT-I9100 using XDA App

Related

SGS2 Canadian Thread (Bell/Virgin/Sasktel/Rogers) Root/Unlock/Firmware/Modems/Mods

Button Combos:
Download Mode: Volume Down+Home+Power
Recovery Mode: Volume Up+Home+Power
Once in recovery use volume keys to navigate, home button to select and power button to go back
Official Firmware Version
PDA: I9100MUGKG2
Phone: I9100MUGKG2
CSC: I9100MBMCKG2
Product Code: GT-I9100LKMBMC
Unlock
Galaxy_S Unlock App by Helroz found here https://market.android.com/details?id=com.helroz.galaxysunlock&feature=search_result.
Rooting
CF-Root Thread: http://forum.xda-developers.com/showthread.php?t=1103399
We do not have a CF-Root version of our kernel so just flash any kernel using the instructions provided in the link and flash the stock kernel back (found below). Root will remain as well as the CWM app but you will loose clockwork mod recovery.
Alternative method:
Zergrush exploit: http://forum.xda-developers.com/showthread.php?t=803682&highlight=zegrush
Yellow Triangle Removal
Tutorial can be found here: http://forum.xda-developers.com/showthread.php?t=1193091
Alternatively you can use a Jig as it also resets the custom Rom counter
I9100 Secret Codes
http://forum.xda-developers.com/showthread.php?t=1193285
All links below are for Gingerbread 2.3.3 MUGK2
Stock Bell/Virgin Modem
Directions: Use Odin and place .tar file in "phone" section
Download
Mirror: Download
Stock Firmware
Download
Mirror: Download
Stock Kernel
Directions: Place .tar file in PDA section using ODIN
Download
Mirror: Download
Bell CSC
Directions: Flash with Odin in CSC section
Download
Mirror: Download
Additional Modems:
Some users are experiencing better Gps/Reception with the KH3/KI3 modem
Directions: Unzip file and flash modem.bin with Odin under "phone" section
I9100XXKH3-Download
I9100XXKG6-Download
I9100XXKI1-Download
I9100XXKI3-Download
I9100XXKI4-Download
*CWM Compatible Modems can be found here
Flashing Instructions​
How to install the latest firmware on your phone. This will also get rid of Bell's bloatware:
1) Make sure you have working drivers installed on your computer. If you do not, the easiest way is to download Kies and it will install it for you.
2) Install Odin 1.85 on your computer (attached at the bottom of this post)
3) Pick any firmware version you would like to flash from Intratech's thread linked here. The firmware is arranged from oldest to newest so the last ones are obviously going to be the newest.
4) Start Odin in "administrator" mode and make sure Kies is not running in the background. Use task manager to check
5) Place your downloaded firmware .tar or .md5 file into the PDA section in Odin. Make sure re-partition is not selected. Auto reboot and reset time should be selected by default.
6) Remove any external sd cards and the sim card from your phone (precaution) then reboot into download or hold volume down + home + power key. If a warning pops up press the volume up key to continue.
7) Connect your phone to the computer with the USB cable. You should see the I.D:Com port turn yellow.
8) Once you are certain everything is where it should be, select START. Once the process has completed your phone will re-boot. Exit out of Odin. That's it!
Optional (Rooting)
9) If you wish to root your will need to download a cf-root kernel that matches the firmware you just flashed from here. For example if you flashed XXKI4 then you will need to download the cf-root kernel that ends with XXKI4
10) Restart Odin and place the kernel .tar file in the PDA section, connect your phone and press START.
Alternative TWlaunchers​
Since upgrading to 2.3.4/2.3.5 firmwares, some (including myself) have noticed some lag/stuttering when flipping through homescreens. I find that this gets worse when using the program monitor widget. I put together some alternatives that I pulled from the US variants of the Galaxy S2.
I have tested them and they have pretty much eliminated the issue. I personally find them much smoother. These are stock Twlaunchers with no mods. The files can be found at the bottom of this post. Requires Root.
Directions: These files a deodexed but will work with Odexed Firmwares (I tested on 2.3.5) Make sure to download another launcher and use it as your primary. While using an alternative launcher, back up the twlauncher.apk and .odex files under system app then the libglcanvas.so under system/lib. Then delete twlauncher.odex. Boot into CWM recovery and flash the new twlauncher. If you do not have CWM recovery you can also unzip the file and drop the .apk into system/app and the .so into system/lib.
AT&T
App version: 2.3.4
Features: Long press on menu button brings up search. Endless scrolling through home screens. Option to set app drawer alphabetically.
Epic 4G Touch (Sprint)
App version: 2.3.4
Features: Option to set app drawer alphabetically.
T-Mobile Galaxy S2 (Hercules)
App version: 2.3.5
Features: Long press on menu button brings up search. Endless scrolling through homescreens and widget selection screen. Option to set app drawer alphabetically.
credits: Intratech, x-cimo
Is there a way to turn off the sound (music) when the SGS2 starts?
mpsrent said:
Is there a way to turn off the sound (music) when the SGS2 starts?
Click to expand...
Click to collapse
There is no sound when the phone is in vibration/slient mode.
How to root sgs2 from BELL (GT-9100M)?
details steps plz for a beginner
turki_00 said:
How to root sgs2 from BELL (GT-9100M)?
details steps plz for a beginner
Click to expand...
Click to collapse
-Download and install ODIN on your PC.
-From XDA, download the kernel CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.zip(ZIP.File)
-unzip the above file and it will unzip itself to CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.tar (TAR File)
-Fire up ODIN and under 'PDA' browse to the above mentioned .tar file.
-Place your phone on download mode (either USB jig, or boot it up while holding vol down+home+power)
-once in download mode, plug in to the computer.
-everything should be default settings in ODIN,butmake sure repartition and flashlock IS NOT ticked.
-click start
http://forum.xda-developers.com/showthread.php?t=1075278
DONE
BTW, Im not sure if this is just for Rogers users but I tried disabling 'fast dormancy' and it actually slowed down my upload link connection. Not sure about Telus, or Bell users but it would be worth a shot to test as it helps drastically with battery life.
SMS Time Stamp Fix
I'm sure most already knows this but just I just wanted to post this here.
For anyone on the Rogers network (or any network that is affected) that is experiencing their text messages coming in 4 hours behind, download this free app in the market called time stamp fix and set the offset hours to 4. Link: https://market.android.com/details?id=com.mattprecious.smsfix&feature=search_result
KayvinM said:
http://forum.xda-developers.com/showthread.php?t=1103399
Currently the best 3 choices that is closest to our firmware version are:
CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.zip
CF-Root-SGS2_JP_XSG_KG2-v4.1-CWM4.zip
CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.zip
Note: You will not be able to revert back to the stock kernel until Samsung releases our Firmware
Click to expand...
Click to collapse
CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.zip is not even close to our version of android. It is a 2.3.4 kernel. Just because it says KG2, doesn't mean it's the same. That only refers to a single geographical area's release for a month. I'll explain:
The rom letter versions are actually based upon 5 letters, not 3. There are several variants of KG2. Basically, the Samsung naming convention is as follows:
Model name: I9100M
Provider/Area: UG (Bell/Virgin/Sasktel)
Rom Version: KG2
Now, the rom version can get broken down into each letter as well...
K = 2011
G = July
2 = 2nd version that month.
All area's roms are developed completely separate from each other...
Ours is UGKG2. Which is unavailable for download from the Samsung servers, so we're not able to actually get back to stock, or make any kind of custom firmwares/kernels based upon it.
All the other ones, including ZS, JP, and XX are completely different roms and kernels than what we have on our Bell phones.
The KG2 that either of those 3 kernels are based on are either 2.3.4 roms or different 2.3.3 roms. So, matching that is no different than installing a KG1 or KG3 or any KF* CF-Root kernels. ChainFire has not made a CF-Root based upon UGKG2 yet, so no matter what one you install, it's not based upon our rom, meaning you can basically install ANY CF-Root Kernel and as long as your phone still works with it, it doesn't matter. All the roms are completely different and the naming convention has nothing to do with each other unless all 5 letters/numbers match up.
Lesson of the night???? Just because a pile of uninformed people on a forum agree about something, it doesn't make it correct...
KayvinM said:
I'm sure most already knows this but just I just wanted to post this here.
For anyone on the Rogers network (or any network that is affected) that is experiencing their text messages coming in 4 hours behind, download this free app in the market called time stamp fix and set the offset hours to 4. Link: https://market.android.com/details?id=com.mattprecious.smsfix&feature=search_result
Click to expand...
Click to collapse
I have also found that upgrading KG3+ will solve the issue.
Electroz said:
CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.zip is not even close to our version of android. It is a 2.3.4 kernel. Just because it says KG2, doesn't mean it's the same. That only refers to a single geographical area's release for a month. I'll explain:
The rom letter versions are actually based upon 5 letters, not 3. There are several variants of KG2. Basically, the Samsung naming convention is as follows:
Model name: I9100M
Provider/Area: UG (Bell/Virgin/Sasktel)
Rom Version: KG2
Now, the rom version can get broken down into each letter as well...
K = 2011
G = July
2 = 2nd version that month.
All area's roms are developed completely separate from each other...
Ours is UGKG2. Which is unavailable for download from the Samsung servers, so we're not able to actually get back to stock, or make any kind of custom firmwares/kernels based upon it.
All the other ones, including ZS, JP, and XX are completely different roms and kernels than what we have on our Bell phones.
The KG2 that either of those 3 kernels are based on are either 2.3.4 roms or different 2.3.3 roms. So, matching that is no different than installing a KG1 or KG3 or any KF* CF-Root kernels. ChainFire has not made a CF-Root based upon UGKG2 yet, so no matter what one you install, it's not based upon our rom, meaning you can basically install ANY CF-Root Kernel and as long as your phone still works with it, it doesn't matter. All the roms are completely different and the naming convention has nothing to do with each other unless all 5 letters/numbers match up.
Lesson of the night???? Just because a pile of uninformed people on a forum agree about something, it doesn't make it correct...
Click to expand...
Click to collapse
Lesson learned and post edited. Thank you for bringing it to my attention.
I have a friend with a Bell branded GS2 which he unlocked by buying a code to use on the Telus network. He wants me to upgrade it to 2.3.4 for him this weekend, but doesn't want it rooted.
I have an international unbranded GS2 and have flashed numerous firmwares. I have kept mine unrooted and have only flashed official leaked firmware via Odin (no custom ROM's). Can I update his the same way without rooting? I realize his model number will change (GT-I9100m to GT-I9100) and that he won't be able to go back until the Bell ROM is posted. I'm just not sure if there is any difference because his phone is branded and mine isn't.
No difference at all. Go ahead and install 2.3.4. Our phones are exactly the same as the international version. It's an I9100M due to Bell's firmware.
Sent from my GT-I9100M using XDA App
I am a TELUS customer with a Bell SGS2, and everyone I call or who calls me experiences an echo on their end. I did some research and found that it was actually my phone that was the problem. People said they were able to rectify the problem by disabling "Noise Cancellation", however, the only way I've been able to find to disable it is within the call itself, which means I have to disable it in every call.
Does anyone know how to disable Noise Cancellation permanently? Thank you!
Hi KayvinM and Electroz, I'm from Canada and I ordered my S2 from Newegg.ca, so my phone came factory unlocked and right now I'm running it on the Telus Network.
My phone is running on the UK firmware but I would like to use a North American firmware.
My questions is that would I be able to run any firmware from any region I want without damaging my phone?
And witch firmware is the latest one for the Canadian region?
Here's the details for my SCS2:
PDA: I9100XWKF3
Phone: I9100XXKE7
CSC: I9100XEUKD1
I posted a thread about this yesterday but I didn't get much help, so I really appreciated if you guys can help me.
Thanks in advance.
Sobai said:
I am a TELUS customer with a Bell SGS2, and everyone I call or who calls me experiences an echo on their end. I did some research and found that it was actually my phone that was the problem. People said they were able to rectify the problem by disabling "Noise Cancellation", however, the only way I've been able to find to disable it is within the call itself, which means I have to disable it in every call.
Does anyone know how to disable Noise Cancellation permanently? Thank you!
Click to expand...
Click to collapse
Weird thing is I had this exact issue a couple of days ago. What kernel do you have installed at the moment?
id_mew said:
Hi KayvinM and Electroz, I'm from Canada and I ordered my S2 from Newegg.ca, so my phone came factory unlocked and right now I'm running it on the Telus Network.
My phone is running on the UK firmware but I would like to use a North American firmware.
My questions is that would I be able to run any firmware from any region I want without damaging my phone?
And witch firmware is the latest one for the Canadian region?
Here's the details for my SCS2:
PDA: I9100XWKF3
Phone: I9100XXKE7
CSC: I9100XEUKD1
I posted a thread about this yesterday but I didn't get much help, so I really appreciated if you guys can help me.
Thanks in advance.
Click to expand...
Click to collapse
Hey id_mew, you can run any firmware you would like without damaging your phone. Just make sure you read up lots and you are comfortable with the process and using Odin. Also avoid using any .pit files when flashing unless it's called for. All the firmwares can be found in this thread http://forum.xda-developers.com/showthread.php?t=1075278 As off right now the latest canadian firmware is bell's/virgin UGK2 which is 2.3.3 based. Problem is if you are not currently on this firmware, you wont be able to flash it because it hasn't been released yet. As to my knowledge the latest official firmware is XXKG5 (poland based) and KG7 (Brazil) which was released earlier this month. Here is one the threads I found regarding ithttp://forum.xda-developers.com/showthread.php?t=1200044 As far as I understand there is no difference between the European and the Canadian version of the sgs2. Both phones make use of the same cell tower frequencies, meaning you should have no issues running a european based firmware here in canada. It just comes down to personal preference. Hope I was able to help
KayvinM said:
Weird thing is I had this exact issue a couple of days ago. What kernel do you have installed at the moment?
Click to expand...
Click to collapse
PDA: I9100XXKG5
PHONE: I9100XXKG5
CSC: I9100OXAKG5
Kernel: [email protected] #20
I only flashed the kernel yesterday which made my battery life so much better (20 hours of use with data/wifi/gps turned off most of the time) but still had echo problems before flashing the Kernel. I know its the noice reduction feature because when I disable the feature the person I'm speaking to no longer hears the echo. I just wish I knew how to disable it for good, rather than every time I answer a call.
As many of us is waiting for UGKG2 the stock bell rom, will it be available eventually? Quite a few people I know need that rom to revert so the phone can be send back for repair if need be.
Sent from my GT-I9100M using XDA Premium App
shuweee said:
As many of us is waiting for UGKG2 the stock bell rom, will it be available eventually? Quite a few people I know need that rom to revert so the phone can be send back for repair if need be.
Sent from my GT-I9100M using XDA Premium App
Click to expand...
Click to collapse
It's whenever Samsung plans to make it available. They might someday, or they may never. Other cellular firmwares are readily available, so I don't see why the Bell firmware won't. My guess is that the firmware will probably be released when Bell releases a new firmware with 2.3.4.
So where is this site or server that I can go check for firmwares
Sent from my GT-I9100M using XDA Premium App

[Q] Debrand, etc. [A] How to root GT-I9100T (Australian user)

Hey everyone,
First post, n00b question - please be gentle.
First, I'll start with a positive. I have come from using an iPhone, and I was quiet comfortable with jailbreaking and cydia. I now have a Samsung Galaxy S 2 / II (GT-I9100T). I am from Australia, and on the Telstra network. Whoever is in the same boat would know it is quiet an adjustment, but you can root! (if you wanted to know).
I followed this persons 3 part guide and with sucess:
I cannot post the link but it is on YouTube and the video title is:
How To Root The Samsung Galaxy S II - Part 1
How To Root The Samsung Galaxy S II - Part 2
How To Root The Samsung Galaxy S II - Part 3
Username is mattj101101
I had Android 2.3.3 installed.
Second part is a question, is there any debranding roms / kernals that is ok for the GT-I9100T? I have tried the *#272*IMEI# but it only had 'Preconfig - TEL'
My phones info:
PDA: 19100TDVKF4
PHONE: I9100TDVKF2
CSC: I9100TTELFK3
My Kernal version, after the root is 2.6.35.7-I9100XWKDD-CL161513root<insertATsymbol>DELL103 #2
Hopefully with these answers I can help other fellow people out with this particular model (that are sold in Australia). Also if someone has the stock Telstra rom for re-flashing (if needed for warrenty) please point me in the right direction.
Thank-you.
Hey,
Ive got the GT-I9100T from Vodafone (both can run on the telstra bandwidth now ) and have had no issues flashing most roms. Only thing you may notice is the new modems aren't as good as the stock ones you currently have, so you may need to reflash the original modem through odin to get the best support.
Before you do flash though, make sure you back up your /efs folder, it contains the bin files for your IMEI for your phone, and people have reported flashing a rom can change that, so beware! also, before you do flash, try find the stock telstra rom for your phone incase you need to reflash. There are a few threads about it all, so good luck
The i9100T can use i9100 roms, but it will change the product code to i9100.
Easiest way to root is using CF-root, match the part of the version number in bold "PDA: 19100TDVKF4"
My phones info:
PDA: The rom/kernel
PHONE: The modem/radio, responsable for signal quality and speed, you dont need to match this to rom version, and the best way to find a good one is to test different ones.
CSC: APN settings and bundles apps, no need to match this, but if you do chose to all you may have todo is enter your APN settings for internet and MMS manually.
You can flash any rom onto any SGS2 via odin, see this guide, that will debrand etc.
Also, you rooted using a very old insecure kernel, people have had random reboots with that one, I suggest you flash back your stock kernel (you will keep root) or flash a version of cf-root (you will gain clockworkmod recovery, a way to flash roms/etc from your phone, and nandroid, a whole phone backup system, like snapshots)
I would recommend flashing DarkyRom2 on your S2. Runs fast, stable and great battery life. It roots your phone as well and changes your kernel to SuperCore which has a lot of optimisations.
Instructions:
Since you're not rooted (stock firmware/kernel)
1. Flash SuperCore_1.7.tar with Odin (put in PDA and do NOT tick repartition)
2. Get DarkyROM2 Tool and Superuser from market
3. Upload DarkyROM2_XXKH3_Base_R2.zip to SD-Card (INTERNAL)
4. Open DarkyROM2 tool. Accept SuperUser access request notification (this confirms you are rooted.
4. Under the DarkyRom tab, be sure "Wipe User data" is selected AND "INSTALL MODEM" is NOT SELECTED. (this will wipe everything from your phone but keep your stock KF4 modem. Any other modem causes signal problems for our I-9100T. )
5. No need to select "Install Kernel" Since SuperCore 1.7 is already installed.
5. Go back to the General Tab and use "Flash/Install File from SDCARD" to browse to and install DarkyROM2_XXKH3_Base_R2.zip
6. Wait for the phone to reboot and flash the new firmware
Get the files here:
http://www.darkyrom.com/community/index.php?threads/rom-cwm-sgs2-darkyrom2-kh3-base.4950/
I modified the instructions given on that link and posted it above for you since it's a little different for our I-9100T phones.
more info on I-9100T here:
http://forum.xda-developers.com/showpost.php?p=16824749&postcount=10
Interestingly, I just purchased a SGS2 here in Thailand (I'm also an Aussie) and the model of the phone is GT-I9100T.
Unfortunately I cannot seem to find a KL2 kernel for CF-Root to patch it with... any suggestions?
Also, the site that held all the OEM kernels (MultiUpload) for download is now showing a "Shut down by the FBI" logo : )
As long as you're certain you've got a I9100T, use the KL1 CFRoot kernel. Will work fine.
ApriliaM3 said:
Interestingly, I just purchased a SGS2 here in Thailand (I'm also an Aussie) and the model of the phone is GT-I9100T.
Unfortunately I cannot seem to find a KL2 kernel for CF-Root to patch it with... any suggestions?
Also, the site that held all the OEM kernels (MultiUpload) for download is now showing a "Shut down by the FBI" logo : )
Click to expand...
Click to collapse
My phone details are as follows:
Model: GT-I9100T
Android: 2.3.6
Baseband: I9100TDCKL1
Kernel: 2.6.35.7-I9100TDCKL2-CL767350 [email protected]#2
Build: GINGERBREAD.DCKL2
This is not an Aussie phone such as the Telstra I9100T that I see spoken about.
I purchased this phone here in Thailand 3 days ago and I have a few questions.
1. Is there a way to backup the original kernel before rooting?
2. Will the KL1 kernal make me lose things such as Thai language options etc?
3. Any way to restore the KL2 kernel in the future?
Thanks for taking the time to reply!
MistahBungle said:
As long as you're certain you've got a I9100T, use the KL1 CFRoot kernel. Will work fine.
Click to expand...
Click to collapse
1) Doubt it. And the only link for DCKL2/Thailand in Intra's official firmware thread is dead as it was MegaUpload, and he more than likely won't have a backup (you could always ask him tho). Search around elsewhere online, you might find a copy of this kernel somewhere.
2) I don't know for certain, but I don't think so. I would have thought something like language would be more firmware-related.
3) Refer to 1) I don't see why you'd need to ? In order to get warranty service from Samsung, all you'd need to do is flash the most recent firmware available for your phone (for all they know you could easily have got this from an OTA update via Kies), do a factory reset/make sure there's no apps left on your phone that could tip off whomever repairs it that the phone was rooted, and use a jig to reset the flash counter. Obviously there are no rolled gold guarantees with getting warranty service once you've voided same by rooting the phone/running non-stock firmware firmware on it, tho.
ApriliaM3 said:
My phone details are as follows:
Model: GT-I9100T
Android: 2.3.6
Baseband: I9100TDCKL1
Kernel: 2.6.35.7-I9100TDCKL2-CL767350 [email protected]#2
Build: GINGERBREAD.DCKL2
This is not an Aussie phone such as the Telstra I9100T that I see spoken about.
I purchased this phone here in Thailand 3 days ago and I have a few questions.
1. Is there a way to backup the original kernel before rooting?
2. Will the KL1 kernal make me lose things such as Thai language options etc?
3. Any way to restore the KL2 kernel in the future?
Thanks for taking the time to reply!
Click to expand...
Click to collapse
I was just worried it might stop future updates to ICS or similar via Kies.
At least I think I've managed to find another copy of the latest kernal on a site other than MegaUpload...
It's at 50% and counting : )
3) Refer to 1) I don't see why you'd need to ? In order to get warranty service
Running a CFRoot kernel over stock firmware should still allow you to receive OTA updates via Kies. If you find it doesn't, simply use Checkfus (search for it on here), it allows you to find/download the latest firmware for your phone/country that you'd normally get via Kies.
Really ? Cool Might wanna post a linky to your source over in Intra's thread. I'm sure there will be other people who might need it at some stage.
ApriliaM3 said:
I was just worried it might stop future updates to ICS or similar via Kies.
At least I think I've managed to find another copy of the latest kernal on a site other than MegaUpload...
It's at 50% and counting : )
3) Refer to 1) I don't see why you'd need to ? In order to get warranty service
Click to expand...
Click to collapse
Ok so would you believe...
I ran the guide from Intra.
Installed an insecure ROM and then ran SuperOneClick and was rooted.
I restored the OEM kernel that I found online and BINGO - UNROOTED!
I repeated the procedure just to check everything again... same deal!
Phone is currently unrooted again...
MistahBungle said:
Running a CFRoot kernel over stock firmware should still allow you to receive OTA updates via Kies. If you find it doesn't, simply use Checkfus (search for it on here), it allows you to find/download the latest firmware for your phone/country that you'd normally get via Kies.
Really ? Cool Might wanna post a linky to your source over in Intra's thread. I'm sure there will be other people who might need it at some stage.
Click to expand...
Click to collapse
Yeah, if you flash an original (unrooted) kernel over your rooted kernel you'll lose root.
There's a procedure for removing the yellow warning triangle at boot in the CFRoot thread & also retaining root, but I found it too fiddly when I first rooted my phone so I simply bought a jig & did it that way.
I can't speak for anything to do with SuperOneClick as I've never used it.
ApriliaM3 said:
Ok so would you believe...
I ran the guide from Intra.
Installed an insecure ROM and then ran SuperOneClick and was rooted.
I restored the OEM kernel that I found online and BINGO - UNROOTED!
I repeated the procedure just to check everything again... same deal!
Phone is currently unrooted again...
Click to expand...
Click to collapse
Apparently so... now I'm confused about what the guide was trying to achieve.
Also, Kies now tells me it's not compatible with my device... Perfect!
MistahBungle said:
Yeah, if you flash an original (unrooted) kernel over your rooted kernel you'll lose root.
QUOTE]
Click to expand...
Click to collapse
As I said, I have no idea whatsoever about anything to do with SuperOneClick. If you want a rooted phone minus the yellow warning triangle at boot without fiddling around, root it with a CFRoot kernel, buy a $3 jig from eBay, done.
So far as Kies not working, you could try uninstalling/reinstalling Kies, or simply use Checkfus as I've said previously. Me, I'd use Checkfus. Quick, easy & like the paragraph above, no fiddling around.
Edit to add - Yes, obviously Kies won't work if you're running an "insecure rom" as per your post above. I presume you mean a custom rom you found somewhere on here or elsewhere ? One of my earlier posts did say Kies should (not always) work if you're running a rooted kernel over a stock Samsung rom. If you're running a non-stock rom Kies won't work.
ApriliaM3 said:
Apparently so... now I'm confused about what the guide was trying to achieve.
Also, Kies now tells me it's not compatible with my device... Perfect!
Click to expand...
Click to collapse
ApriliaM3 said:
Apparently so... now I'm confused about what the guide was trying to achieve.
Also, Kies now tells me it's not compatible with my device... Perfect!
MistahBungle said:
Yeah, if you flash an original (unrooted) kernel over your rooted kernel you'll lose root.
QUOTE]
Click to expand...
Click to collapse
Ditch Kies there is a better alternative out there. MyphoneExplore, do a seach via google. You'll also need to get the app client software from the android market. I use it to synch my work Outlook Calendar to my phone. You can also back up your contacts, sms and call records.
Click to expand...
Click to collapse
Edit: I tried CF-Root KL3 (wanted KL2) and it seems fine so far.
I have root and everything else seems the same (Thai language support etc.)
I'll keep you posted : )
Thanks for taking the time to deal with my issues!
Hope I can do the same for some others on this Forum in the future.
I'd not heard of Checkfus so I'll give that a try, thanks : )
There's no CF-Root to match my phone exactly but I guess there's nothing to lose now by trying something close : P
I ordered the jig almost a week before getting the phone but it seems the postage to Thailand is sloooow.
I'm running a stock ROM and unrooted but Kies is still misbehaving.
MistahBungle said:
As I said, I have no idea whatsoever about anything to do with SuperOneClick. If you want a rooted phone minus the yellow warning triangle at boot without fiddling around, root it with a CFRoot kernel, buy a $3 jig from eBay, done.
So far as Kies not working, you could try uninstalling/reinstalling Kies, or simply use Checkfus as I've said previously. Me, I'd use Checkfus. Quick, easy & like the paragraph above, no fiddling around.
Edit to add - Yes, obviously Kies won't work if you're running an "insecure rom" as per your post above. I presume you mean a custom rom you found somewhere on here or elsewhere ? One of my earlier posts did say Kies should (not always) work if you're running a rooted kernel over a stock Samsung rom. If you're running a non-stock rom Kies won't work.
Click to expand...
Click to collapse
Something may have borked so far as the CSC goes (which tells Kies, the Market, etc where you are). I did say you should be able to use Kies, you're not the first person to have problems with it after rooting
Personally speaking, I've never used Kies & almost certainly won't use it. Ever. Custom roms/kernels are a piece of you know what to flash via CWRecovery (or Odin for that matter), and official firmware updates are easy to get with Checkfus & flash via Odin if I ever have to go down that path for warranty purposes or whatever.
Kies is a truly awful piece of software
Edit to add after your edit - No worries
ApriliaM3 said:
I'd not heard of Checkfus so I'll give that a try, thanks : )
I'm running a stock ROM and unrooted but Kies is still misbehaving.
Click to expand...
Click to collapse
Yeah Kies is dodgy...
When I got home I plugged it into Kies on the home PC and everything was fine!
Have you experimented much with any Custom ROM's?
MistahBungle said:
Something may have borked so far as the CSC goes (which tells Kies, the Market, etc where you are). I did say you should be able to use Kies, you're not the first person to have problems with it after rooting
Kies is a truly awful piece of software
Click to expand...
Click to collapse

[Q] Rooted and trying to upgrade

Hi Guys,
My Galaxy S2 came with KE7 I bought it in the UK and it's not branded to any network, I flashed CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4 and then the stock kernel and all was good.
A while later I tried to flash the clockworkmod from http://forum.xda-developers.com/showthread.php?t=1118693 ... that flashed OK but I couldn't get into the CWM recovery so I flashed the CF-Root back.
The recovery menu now works, but I still have the warning triangle on boot (I have tried reflashing the stock kernel again). This in itself doesn't bother me too much - I did this a month or 2 ago.
I've been told by someone that there is an upgrade available via Kies, however when connecting the phone Kies on Windows just tries to connect for ages and then gives up. (I have disabled USB debugging). Not that it should be relevant but I have previously removed Kies.apk, KiesAir.apk and kieswifi.apk using g-script but I put these back before trying to do this.
My phone currently reports:
Android: 2.3.3
Baseband: I9100XXKE4
Kernel: 2.6.35.7-I9100XWKE7-CL215725 [email protected] #2
Build: GINGERBREAD.XWKE7
Looking at these values, is the mix of XX and XW correct? (It's possible that I might have downloaded the wrong CF-root version the second time)
All I would really like to do is get the official version Samsung version and then root the phone. I believe that the Kies upgrade would still keep all applications.
Any help would be much appreciated.
You can find official, stock roms in the development threads
Sent from my GT-I9100
Thanks.
I've seen the thread http://forum.xda-developers.com/showthread.php?t=1075278 but I'm not sure which is the correct stock firmware for me.
Given the other issues I've described above I'm a bit 'concerned' that I've already done something wrong :S
EDIT:Re-editting my post cos Im blind and cant read good
Sorry dude I got all screwed-up there I have ta apolagize.Anyway you can download the one i told you and all will be cool as its a UK+Europe generic as stated and its XWKF3 but you are indeed on KE7 and you will find it here
http://forum.xda-developers.com/showthread.php?t=1075278
its XWKE7 ,Build Date 18/05/2011 generic XEU
.TO root go to this link.
http://forum.xda-developers.com/showthread.php?t=1103399
its a kernel flash via odin that takes,from hitting the start button,about 10 seconds to complete.It roots and puts CWM on your phone.The kernel you want is one of the first ones (xx-xeu-ke7).You Cant go wrong its all explained.
EDIT: You can also check to see if it really is unbranded by checking your product code by typing this number and checking the last 3 letters of your code *2767*4387264636#
Thanks very much. The PCode I have is GT-I9100LKAXEU.
I'm going to try the latest KI3 and see how that goes, failing that I'll reflash the I9100XWKE7_I9100XXKE4_I9100XEUKD1 I've just got (I note that this lists KE4 and KE7 in the filename, which does match the version I currently have).
The important part about your code is the XEU which is your local CSC.this is recognized by kies when you connect.The first thing Kies does when you connect is rcognize this code to identify the phone and look for the appropriate firmware update.When you flash a new firmware if its not official obviously kies wont understand it cos it doesnt register.Your Product Code says your phone is a UK model (XEU) so for example if you flash an official firmware and by default the phone sets KOR then kies has 2 conflicting CSCs and thus might decide not to connect.If you want your phone to work properly on kies then when you flash an official FW make sure you have XEU selected as your CSC marking *#272*(IMEI)# this will then reboot your phone although its always good to do a factory rest too.Do this anyway although not on an official FW as it might not always set the CSC to your area so it pays to check.
This is what Kies looks at for an upgrade .
http://forum.xda-developers.com/showthread.php?t=1089874
Spoof FW Check Fus may be worth a search also.
jje

Why can some opdate to 2.3.5 and other not ?

When I read in various forums, I read that many have the ability to update their phone to 2.3.5. I'm still running with 2.3.3 and examine every day there's a new update. I connect my phone to Kies or I put the phone to see whether there is a software update - but no.
What is it that makes some can update and others can not?
My phone was purchased without subscription to any mobile operator.
Short answer:
KIES is crap.
Slightly longer answer:
For some reason this software is unreliable. I had exactly the same problem when I wanted to flash a stock rom back on my phone. I got the oldest one available on the Web and wanted to update it using KIES. But it didn't work.
My suggestion:
Find the update you're waiting for here on xda and flash it with Odin.
Sent from my GT-I9100 using XDA App
Is it equally safe to use Odin, and how do I ensure that it is the real "file" I use -
If you follow the instructions it works safely. The best is to compare the screenshot on the thread with your actual window before flashing. Odin has some features you don't want to use like the "pit-file". However it's said multiple times that you should never flash it unless strictly told to do so, what stock firmwares don't.
So just check everything twice and you're good to go.
You know whether you have the right update if you have a look at this thread:
http://forum.xda-developers.com/showthread.php?t=1075278
So unless you live in India, a firmware with the Indian letter-code is wrong for you.
Just get the most recent, official one available for you region, read the instructions carefully and forget about KIES. KIES needs longer to recognize my phone than Odin needs to update it. I think that reason is enough to uninstall KIES and use Odin instead.
Sent from my GT-I9100 using XDA App
+1 forget upgrading with keis. Go with Odin and intratechs firmware.
Sent from my GT-I9100 using XDA App
How to Upadate
a site www.sammobile.com has all the latest official ROMs for all the Samsung phones. These ROMs do not require rooting or anything. Though these are "official" they might not be perfect by they offer the latest Samsung has to offer.
I never update with Kies. Learn to use Odin. Usually, the ROMs on www.sammobile.com have the appropriate version of ODIN attached as well as any PIT file that is necessary.
Spend some time learning how to flash with ODIN. I've flashed both my Samsung phones 10s of times with no problem whatsoever.
The great thing about buying an international version of the Samsung phones is that there are software updates at least monthly and sometimes twice a month (posted on sammobile.
Samsung got a bad rap for being slow to update it's software a couple years ago. That has changed. I consider them the best now and buy Samsung Phones over HTC primarly for this reason.
I have install "Android CSC Select" and the only one I can see is "XEF", is this because I have en international firmware in my phone right now ?
I'm from Denmark sow why can't I see the NEE for scandinavian ?
I am very unsure about which file I need when I update with "odin" ..
Is there a good and safe program that allowsme to take a backup of the firmware I have now so I can use if all goes wrong?
stonefox said:
I have install "Android CSC Select" and the only one I can see is "XEF", is this because I have en international firmware in my phone right now ?
I'm from Denmark sow why can't I see the NEE for scandinavian ?
I am very unsure about which file I need when I update with "odin" ..
Is there a good and safe program that allowsme to take a backup of the firmware I have now so I can use if all goes wrong?
Click to expand...
Click to collapse
There are, but they require root-permissions to run.
As for the firmware. Take a look at your system information, at which firmware you have installed right now.
Sent from my GT-I9100 using XDA App
I am very unsure about which file I need when I update with "odin" ..
Maybe there is one here who can help to find out which file I shall download - look at the 2 screensdump I've attached
http://gupl.dk/668019/
http://gupl.dk/668020/
http://gupl.dk/668021/
I took the time to install and test both firmwares (the one you have right now and the one I think to be the proper one for you now) on my Phone.
Worked nicely.
Here is what firmware I took and why:
Your "Baseband Version" is:
I9100XXKG1
Your "Kernel Version" is:
blah....I9100XWKG1...blah
And your "Sales Code" is:
XEF
This is the following firmware on Intratech's thread:
XWKG1
Firmware info
PDA:XWKG1
PHONE: XXKG1
Date: 05/07/2011
Android 2.3.3
XEF (France): "Downloadlink you would use..."
Click to expand...
Click to collapse
The updated firmware is this one:
XWKJ1
Android 2.3.5
This package has: PDA: XWKJ1| Modem/phone: XXKI3| CSC: XEUKH2
Download: "Downloadlink for the first file"
Click to expand...
Click to collapse
Note that it has the "XEU" Sales Code instead of the "XEF" Sales Code.
However, if you scroll down you can see:
Individual CSC Packages
...blah
XEF CSC (XEFKE2): "Downloadlink for the second file..."
Click to expand...
Click to collapse
So what you do is:
Download the first file (.exe ~ 276mb)
Download the second file (.exe ~ 14,9mb)
Extract them both (you get a ~ 539mb .tar.md5 and a ~ 33mb .tar file)
Make sure KIES does not run (not in the tray as well)
Put your Galaxy S2 in download mode and confirm that you know what you're doing
Start Odin and connect your phone
Click on "PDA" and select the ~ 539 mb ".tar.md5"-file
Click on "CSC" and select the ~ 33 mb ".tar"-file
Make sure that only the following 4 checkboxes are checked (Auto Reboot; F. Reset Time; PDA, CSC)
Wait until "ID:COM" has an entry and becomes yellow (entry like: 0:[COM12])
Click on "Start" and wait untill it finishes
Disconnect your phone once it reboots
Report back if it works
The links to the 2 files I should download does not work.
What is the reason that I also need to install a CSC file (I'm just curious)? and the files you reference makes it possible to run my phone in Danish?
You find them in Intratech's thread I posted earlier.
http://forum.xda-developers.com/showthread.php?t=1075278
The CSC is the contry specific code and contains info for your mobile network. To keep it simple, just flash both. Otherwise you'd have to set up your mobile network manually.
PS:
I ran both firmwares on danish when I tested them.
First file:
http://www.multiupload.com/QYQLC8KGJ8
Second file:
http://www.multiupload.com/1TCEUGSFKA
Before I start I would like to hear whether you use a backup program that makes it easy to restore programs and settings after the opdate ?
You don't need to wipe data (at least I didn't and the settings weren't reset). So you shouldn't have any problems. You're not flashing an entirely different rom, just an updated version of the same.
I don't know, doesn't KIES have some sort of backup function? Besides that your contacts, calender and google-mail can be synced with your google-account.
Anyway, if you want proper backups, you'll need to root you phone.
Sent from my GT-I9100 using XDA App
Thank for your help - Every work and look fine .
Hmm i might give this a go later... wasn't going to root this phone i got too addicted with my desire so this could satisfy my urge to update constantly...
I will prob root at some stage

[Q] DO I need to change my CSC

Hi
Ok so I was with o2 on KF3, I've now flashed stock samsung firmware from here http://forum.xda-developers.com/showthread.php?t=1075278
I'm using the most up to date XEU one which is
XWKI4
Firmware info
PDA:XWKI4
PHONE: XXKI1
Date: 14/09/2011
Android 2.3.4
All o2 stuff has disapeared. I've read through the forums on changing the CSC and am confused.
Do I need to change it to XEU now to be able to update through kies? currently it comes up as 02U.
The firmware flash didn't reset my phone everything was as before. Which was nice, however I want the option to get the updates through kies or by flash.
Am i right in thinking I would have to change my CSC for this?
I see views but no replies - anyone no the answer or is it a smarties job?
Tried to change it anyway but phone wont let me dont even get a keyboard. Stuck it on clipboard selected all on 02U then pasted XEU ontop all i got was an error to say it had to be 3 characters any clues?
Sent from my GT-I9100 using Tapatalk
So after some more internet scouring and no help here it appears i need to flash a multi csc fw then change csc then reflash the one i have now......... Can anybody verify if this is correct or not?
Sent from my GT-I9100 using Tapatalk
To use kies again you will have to flash back to the original firmware,in your case carrier firmware,that came with you phone.If your firmware is not official or doesnt match your product code then kies will say that "this firmware cannot be updated" although your phone will still connect.The CSC firmware you have is a mono-csc package.If you try to change it or install a custom ROM on top it will say "CSC-UNKNOWN" because for custom ROMs and other changes to be done there needs to be at leats 3 CSCs in the firmware.The best thing you can do if you want to stay on this firmware is stay with XEU for your region or if you want flash the OXA multi CSC pack.It has varios CSCs to choose but i cant remember if it has XEU.You could always flash a custom ROM that has a multi CSC package built in to it like Omega ROM which im using but this of course means you cant use Kies.So the choice is yours.Stay with XEU if you want to keep to stock or OXA-multi CSC if you want to flash a custom ROM or back to your original carrier firmware to keep using Kies.
EDIT: Theres nothing Kies can do for you that XDA cant.Im in Spain on XXKI4 (Poland 2.3.5.) running Omega XT v3.0 ROM which has a EUR CSC for Europe built in to the ROM itself.So Ive got a Europe CSC thats works fantastic with a version of android that isnt even released in my country and a ROM thats fast and stable that gives me 2 days battery life with 3G on all day with moderate use.
thanks
Hi
Thanks for that, I guess I just wanted the best of both worlds, to be able to flash official roms from XDA as they come out for XEU but also have the ability to do the same through kies - ODIN was painless enough so as u say there's nothing kies can do for me that xda can't in that respect
Eureaka
So I factory re-set my phone from the recovery menu.......bang csc now reads xeu so it would seem to be that flashing the firmware as above won't sort csc on it's own unless a multi csc, but it doesn't matter which route u pick multi/single csc fw package you have to factory re-set to change it.
At least I know if I ever need to send the phone back to 02 I reflash, factory re-set and everything is as should be, although will the binary counter hint i've been flashing?
kpsmithuk said:
So I factory re-set my phone from the recovery menu.......bang csc now reads xeu so it would seem to be that flashing the firmware as above won't sort csc on it's own unless a multi csc, but it doesn't matter which route u pick multi/single csc fw package you have to factory re-set to change it.
At least I know if I ever need to send the phone back to 02 I reflash, factory re-set and everything is as should be, although will the binary counter hint i've been flashing?
Click to expand...
Click to collapse
For the counter just buy a jig on ebay or maybe from a store if you can find one that sells them.Ebay always has them.It wipes the counter clean so Samsung dont know that yourve been playing around cos if the counter isnt at 0 then your warranty is void.Cost 2 bucks.The latest 2.3.5 official firmwares,also available here on XDA,have a new bootloader which is un-wipeable but there is an odin flashable old bootloader which allows you to flash the latest version and still wipe the counter.you can read about it here at the bottom of the Frankenstein section bellow XXKI3
http://forum.xda-developers.com/showthread.php?t=1075278
I also wanted the best of both worlds but at the end of the day all official kies firmwares you can find here from the link i just gave you anyway and flashing custom ROMs and back to stock and custom and stock again could also put your IMEI in danger of being corrupt.
EDIT: Heres a good IMEI backup method http://forum.xda-developers.com/showthread.php?t=1308546
Wasn't aware of that risk! Will have to get a jig as if phone busts it will have to go back via my insurance company and I'm sure they will check!
Also I've got Odin 4.42 now not odin 3 1.85 does anyone know how to use it to flash the GS2 as it's options are slightly different e.g one tarball support - dedicated option rather than just pointing the pda field at the single tar.
also the reset time has a value of 300 rather than just being a tick box. Other than that it's pretty much the same
kpsmithuk said:
Wasn't aware of that risk! Will have to get a jig as if phone busts it will have to go back via my insurance company and I'm sure they will check!
Also I've got Odin 4.42 now not odin 3 1.85 does anyone know how to use it to flash the GS2 as it's options are slightly different e.g one tarball support - dedicated option rather than just pointing the pda field at the single tar.
also the reset time has a value of 300 rather than just being a tick box. Other than that it's pretty much the same
Click to expand...
Click to collapse
About the new Odin im not sure.If your not sure then its probably a fail-safe bet to stick to v1.85,at least you know it works and messing around with things that your not sure about could end up with a bricked phone.Ive been flashing for donkeys and im happy with v1.85.If it aint broken....so ill stick with it.A jigs good to have just incase.If something happens you need to wipe the counter before sending it back.An IMEI backup is a MUST HAVE.Not really if your only flashing original firmwares but if you want to flash custom ROMs then YES its possible that something could go wrong.Happens not to often,to some people never,but if you dont have a backup then there is no way you can get your original IMEI back without sending it back to the service centre and that will cost you.No IMEI means on conection at all.No 3G,HSPDA or even signal.Not good at all
Cheers for the advice will stick to 1.85 it works lol yeah i stick to official fw interested to know how imei can get fried though
Sent from my GT-I9100 using Tapatalk

Categories

Resources