Related
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
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
Hi, guys!
I've been searching for a while now but can't find the answers I need.
Recently, I upgraded my S2 via Odin from:
PDA: I9100XWKI4
PHONE: I9100XXKI1
CSC: I9100OXFKE1
(2.3.4, Croatia)
file: I9100XWKI4_I9100OXFKE1_TRA.zip
to:
PDA: I9100BUKJ3
PHONE: I9100BUKI1
CSC: I9100VIPKI2
(2.3.5, Croatia - VIPNET)
file: I9100BUKJ3_I9100VIPKI2_VIP.zip
You might ask why did I flash the branded firmware - I did it because I was tired of waiting for updates that would come who knows when and Vipnet already had them.
Now, here's my problem description:
On the 2.3.4 firmware, after typing in this code: *#272*IMEI#, I could see lots of sales codes including the "TRA" code that works with Kies in my country. Kies also sees the firmware correctly (.../.../...) - no problems here.
On the 2.3.5 firmware I can see only one code and that's the one in the text field, there are no codes to select and change. Kies says that my current firmware version is: I9100BUKJ3/I9100VIPKI2/I9100BUKI1/I9100BUKJ3 (TRA)
and that my device does not support software upgrading via Kies.
Something happened here that got the software version confused, I believe it should be: BUKJ3/BUKI1/VIPKI2 (TRA)
So, finally my questions are:
How can I correct this software version/csc thing in order to get Kies willing to update my phone again?
Is there a croatian 2.3.5 firmware that installs correctly or csc I can flash to fix this?
Thank you!
Ivan
Edit:I just wanted to tell you that I've found the way to fix Kies after flashing the update with Odin. The answer is quite simple - just format your computer and reinstall windows. If you're not able to do that, use some tools that will clean your registry and your disk of all the junk that Kies put in it.
Kies now sees my software version as it should from the beginning
from reading what you have written it seems that you have flashed a leaked firmware..
if thats the case then kies would respond the way it is till the official update rolls out..!
its nothimg to worry about because you can always change firmwares via odin!
hit the thanks button if i helped you..
Sent from my GT-I9100 using xda premium
playlet said:
Hi, guys!
and that my device does not support software upgrading via Kies.
Unless the codes match firmware uploaded to Kies then it cannot update .
Once you start altering the firmware you may no longer have matching codes .
Or their is no update for those codes .So, finally my questions are:How can I correct this software version/csc thing in order to get Kies willing to update my phone again?
Flash the original firmware or the same vendors firmware .
Remove Kies and Kies registry settings reinstall and try .
Or flash stock rom via Odin from the stock rom thread or search for the CheckFUS page may help .
jje
Click to expand...
Click to collapse
pls visit the thread..it may be helpful to get your CSC....and instructions...
http://forum.xda-developers.com/showthread.php?t=1075278
hit thanks if helped.......
Kies works with the original firmware that was installed on the phone (after flashing again). I just wanted to flash the newer firmware but on the other service provider since there is no update for my provider. The phone is not locked...
Would it be safe to flash ONLY the CSC (CSC_I9100VIPKI2.tar.md5) file from Odin (after the 2.3.5 firmware from the first post)?
Would that fix the wrong software version I've been getting from Kies?
playlet said:
Would it be safe to flash ONLY the CSC (CSC_I9100VIPKI2.tar.md5) file from Odin (after the 2.3.5 firmware from the first post)?
Modems kernels or CSC can be swapped around
Would that fix the wrong software version I've been getting from Kies?
Unlikely as CSC is just a list of the local area networks settings thats not actually needed for the phone to work .
jje
Click to expand...
Click to collapse
Okay then, I'll stick to this 2.3.5 firmware until there is official ICS for Croatia.
Thank you!
I just remembered something - I flashed the .tar.md5 file under the PDA section in Odin. Is that maybe the cause of this? Would 3 separate files for PDA, PHONE and CSC make a difference?
playlet said:
I just remembered something - I flashed the .tar.md5 file under the PDA section in Odin. Is that maybe the cause of this? Would 3 separate files for PDA, PHONE and CSC make a difference?
Click to expand...
Click to collapse
No if the tar has the modem and csc in it its all flashed as one through PDA
But their are some firmwares around that are in three parts
Flash via PDA rom Plus Modem In Phone and CSC in CSC .
They can always be flashed again /or separate .
jje
Is there some procedure for splitting the .tar or are those 3 parts something different than files in the .tar?
playlet said:
Is there some procedure for splitting the .tar or are those 3 parts something different than files in the .tar?
Click to expand...
Click to collapse
No the usual on XDA is single file with all in .
On samfirmware it can be three separate files PDA Modem and CSC .
jje
OK, thanks again
Hi, guys!
I just wanted to tell you that I've found the way to fix Kies after flashing the update with Odin. The answer is quite simple - just format your computer and reinstall windows. If you're not able to do that, use some tools that will clean your registry and your disk of all the junk that Kies put in it.
Kies now sees my software version as it should from the beginning
Could you please share with us, what registry files need to be cleaned. A step by step instuction " if available" would be heaven sent
playlet said:
Hi, guys!
I just wanted to tell you that I've found the way to fix Kies after flashing the update with Odin. The answer is quite simple - just format your computer and reinstall windows. If you're not able to do that, use some tools that will clean your registry and your disk of all the junk that Kies put in it.
Kies now sees my software version as it should from the beginning
Click to expand...
Click to collapse
I really don't know. I formatted my hard drive and reinstalled a fresh copy of windows so I don't have any info that would be useful to you
playlet said:
I really don't know. I formatted my hard drive and reinstalled a fresh copy of windows so I don't have any info that would be useful to you
Click to expand...
Click to collapse
Wow, just for Kies
Anyway, I think you could just : unninstal kies, download ccleaner or something like that, everything 2x, restart pc, reinstall kies.
I don't mind doing that as long as the result is good
Hi! Where I can download 2.3.5 for SGS2.
Link?
Thanks!
Davor
Search Samfirmware.com for the firmware you need.
Yes, type i9100 in the site's search box and them look for firmwares for Croatia. It's there...
I went to software update and there is a 197mb update on my phone then i started to download and it downloaded just fine but after rebooting it is failed always at 12% and meesage comes up " update through kies or contact samsung"... on kies there is no update.
My phone is not rooted.S II I9100 from KSA.
anyone?
This is what exactly going on
http://www.youtube.com/watch?v=gHkU_57zmlM&feature=player_embedded
Assuming you're running stock & have never messed with (rooted/run non stock firmware) the phone, try a factory reset/wipe in the first instance (boot into recovery), then try the update again.
You could flash a stock ICS rom manually with Odin, but be aware if you bork it in the process (very unlikely/small risk, but still a risk nonetheless), you'll likely not get it fixed under warranty. Get the PC version of Checkfus if you want to go down this route (search for it on here/Google), this will enable you to download the update manually, then flash it following the instructions here.
Ton need at least 40% to install an update.
MistahBungle said:
Assuming you're running stock & have never messed with (rooted/run non stock firmware) the phone, try a factory reset/wipe in the first instance (boot into recovery), then try the update again.
Click to expand...
Click to collapse
actually i have rooted my phone before 2 months but now it is not rooted... i just want to install official ICS using kies or through OTA ...don't want to root again.
Then take your pick. Do the reset & try it again (make sure you've got at least 40% battery; I think that's what JT meant), or do it manually with Odin. Or try the first option, then the 2nd one.
Up to you.
Also, if you can't find the firmware you need with Checkfus, search Samfirmware or here
Edit after your edit - In that case definitely the first option. If it doesn't work & you don't want to do it manually, take it to a Samsung service centre & ask them to put the latest firmware on it for you.
MistahBungle said:
Then take your pick. Do the reset & try it again (make sure you've got at least 40% battery; I think that's what JT meant), or do it manually with Odin. Or try the first option, then the 2nd one.
Up to you.
Also, if you can't find the firmware you need with Checkfus, search Samfirmware or here
Edit after your edit - In that case definitely the first option. If it doesn't work & you don't want to do it manually, take it to a Samsung service centre & ask them to put the latest firmware on it for you.
Click to expand...
Click to collapse
Ok, after reseting there is no update available on my phone when i try to update using phone.
OK. Have you ever flashed any other stock firmware on the phone ? I have two theories about this 'upgrade' - one; if you've flashed stock firmware for other regions on your phone, there's may be some issue with the CSC (even if you're currently running correct firmware for your region) preventing you from getting OTA updates successfully. Also, the update you saw may have been not for your region, because your CSC is messed up , it may have tried to pull an update for the region whose firmware you had on the phone previously. And when you did a reset it might have somehow fixed the issue with the CSC, and there is no update for your region. Conjecture, but hard to know exactly without knowing the history of the phone & exactly what you've done it.
Two; the size of the update sounds a bit strange. I would have thought it would be bigger than 197MB. Even zipped, I have a carrier branded ICS firmware and it's huge (>700MB). That you were able to download it, yet there was nothing on Kies is really strange.
Go into settings/about phone & tell me all the details you have in there. Also tell me everything you've done with the phone since you got it so far as rooting/flashing other firmware goes (details of kernels, roms, etc). And we'll see if we can shed a bit more light on things.
And one other thing, in your last post you say there's no update on the phone, have you checked Kies again. If not, have a look.
MistahBungle said:
it may have tried to pull an update for the region whose firmware you had on the phone previously. And when you did a reset it might have somehow fixed the issue with the CSC, and there is no update for your region. Conjecture
Click to expand...
Click to collapse
This might be true
Go into settings/about phone & tell me all the details you have in there
Click to expand...
Click to collapse
.
I bought S2 from Saudi Arabia.
baseband version: I9100XXKI4
Kernal Version: 2.6.35.7-I9100JPKJ2-CL655700 [email protected] #2
GBuild Number: GINGERBREAD.JPKJ2
]Also tell me everything you've done with the phone since you got it so far as rooting/flashing other firmware goes (details of kernels, roms, etc). And we'll see if we can shed a bit more light on things.
Click to expand...
Click to collapse
I have used this guide for rooting http://androidforums.com/galaxy-s2-...t/482994-rooting-galaxy-s2-dummies-guide.html
but after trying 5 or 6 custom ROMS i just unroot my phone.
And one other thing, in your last post you say there's no update on the phone, have you checked Kies again. If not, have a look.
Click to expand...
Click to collapse
no update on kies either.
I have also used this method toinstall official stock firmware http://www.technetinfo.in/mobile/mobile-software/stock-gingerbread.html
let me quote my own message while i was having problem with CSC.
k i did factory reset and wipe all data now it doesn't show "that device doest not support software upgrading via KIES" but firmware info is totally different now, it is suppose to be (KSA) not (XSG).
Click to expand...
Click to collapse
one thing more i would like to mention here is that before rooting....KIES showing
PDA:KJ2 / PHONE:KI4: / CSC KJ1 (KSA)
now it's showing
PDA:KJ2 / PHONE:KI4: / CSC KJ1 (XSG)
Click to expand...
Click to collapse
FIXED BY CHANGING CSC CODE
OK. Given all that, then it's obviously a CSC issue. Which means either it showed an update was available for the wrong region, and now that CSC issue has been resolved. Or there is an update for your region but your CSC is messed up so it can't get the update.
I've had a look at Checkfus, and the stock rom you're currently running is the latest for Saudi Arabia (GT-I9100LKAKSA -I9100JPKJ2/I9100OJPKJ1/I9100XXKI4/I9100JPKJ2) which was released on 25/10/2011.
So I'd say that update you saw was for another region, and the factory reset you did fixed whatever issue there was. There are no updates for your region, put it that way.
Edit - Unless it's some kind of minor carrier specific update ? That could explain the relatively small size of the one you saw. I guess you could find this out by contacting your carrier.
Thanks a lot MistahBungle, i really appreciate your help.
Now i have changed my CSC code from (KSA) to (JED) and now i'm getting official update from kies. Just curious about changing CSC, is there any negative effect on my phone in future by just changing CSC code?
Given you're getting OTA updates OK, probably not. Normally if you change your CSC to a different region, you often have problems getting OTA firmware updates. If it's working for you, it's obviously fine.
MistahBungle said:
Given you're getting OTA updates OK, probably not. Normally if you change your CSC to a different region, you often have problems getting OTA firmware updates. If it's working for you, it's obviously fine.
Click to expand...
Click to collapse
not sure about OTA but on KIES it is showing my firmware info correctly, i mean i can get updates through KIES without any issues.
suppose if i want to change my CSC back to original one (KSA) then what will happen?
As long as you can get it via Kies you're set. And even if you couldn't, it's simple to download the firmware with Checkfus & flash it via Odin. That's what I'd do if I were on rooted stock, for example (but I probably wouldn't be in any event).
I don't know. Try it & find out. Yes, I'm serious. I hate stock firmware, it's rubbish, and haven't run it since the first week I got my phone. So I honestly don't know.
Hi all....
I am an infrequent user of this site, the last time I pored over the information housed in here was a couple of years ago when I found the site and various threads invaluable for me when rooting my old and trusty HTC Desire.
I am now the owner of a fab and groovy galaxy S3 which I aquired in the UK from carphone warehouse.
I am using Vodafone as a carrier, but my understanding is that the stock phone was not tied in any way to a carrier.
It didn't take me long to root the phone, I only rooted the device because I wanted to get rid of various bits of samsung/bloatware, not in order to Flash a new rom to the phone.
I was more than happy with this until I received a notification that there was an OTA update, this I deemed to be the JB OS, which of course would not install due to the fact the phone was rooted and was using cwm etc.
After a week of cancelling the update and being reminded of it every three hours I decided that it was maybe time to update, I discovered that in order to do this I needed in effect to put the phone back to its factory state, soo I completed a factory reset on the phone and in no time at all I was up and running again with an unrooted S3....however, despite this in the last three weeks I have seen hide nor hair of the update that seemed to be banging at my door for so long!
My question therefore is:
is there something I am unaware of that is now stopping my phone from receiving the OTA update via settings/about device/software update/update(check for updates)?
To help those of you that know about this stuff here are the details from the phone that may help you to help me...and anyone else not in the know enough!
Device Status = Normal (while rooted this obviously showed as being modified)
Model Number GT-19300
Android version 4.0.4
baseband version - 19300XXLG8
kernel version - 3.0.15-928452-user [email protected] #1 SMP PREEMPT Thu Jul 26 12:06:08 KST 2012
Build Number IMM76D.19300XXBLGB
In addition prior to unrooting the phone the foillowing info was parsed and returned :
AP: 19300XXBLG8
CP: 19300XXLH1
CSC: 19300OXABLG8
Following unrooting and completing a factory reset.....the same process returns this information.....
AP: 19300XXBLG8
CP: 19300XXLG8
CSC: Unknown.
My apologies for the length of the post for what is probably a trivial matter, but as a Phone noob (but a systems pro) you can never have too much info!
many thanks in anticipation!
It's because your CSC was lost when you unrooted and hence OTA won't work. You would have been better off using the toolkit (see original development forum) to simply download and flash the JB ROM yourself, then no need to unroot etc.
You can still do this and you'll also get updates usually faster than OTA.
Regarding your bust CSC, try:
http://forum.xda-developers.com/showthread.php?t=1845103
Hmmm...well...
many thanks for the info re the cause of the issue, however, having looked at the following I still am having no joy.
1) downloaded a correct csc file and using odin flashed it to my phone, however, it is still showing the same information as before.
2) Found a stock Rom. the exact same Rom as that which is installed, that has been flashed using Odin and once again, upon reboot the information is exactly the same.
I'm not quite sure why you want to fix it, flashing jb yourself is much quicker, but a quick search found:
Q. I have flashed XXXX ROM and now my CSC is unknown?
A. Generally Speaking CSC does not make much of a difference. If you are really facing a problem which is related to CSC such as some specific apps not working, some language not there etc. Either:
Use
Type *#272*Device IMEI# at Phone dial pad.
Select the CSC that you want.
Click Install.
or Install CSC changer app from the Market and change the CSC
Both ways yopur device will be factory resetted.
Good luck.
I can....
...find all of that myself, It doesn't really help much if the person searching amongst the huge amount of disarticulated information liberally strewn around this forum is faced constantly with broken links or unhelpful replies and threads that vanish up their own orifice.
In order to decorticate that information it helps if some form of standardisation or common language is employed.
I have my reasons for asking the original question.
I am facing a problem and asking for advice and help in order to rectify the issue.
I have tried to flash the JB ROm myself, I am despite what you may consider not stupid, however, I am receiving errors when flashing the rom from the 'update' menu from the recovery menu within the phone.
Elsewhere on this forum I discover that it may be an issue with the csc being in an unknown state, hence my post in the first place, If I was able to follow the instructions and all was working as it should I would not bother anyone here or indeed waste my time doing so.
by querying the csc by using the dial pad it shows me that the correct one is still there, so installing it seems pointless, however, as stated at the very beginning of the question, when parsing the phone for detail info it tells me that the csc is 'UNKNOWN'
Greywolf907 said:
many thanks for the info re the cause of the issue, however, having looked at the following I still am having no joy.
1) downloaded a correct csc file and using odin flashed it to my phone, however, it is still showing the same information as before.
2) Found a stock Rom. the exact same Rom as that which is installed, that has been flashed using Odin and once again, upon reboot the information is exactly the same.
Click to expand...
Click to collapse
Try installing this from the Android Market
https://play.google.com/store/apps/details?id=com.manniakk.cscselector&
Run it and update your CSC to your correct one
EDIT :- Just looked at your phone info in post 1 again, this relates to UK unbranded version so your CSC should be BTU
You shouldn't normally have a problem updating a rooted phone to newer versions provided the base rom is still stock I have never had a problem with mine but everyone is different I guess, I did mine via Kies then just re-rooted afterwards.
...well...
ag4751 said:
Try installing this from the Android Market
Run it and update your CSC to your correct one
Click to expand...
Click to collapse
Hi and thank you also...however, I have checked the sales code and it is properly installed and shown as being BTU, which is correct, this is shown of course by typing into the dial pad...et al ad nausea....whatever, it is correctly displayed, the issue is that when typing into the dial pad *#1234# in order to retrieve the information contained there, it is returning CSC UNKNOWN.
Greywolf907 said:
Hi and thank you also...however, I have checked the sales code and it is properly installed and shown as being BTU, which is correct, this is shown of course by typing into the dial pad...et al ad nausea....whatever, it is correctly displayed, the issue is that when typing into the dial pad *#1234# in order to retrieve the information contained there, it is returning CSC UNKNOWN.
Click to expand...
Click to collapse
OK you wrote this while I was writing my edit in the previous post.
Have you tried just installing the latest 4.1.1 BTU version using Odin you can get it from the Sammobile web site its the PDA version I9300XXDLJ4
http://www.sammobile.com/firmware/?page=3&model=GT-I9300&pcode=BTU&os=1&type=1#firmware
......not
ag4751 said:
OK you wrote this while I was writing my edit in the previous post.
Have you tried just installing the latest 4.1.1 BTU version using Odin you can get it from the Sammobile web site its the PDA version I9300XXDLJ4
....that version no........I did d/l and try this version
United Kingdom 8 Sep 2012 4.1.1 I9300XXBLG8 I9300XXDLI4 283.2 MB Download
which seemed to be relevant to my original build, this is the one that I have been having issues with.
I am also somewhat confused as to how to install the zip file via Odin, I more or less think that the pda file needs to be a single tar/md5 file and of course these things are coming as zips...well..at least the last one I d/l'd did.....
I am as I type sucking the file you suggest down and as soon as hotfile finishes dribbling it into my machine I'll give it a bash and let you know what happens.....many many thanks for taking the time to help me and do it with such good grace and civility, it's refreshing.
Cheers for now!
PS: I tried Kies, on three different machines, two running XP and one running Seven, each time it just doesnt want to know that the phone is even connected...ie. it knows its there, but just doesnt want to actually connect to it...just whirrs and clicks until I get fed up and unplug it....hence the grief I am having one way or another trying to update the O/S...so I can root it again!
Click to expand...
Click to collapse
I am also somewhat confused as to how to install the zip file via Odin, I more or less think that the pda file needs to be a single tar/md5 file and of course these things are coming as zips...well..at least the last one I d/l'd did.....
Click to expand...
Click to collapse
You need to extract the file located inside the zip file, then start Odin, click the PDA button and find the extracted file, put your phone in download mode, connect to your PC, wait for Odin to connect then start the update.
mucho...
ag4751 said:
You need to extract the file located inside the zip file, then start Odin, click the PDA button and find the extracted file, put your phone in download mode, connect to your PC, wait for Odin to connect then start the update.
Click to expand...
Click to collapse
yes I understand all that bit, I didn't make myself clear maybe....The problem I had was that the file I had downloaded seemed to be a zip file containing the whole system, i.e a cloned image, it didn't work...however, the link you so very helpfully provided was just waht i was looking for and couldn't find myself, a single tar/md5 file which has been downloaded, installed and is up and running....I now have JB, but still the csc is classified as unknown...anyhow, that doesn't matter much until the next time I need to update.
My very best regards to you and huge thanks.
have a good 'un
:good:
Got there eventually, strange abut the CSC
If you want to root your phone use this thread, 3rd post if you don't already have it
http://forum.xda-developers.com/showthread.php?t=1957273
Then install this for easy access to recovery
http://forum.xda-developers.com/showthread.php?t=1768142