[Q] Can't have OTA, craving for ICS - Galaxy S II Q&A, Help & Troubleshooting

Hello,
I am using a Galaxy S2 (I9100) running Android 2.3.3 that has been rooted with the zerglings method (the one with busybox where you don't use ODIN and just execute the batch file from your computer). I am currently stuck with a wireless mobile broadband connection that wont let Kies update (Gets stuck at "preparing firmware upgrade components"). Yes, I am using the latest Kies and have tried on a different laptop as well.
Now that I cannot have the official update from Samsung, and since I already have lost my warranty, what is the safest way that I can use to upgrade to ICS? And in case I end up bricking it, can I recover it?
Another reason why I am a bit unsure is that I don't want to lose root. I hope I'll be able to retain root and other installed apps (like Droidwall, ES File explorer etc.)?
Regards,
Sayak

Regardless of what upgrade path you end up taking, you will lose root. Sorry.
As long as you find and use a firmware meant for your exact model phone, there is no danger in flashing a firmware with Odin. (unless you do something weird, like unplug the phone or your computer loses power in the middle of the flash or something)

There is a thread on this forum with all the stock GB/ICS roms you need. (Look and you will find).
All you do is flash which rom you need and if you want root simply flash a custom kernel via odin like Siyah.

Related

How do i upgrade to 2.3.4 on a rooted pone ?

I have a sgs2 and rooted it with odin oneclick... now i cant upgrade to the latest firmware.. i think it's 2.3.4 (or if there is an even newer version out now) since it's rooted, can anyone help me out how to do this upgrade (to latest firmware) the easy way so i dont loose anything on the phone.
My current kernel is 2.6.35.7-I9100XWKDD-CL161513.........
Build number gingerbread xwke2 if this info helps..
Im would be very happy if someone would be so kind and help me with this, thanks in advance for any help.
Can you not use kies? Should still be able to use it rooted.
Root has nothing to do with KIES upgrades... If KIES says "This is the latest firmware" then it is indeed the latest firmware for your country/code... 2.3.4 is not yet released officially to many countries and country codes yet...
If you flashed somewhat BETA or custom ROM you get error like "You cannot upgrade this" or something similiar to that...
I get a error failure report, and to try using kies or something else. I tried doing the upgrade on the phone directly, checking for updates and downloading and installing, but everytime i get this error failure report
My phone is unlocked, and now i flashed it with original kernel to remove that annoying ! mark in bootup, so now i dont have a unsecure kernel any longer... but even with this original kernel now i couldnt upgrade the firmware using only the phone
Is it a must to use kies ? if so i will try it, cause i have a working kies on one computer. I just thought i could do it directly on the phone under checking for updates, but that way dont work for me.
So it does not matter if my phone is rooted when i want to update my firmware to newer like 2.3.4 or newer ?
You can just grab a stock rom from the thread in original dev and flash it via odin, kg6 is a good 2.3.4 rom, kh1 and 3 are a bit unknown at the moment.
Your best bet is to flash cf root on your phone, take a nandroid backup via it, use titanium backup or equivalent for your user apps and user app data (and some system data, as shown in green in the app) and do a full wipe, flash the new stock, and restore using titanium or equivalent.
The nandroid is a snapshot of your phone at the time, which will allow you to roll back to a known good point at any time.
Sent from my GT-I9100 using XDA Premium App
No rooting wont effect kies. Try Kies first, See if indeed there is a update available to you. Like the previous poster said 2.3.4 is not available in all countries yet...
If your desperate to update you can use odin to upgrade the firmware instead..but that will wipe all data on your phone, so you will have to use Titatium Backup first. But if I were you I'd just use kies, and wait for the official update in your country.
Hmm if you can't update with KIES and you don't want to wipe then your best bet is to flash with ODIN with one of the frankenstien firmwares provided at one of the threads in the original development forum.
It did worked using kies on my computer, but it's still 2.3.3... guess it updated something minor then.
Thanks everyone for your help !
Does anyone know if i can remove the question mark in bootup and still be able to overclock the phone ?
boarne71 said:
It did worked using kies on my computer, but it's still 2.3.3... guess it updated something minor then.
Updates are as and when the provider of the phone updates the firmware .
They do not use all Samsung updates and often push them out much later .
Does anyone know if i can remove the question mark in bootup and still be able to overclock the phone
Yes via the instructions in root thread
Root + CWM .
http://forum.xda-developers.com/showthread.php?t=1103399
Or by using the USB jig .
jje
Click to expand...
Click to collapse
I know after root i can flash with the original, but that seams to remove the possibility to overclock the device but the root are still there after flashing with original.
boarne71 said:
I know after root i can flash with the original, but that seams to remove the possibility to overclock the device but the root are still there after flashing with original.
Click to expand...
Click to collapse
No you flash root then flash original wipes root .
You would be better to find an overclocking rom and work from the instructions there .
jje
It's flashing the kernel im talking about. When rooting a phone you flash the phone with a unsecure kernel, then after it's rooted you can flash it back to original kernel so the "!" mark wont show in bootup.
Now i wounder how to do that and still keep the overclocking feature, anyone know how to do that ?
boarne71 said:
It's flashing the kernel im talking about. When rooting a phone you flash the phone with a unsecure kernel, then after it's rooted you can flash it back to original kernel so the "!" mark wont show in bootup.
Or ue the USB jig .
Now i wounder how to do that and still keep the overclocking feature, anyone know how to do that
If the overclocking features are part of the kernel then flashing original kernel replaces the kernel that has the overclocking features .
jje
Click to expand...
Click to collapse
Yes that was what o thought Thanks everyone so much for all your help!!
I guess i just have to live with this "!" mark on bootup, no big deal
Look at chainfires post number 2 on this thread to remove triangle and still keep insecure kernal here

[Q] do i have a rooted phone?

Hi there , hope someone can clear up this for me.
my phone was bought second hand , galaxy s 2 unlocked to any network,
the PDA : I9100XWKE1
phone : I9100XXKE4
csc : I9100XEUKD1
it shows its running android 2.3.3
kernel version 2.6.35.7-I9100XWKE1-CL181974 [email protected]#2
i only ask if its rooted already as it says there is an available firmware update , but i cant do ota or through Kies, when i try it says my phone cannot update . i want to be able to update it but ideally not through rooting. ( not confident enough to do that , i'd probably brick it and cant afford to replace a £300 + phone .i owned one previously which i bought from carphone warehouse and was unlocked as i was able to upgrade ota and through Kies . so at a loss here many thanks if you answer .
Install an app from the market which requires root and see if it fails to run.
Or install root checker from the market
Sent from my GT-I9100 using Tapatalk
just installed something called root check basic which says i dont have root access , so i guess i dont have a rooted phone but am at a loss as to why it says there is a update but wont let it happen, have googled all this and there are other people out there who had identical info to my phone but sadly they too are still in the dark .
Maybe your phone has just been debranded that's why your unable to do updates via Kies, you could ask the seller what carrier the phone was on when they bought it but if I was you would just use odin to flash your roms things come out alot faster on here than Kies.
from your information given i'm pretty sure you phone is not rooted, he/she probably debranded it or installed a different rom for it
What baseband version did the phone came with? You can probably download the Stock ROM that came with your phone and get back to start
Link : http://forum.xda-developers.com/showthread.php?t=1075278:)
I take it your not comfortable with using odin? Sounds like you might have to flash the original rom via odin or root via cf and install a custom rom via cwm. There's plenty of good guides and people to ask if you've got questions. The cf thread is a good place to start http://forum.xda-developers.com /showthread.php?t=1103399
Sent from my GT-I9100 using Tapatalk
Sent from my GT-I9100 using Tapatalk
I found it easier to just flash a ROM with root access already on it. (Lite'ning in my case) That way you then have root and clockwork, which you can then use to flash whatever ROM you so choose.
I just thought it was easier that way instead of having to do them separately.
Don't worry though, I'm sure my dog wouldn't even have a problem flashing a custom ROM via Odin for the S2. It's as simple as pointing Odin to the directory of the desired ROM, make sure no additional boxes are checked and away you go.
= What are you even doing asking whether or not you should root your phone on XDA?! =
ok i have downloaded odin and am downloading I9100XWKE1_I9100XXKDJ_I9100XEUKD1.zip XWKE1 - GT-I9100 which appears to be the latest official uk firmware. got the guide to using odin and will start tomorrow when i finish work. i understand this just updates the firmware. i assume doing this will still mean my phone runs all ok . do i have to root ? i really know bugger all about stuff like this ,

[Q] How to pre-root firmware for flashing with Odin??

I have new firmware on PC for my Samsung phone, intended for flashing with Odin (i have PHONE, CSC and PIT files). My question here is, is it possible to root this firmware before flashing it. The case is, my phone is now rooted and I don't want to loose root access, but I would like to flash this new firmware, cause with this one i have occasional problems (force close of apps, freezes, loosing wifi connection, etc). I've searched every where but haven't found anything. Only Mobile Odin have such options, but my phone is not supported yet.
Any help would be nice !
Should I post this question in any other section?

S2 rooting!

i have few Q's im new 2 rooting ,my 1q is if i root my S2 then will i able to update it in future via kies ?2q is after rooting can i able to update my S2 according to my region firmware or after rooting i have to install other !!!thx
after rooting if you doesn't change anything, like csc and modem than yes kies will work.
didnt understand rest of the questions
atifsh said:
after rooting if you doesn't change anything, like csc and modem than yes kies will work.
didnt understand rest of the questions
Click to expand...
Click to collapse
thx, im asking that if i can root then i will get future updates of my currently specified region on S2 ? & will it will b detected by kies or i have to use odin for future updates
Kies is a crappy piece of software.
Odin or mobile Odin are much better.
You will always be able to update/restore using odin.
Simply download your firmware using an app called checkfus. (Check firmware update server)
Then flash via Odin.
----------------------
GTI9100
HydrogenICS 12.05
fluxi xx.01_rc4
atifsh said:
after rooting if you doesn't change anything, like csc and modem than yes kies will work.
didnt understand rest of the questions
Click to expand...
Click to collapse
If you root it Kies will not be able to update it.
Sent from my GT-I9100 using XDA
mattyh77 said:
If you root it Kies will not be able to update it.
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
what i know is you can if you stay genuine, means dont change csc modem kernel.
if you go custom you cant and changing even a csc makes you custom
---------- Post added at 12:59 PM ---------- Previous post was at 12:43 PM ----------
metalz007 said:
thx, im asking that if i can root then i will get future updates of my currently specified region on S2 ? & will it will b detected by kies or i have to use odin for future updates
Click to expand...
Click to collapse
as far i know if you just root without changing anything you can, but might be wrong as i really dont use kies
I thought you could also update by KIES, even if you are rooted.. unless you are on a other ROM than an original samsung ROM..
But on the other hand, you can also watch on samfirmware if there might be an update en update your SGS2 through odin, then you dont need KIES after all..
mattyh77 said:
If you root it Kies will not be able to update it.
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
Just rooting makes no difference to kies. You will still be able to update.
Sent from my GT-I9100 using Tapatalk 2
From my experience if your rooted, Kies doesn't recignise it for update. Guess its depends how you root it. But IMHO kies sucks. Better of using Odin and do it manually. Less chance of stuff ups. You can reset and clear cache, then restore with titanium. I don't know how many times on here I've read people having troubles after a kies update. I always wipe and clear, never had a problem.
Sent from my ThinkPad Tablet using XDA
Unlike some Sony and Motorola devices, rooting the Galaxy S2 doesn't require you to unlock the bootloader. Other than having the "SU" program installed in the system partition, there are no other changes in the device. That is, if you take a more conservative approach to the rooting process other than flashing insecure kernels and the like. There are ways of rooting that leave your phone just like it was before - except that there is a 'su' binary in there.
Some phones won't update with KIES after rooting because some users with root privileges make changes to their device that prevent KIES from updating the phone. KIES however - and that's be written before - is a crappy piece of software. It's nearly useless - totally, actually! You absolutely don't need KIES for anything.
Installing ROMs and kernels using ODIN have nothing to do with rooting. You don't need one to make the other work. For Mobile ODIN you need root, however.
You can flash any ROM you want, including official ones, usin ODIN or Mobile ODIN. There are, however, several advantages to using Mobile Odin:
- it leaves your phone rooted after the process (if you want), even with official ROMs
- it can work with any ROM you want
- there is no need to enter download mode, which confuses some users
- it doesn't increase the flash counter
- it works from the phone, so there is no need of a computer to make it work
- it allows you to select only the part of the flash archive you want (bootloader, kernel, system, csc, etc)
Like I said, the problem some users with rooted phones have is that they go on an "uninstalling spree", and uninstall more than they should have. That sometimes renders the phone malfunctioning is some aspects. If you root, be careful with what you do afterwards regarding messing with system apps.
If you like this answer, hit the "thanks" button.
Simonetti2011 said:
Unlike some Sony and Motorola devices, rooting the Galaxy S2 doesn't require you to unlock the bootloader. Other than having the "SU" program installed in the system partition. That is, if you take a more conservative approach to the rooting process other than flashing insecure kernels and the like. There are ways of rooting that leave your phone just like it was before - except that there is a 'su' binary in there.
Some phones won't update with KIES after rooting because some users with root privileges make changes to their device that prevent KIES from updating the phone. KIES however - and that's be written before - is a crappy piece of software. It's nearly useless - totally, actually! You absolutely don't need KIES for anything.
Installing ROMs and kernels using ODIN have nothing to do with rooting. You don't need one to make the other work. For Mobile ODIN you need root, however.
You can flash any ROM you want, including official ones, usin ODIN or Mobile ODIN. There are, however, several advantages to using Mobile Odin:
- it leaves your phone rooted after the process (if you want), even with official ROMs
- it can work with any ROM you want
- there is no need to enter download mode, which confuses some users
- it doesn't increase the flash counter
- it works from the phone, so there is no need of a computer to make it work
- it allows you to select only the part of the flash archive you want (bootloader, kernel, system, csc, etc)
Like I said, the problem some users with rooted phones have is that they go on an "uninstalling spree", and uninstall more than they should have. That sometimes renders the phone malfunctioning is some aspects. If you root, be careful with what you do afterwards regarding messing with system apps.
If you like this answer, hit the "thanks" button.
Click to expand...
Click to collapse
Nice reply.
Sent from my ThinkPad Tablet using XDA

[Solved]How to delete sounds from stock ROM?

So I'm kinda new to the Galaxy S3 but I bought one off the bay a couple weeks back now which came with Optus branded firmware on it. I used Odin to put stock unbranded UK firmware on it and followed some instructions posted somewhere to ensure my phone would once again be liked by Kies and everything is fine.
However there are a couple sounds I'd like to remove from the ROM and I was wondering if it were possible to do this while keeping the 'untouched' feel to my handset? By that I mean the zero counter and 'Device Status: Normal'
Namely that stupid start-up tune and the camera shutter noise.
Sounds are in system/media/audio/
Start up is PowerOn..ogg
jje
You cannot do it without rooting
sent from here, there, somewhere!!
You can always use Triangle Away (https://play.google.com/store/apps/details?id=eu.chainfire.triangleaway&hl=en) to get the status back to normal. Both will show as normal when you used Triangle Away AND have a stock rom again. I assume removing the two sound files won't change that status, rooting might... not sure!
Is there anything like this available for the S3? http://www.tutspack.com/wiki/How_to_ROOT/UNROOT_Stock_ICS_Firmware_without_flashing_unsecure_kernel
It would just be a case of root, use root explorer to delete files and then unroot?
Or maybe there is a simple way for me to remove the sounds from the stock firmware before flashing? Presumably this would screw with the checksum for the firmware though so my phone would know it was running a custom ROM?
dave852 said:
Is there anything like this available for the S3? http://www.tutspack.com/wiki/How_to_ROOT/UNROOT_Stock_ICS_Firmware_without_flashing_unsecure_kernel
It would just be a case of root, use root explorer to delete files and then unroot?
Click to expand...
Click to collapse
Unrooting means re-flashing a stock ROM which is going to put the sounds back, so leave root alone once you have it.
Okay this worked on stock DLJ4 firmware.
Follow this to get root http://forum.xda-developers.com/showthread.php?t=1957273.
Use Root Explorer to delete annoying sounds.
Follow this to get back to zero and normal status http://forum.xda-developers.com/showthread.php?t=1952282
Use the SU app that step one installed to unroot.
There we have it. For all intents and purposed a stock phone that updates properley under Kies and over the air and will run the UK Barclays Banking app without complaining about there being root access (as you unrooted) and no annoying sounds.

Categories

Resources