Best upgrade path/method from 2.3.4 - Galaxy S II Q&A, Help & Troubleshooting

A friend of mine has a i9100 (16GB) running Gingerbread 2.3.4 and is tempted to upgrade but my experience on that is limited so I decided to ask here first:
- was there any change in partitioning on i9100 from 2.3.4 to 4.1.x ? or any major change that I should be aware?
- he seems to have the original boot and recovery - best way to upgrade those?
- the battery life seems to be very poor for him right now - would an update to a custom ROM improve things? would something based on 4.1.x be the best improvement?
- overall - what are the steps that you would recommend in going from 2.3.4 to 4.1.x?

xclub_101 said:
A friend of mine has a i9100 (16GB) running Gingerbread 2.3.4 and is tempted to upgrade but my experience on that is limited so I decided to ask here first:
- was there any change in partitioning on i9100 from 2.3.4 to 4.1.x ? or any major change that I should be aware?
- he seems to have the original boot and recovery - best way to upgrade those?
- the battery life seems to be very poor for him right now - would an update to a custom ROM improve things? would something based on 4.1.x be the best improvement?
- overall - what are the steps that you would recommend in going from 2.3.4 to 4.1.x?
Click to expand...
Click to collapse
GB is 2 years old OS.
JB is 7 month old.
Yes, things have improved, in every android aspect.
Right path to upgrade? ODIN.
Safest path? MOBILE ODIN.
What you should do before trying anything:
Read, Watch, Learn and Read again.
Sent from the little guy

The overall improvement was quite good.
It was a little tricky since I first wanted to update the recovery to the latest from philz - which did not work by using the original recovery and a signed zip (which would have avoided the triangle and flash counter) - so in the end I updated the recovery from odin.
Of course that the kernel coming with that was no longer booting the phone, so immediately after that I installed the latest omega - and that started to work fine 'out of the box'. I also had to update things with triangleaway.
I have also added the Siyah kernel for the BLN feature.

Related

Not sure what how to root KG2 2.3.3

I upgraded my firmware today on my UK T-Mobile SGS2 today, but lost the root I had in the process. I was previously having a really annoying 'lag' that would make the whole phone jerky and unresponsive and that seems to have cleared up after this upgrade. I'm really keen to do the rooting properly this time... as I'm guessing it was a problem of incompatability that cuased the jerkyness problems I was experiencing before.
From the Chainfire rooting thread I see that there isn't a rooted kernel that is for KG2 and Android 2.3.3
CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.zip - Is for 2.3.4
These files aren't labeled as being 2.3.3 or 2.3.4 - does anoyone know:
CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.zip
CF-Root-SGS2_JP_XSG_KG2-v4.1-CWM4.zip
If you were in my position, what would you root with?
My current phone details are:
Modellnummer:
GT-I9100
Android-Version:
2.3.3
Basisbandversion:
I9100BOKG1
Kernel-Version:
2.6.35.7-I9100BOKG2-CL255512
[email protected] #2
Buildnummer:
GINGERBREAD.BOKG2
Thanks
If you are going to root then flash a custom Rom, then I wouldn't worry as the Rom will be based on 2.3.4 probably.
If you want to stay stock, then you could follow my route, CF-Root then flash VillainRom which is based on 2.3.4 and as close to stock as possible with a few tweaks to improve things such as battery life.
Hope this helps
Ideally I'l like to be able to get future official updates through Keis - and I would lose that if I switched to Villain rom right?
I also wondering if I'm going to flash a custom ROM, might I as well flash a more recent Samsung one like KH3? Looking at Villainrom it says there are problems with the stock browser and stock SMS.
Piecing together info from other threads I saw that someone said that you can flash a rooted kernel and then flash back your original unrooted kernel and it will stay rooted. Is this true? If so, perhaps I could flash a rooted kernel (either a 2.3.4 or a 2.3.3 for KG1 or KG3 (close to my rom), and then flash back my current KG2. Thing is, how do I get my current KG2 kernel off the device before I overwrite it with a rooted variant.
Sorry if my questions are a bit basic or confused. I'm still trying to get to grips with all this. Thanks for the patience!
1. Yes you will lose updates through Keis but the custom Roms are based on the most up to date anyway.
2. Don't think you can restore your kernel and keep root afaik busybox etc are baked into the kernel
3. Yes there is a lag problem, it is to do with odexing/deodexing (don't ask me) but there is a flashable fix if you search the thread. Villain Tweaks app should help with the SMS I think.
4. Find your firmware/kernel on Intratechs thread and download it and keep it safe. When you root you will replace the current kernel. If you need to go back then you can flash the original through odin.
Well, since it seems going with a full flash is the only way of rooting with my current officical setup, I'm gonna try KH3 and see how it goes. I'm quite relctant to get into custom romming because I don't normally have the time to deal with the inevitable problems (so I hear), but I do need to be rooted. Wish me luck! and thanks for your help.
killall said:
1. Yes you will lose updates through Keis but the custom Roms are based on the most up to date anyway.
Plus it can be many months later on Kies .
jje
Click to expand...
Click to collapse
looking for stock kernel for uk t-mobile 2.3.3,can't seem to find it anywhere.can anyone help,have looked in development but shows old stock kernels.
My current phone details are:
Model:
GT-I9100
Android-Version:
2.3.3
Bassbandversion:
I9100BOKG1
Kernel-Version:
2.6.35.7-I9100BOKG2-CL255512
[email protected] #2
Buildnummer:
GINGERBREAD.BOKG2
Jiffage ?? Did you make it ??

[Q] New SGS2 user

Hello everyone!
Yesterday I got SGS2 as a replacement to my beloved SGS1 which I sold to my friend. I've read some FAQ's but I'm still unsure about some things. Can you please throw some light on my concerns?
1. Installing official firmwares via odin will NOT increase the flash counter, right? I would like to replace my branded Orange with vanilla ROM.
2. My phone has new GB 2.3.6 (branded Orange BVKL1) so I won't be able to reset flash counter with USB JIG after loading rooted kernel. If I decide to stay with GB I have to load old bootloader, right? For ICS I should use Triangle Away?
3. Is there /efs folder and how to back it up? Do I need to?
4. Is it worth upgrading to Samsung ICS or it's still too buggy? I'm used to GB and I can use it few months more. I prefer to have stable ROM with light battery usage rather than latest features that are not polished.
5. Can you recommend me some good GB and ICS kernel? I'm looking for something similar to Semaphore. I don't care about overclockig (phone is super smooth, comparing to SGS) but I would like to have deep idle and Voodoo Color (is it avalilable for SGS2?). Is Hardcore kernel OK? I used it in SGS, but it was very long time ago.
skibbi_pl said:
Hello everyone!
Yesterday I got SGS2 as a replacement to my beloved SGS1 which I sold to my friend. I've read some FAQ's but I'm still unsure about some things. Can you please throw some light on my concerns?
1. Installing official firmwares via odin will NOT increase the flash counter, right? I would like to replace my branded Orange with vanilla ROM.
2. My phone has new GB 2.3.6 (branded Orange BVKL1) so I won't be able to reset flash counter with USB JIG after loading rooted kernel. If I decide to stay with GB I have to load old bootloader, right? For ICS I should use Triangle Away?
3. Is there /efs folder and how to back it up? Do I need to?
4. Is it worth upgrading to Samsung ICS or it's still too buggy? I'm used to GB and I can use it few months more. I prefer to have stable ROM with light battery usage rather than latest features that are not polished.
5. Can you recommend me some good GB and ICS kernel? I'm looking for something similar to Semaphore. I don't care about overclockig (phone is super smooth, comparing to SGS) but I would like to have deep idle and Voodoo Color (is it avalilable for SGS2?). Is Hardcore kernel OK? I used it in SGS, but it was very long time ago.
Click to expand...
Click to collapse
1. Installing official firmwares will not increase your flash counter. The thing that increases your flash counter is custom kernels.
2. If you have a USB jig i would flash the old bootloader reset the counter and then flashback to the ICS bootloader if you wish to have it. I did this yesterday and the old bootloader had no problems booting in CM9.
3. I havent backed up my EFS folder but people do suggest that you do. I know there are apps out there to do this but i haven't looked in to it so i cant really comment.
4. I have used the sammy ICS and it is stable. battery however isn't if you stick to the stock kernel. raffaele88 has a very nice and stable sammy based (LP7) Rom in the dev section which i have found to be the best custom ICS sammy based rom atm.
5. For kernels most popular is probably Siyah or N.E.A.K. they have both ISC and GB versions. Hardcores kernel is meant to be good but i have never used it so again i cant comment.
skibbi_pl said:
Hello everyone!
Yesterday I got SGS2 as a replacement to my beloved SGS1 which I sold to my friend. I've read some FAQ's but I'm still unsure about some things. Can you please throw some light on my concerns?
Click to expand...
Click to collapse
Welcome to the sgs2 forums.
There's a Q&A section if you didn't notice...
I recommend you install XWLA4 from this thread using odin. It's the last GB rom for SGS2 and it's blazing fast without any known issues. It will debrand your phone and update to the newest version.
Don't bother with custom kernels for now. You will have great batterylife even with the stock kernel. If you're ready for them, the most popular ones are Siyah, Speedmod and NEAK.
Currently there is no software method to remove the triangle and custom binary counter on GB but on ICS you will manage with Triangle Away, so if you want to root your LA4 you will have to get a jig to reset the binary counter.
For now I don't think there's any reason for you to upgrade to ICS as it is slower overall and drains the battery more.
I have both the sgs1 and 2 and gingerbread is the way to go on both of them for now. Not until there's proper hardware acceleration for the browser at least.
Good Luck and have fun!
Back up EFS with Hellcat's kTool from Google Play (free).
Should you back it up ? Hell yes. Keep a copy of the backup on your external SD card in your phone, and another copy on your PC. You'd be surprised at how many people we get thru here every week with borked EFS/IMEI & no backup.
Thank you for your quick answers! I'll probably stay with GB for now, I just need to make myself a JIG just to have an option of resetting the counter.

Trouble U/G Android 2.4 to 4.0

SOLVED: Thanks to ares05 I already got the rom I wanted! I didn't find that specific rom in the first place... Anyway, anyone googles for this same matter can use my thread as an Q&A. The only thing I did to get Neatrom Lite working was putting it on Internal SD (Without wiping data). And flashing it (choose zip from internal SD) from the custom CWM recovery, then reboot. (Yes for beginners, CWM is an requirement!). For Nexus layout lovers try regular Cyanogenmod, Trebuchet or MIUI. They are all great.
----------------------------------------------------------------------------------------------------------------------------------------------
Hello,
Question to myself: did I researched, googled and watch the video upon registration?
Yes, but that doesn't solve my specific problem or provide enough information to try the risky situation.
Problems:
I have trouble upgrading from Android 2.3.5 to 4.0 through Odin3 v1.85. It's very unclear what Rom I need to get to flash.
I flashed through Odin3 Android 4.0 before, through reading a lot and accepted the try and ended up getting boot loops. So I flashed back my android 2.3.5 XWKJ5. that gave me CWM but also voided the possibility to upgrade through Samsung Kies what I regretted later.
Then I thought, Okay... I'll get the basic Custom Rom: Cyanogenmod 9.1 then, through wiping cache/factory and dalvik cache and flashing through zip file on SD card everything went great. But I was unhappy with CM9 because the playstore app didn't work anymore and I didn't liked the overall layout of the camera, apps and some other minor bug I found - I forgot... So I went back to Android 2.3.5 with nandroid backup.
Also I have ROM manager but that doesn't let me update the specific CWM 6.0.1.0 rom as it says "An error occurred while downloading your recovery." Probably more people have this?!
What I need to know to solve this matter:
I want the default (stock) android 4.0+ ICS firmware on my phone with root. Can someone provide me the exact link of the .tar/.tar.md5 file needed to upgrade my phone to that android version or higher if the rom is available for it (4.1.3?). Since I find it hard to search the correct rom needed to get this result. The rom you might provide me can be slightly modded but that's okay, as long as I have all the ICS features and the layout it naturally comes with.
All the current Phone specific data you might found useful in helping me:
Samsung Galaxy S2 (I-9100)*
Android 2.3.5
Gingerbread.XWKJ5
CF-Root 5 Kernel (Root, CWM, Superuser).
+Has made an Nandroid backup through recovery.
+Backed up my apps through Titanium Backup.
*It's no AT&T or T-Mobile version, luckily.
TL;DR: I WANT TO UPGRADE ANDROID 2.3.5 TO 4.0+, WHAT SPECIFIC ROM I NEED TO FLASH?
I hope someone good willing enough is there to help me and I will check this thread often for any replies,
Scy.
There are a bunch of ROMS here which will give you the stock ICS look and feel. I haven't tried all of them but if that's the kinda ROM you want then you could check out the ROM that I'm currently using, Neatrom Lite. Follow the link on my signature to the ROM thread. The latest version for Neatrom is 4.0.4 and you could download it from the link given on the first Page of the thread.
If you wanna try something else you check out the following links :
http://forum.xda-developers.com/showthread.php?p=23562820
This is a thread with an index of all the stock ICS ROMs
http://forum.xda-developers.com/showthread.php?p=23275441
This is an index of all the custom ROMs.
Take your pick.
Sent from a GT-I9100 having a mind of its own
Yeah, that's sort of what I want. The biggest reason of wanting to update is that my brother has stock ics 4.0 and his battery consumes like 50% less energy in locked mode(s), factor in the fact that his update cleaned a lot of the processes and unused apps. Also I am fond of the original stock look - especially the camera controls.
I will try neatrom (lite) later tonight I checked out the official forum Page, looks very very to my liking. I am so excited, thanks for showing will report later if it worked out.
- EDIT -
Yaaaay! Everything went flawlessly, it's cool that there is no Wipe needed as the forum thread indicates. I don't know if it works fluidly yet, but it seems everything is up and running like if it was original ICS. I think the Siyah kernel helps alot in battery usage which means alot to me because I travel alot. I will keep this rom for a long while if no bugs/freezes pop up! Seems so promising, thank you thank you thank you~~!!

[Q] First time flashing Cyanogenmod: Help needed on installing CM10 or CM10.1

Hello there!
I'm a complete noob when it comes to rooting and other related stuff so I could use some help. I want to install Cyanogenmod 10 (or 10.1 if it actually is usable and mostly stable / it is easier or more noobproof to install) for the first time and I would like to know what do I need to know before starting to follow any tutorials for flashing new kernels etc. There are just so so many tutorials for this and I don't know which one I should follow to not brick my phone as I just can't afford a new phone if I manage to brick this one and I just want to get everything out of this phone.
All this Clockworkmod, Odin, Rooting and everything just confuses me and I don't know where to start. If I've understood correct the first thing I should do is I should download some custom kernel as this is something which runs "under" the Android (kind of like bios for computers?) and allows me superuser access=rooting? Then after I got new rooted kernel done I should install Odin or ClockworkMod which acts like a "backup" if something goes wrong? And lastly I should flash in the Cyanogenmod 10 or 10.1 depending which is more hassle-free for everyday use (I'd like to get as much customization as possible for my phone) and has more features and more stable.
My phone model is GT-I9100 so it's the international one (I live in Finland so no Verizon or other model of it.. that much I understand at least) and my Android version is 4.0.4 the 100% stock version of it.
I'm tired of waiting for the slow Samsung people in Finland to get the official Jelly Bean release to be done and I want all that project butter goodness NOOOOOOW. So...
TLR: I have Samsung Galaxy S2 (GT-I9100).I want to get CM 10 or CM.10.1 the noobproofest way possible, can't afford to brick. Can you guide me to a good tutorial with easy to follow orders and up-to-date versions of Cyanogenmod as I don't want CM7, but the latest GOOD Jelly Bean version or just tell me how to do this? I will answer any questions you might have about my phone or anything. I'm not stupid when it comes to computers, but phones are totally new thing to me and I don't want to flash new jelly bean with some random tutorials from youtube as I'm afraid of getting a bricked phone (or missing out some great features from other Jelly Bean releases). I want the best for everyday use, most stable and the one with most customization options version of CyanogenMod Jelly Bean for my S2.
Thanks in advance! I will be monitoring this thread actively so I answer possible questions quick.
I think you're a bit confused at some points.. I assume you're on ICS now. First you have to root your phone by flashing a custom kernel (which gaines you root access) like Siyah WITH Odin. Steps are descriped in enough guides on xda.
When you've rooted your phone, it's best to make a Nandroid back up in Recovery Mode (CWM), you get CWM automatically with flashing Siyah, just in case anything goes wrong.
After this you may choose to flash a custom rom, mostly done with CWM recovery. Steps for this part are almost always written at the instructions on the first post of a rom thread, so read them carefully.
About Project Butter: this isn't fully implemented in CM, so flash the JB-leak from Samsung, or a rom based on it (or wait for the official release).
Sent from the Matrix
Donnie Sins said:
I think you're a bit confused at some points.. I assume you're on ICS now. First you have to root your phone by flashing a custom kernel (which gaines you root access) like Siyah WITH Odin. Steps are descriped in enough guides on xda.
When you've rooted your phone, it's best to make a Nandroid back up in Recovery Mode (CWM), you get CWM automatically with flashing Siyah, just in case anything goes wrong.
After this you may choose to flash a custom rom, mostly done with CWM recovery. Steps for this part are almost always written at the instructions on the first post of a rom thread, so read them carefully.
About Project Butter: this isn't fully implemented in CM, so flash the JB-leak from Samsung, or a rom based on it (or wait for the official release).
Sent from the Matrix
Click to expand...
Click to collapse
Yes I'm running 4.0.4 forgot to add that sorry. That clears many things up thank you! Oh... I thought that Project Butter was fully implemented on every 4.1.X ROM. Now I'm having hard time deciding if I should flash CM10 or just wait for the official Jelly Bean release which is supposed to come next month in Finland... I just want my phone to be really, really fluid and I'm not really pleased with this current 4.0.4 and all these unneeded programs like all the Samsung Hub programs.

How to give a "second life" to my old galaxy s2 ? wipe, kernels, roms, repartition ?

How to give a "second life" to my old galaxy s2 ? wipe, kernels, roms, repartition ?
So i have my old galaxy s2, and i want to completly wipe everything and make it better.
There are a lot of tutorials, but im really confussed. For example there are roms that require android 4.4 or sth like that. I just want to do a fresh install. I also don't get what's going on with kernels.
Right now it runs old android 2.3.3 gingerbread and it's really slow.
I want:
- Some stable, battery friendly android lollipop rom, with all functions working (like usb internet tethering, wifi tethering, camera and so on).
- Only one partition like in new phones (like in galaxy s5)
- kernel ?
- root
- custom recovery
Can anyone give me some step by step instructions, what should i do first ? I would also appreciate if you could send me links to appropriate tutorials.
4.4.4 any custom without GApps then microG it.. with MOAB and Fdroid. All can be found in the forum.. Cheers.
kkamil4sz said:
So i have my old galaxy s2, and i want to completly wipe everything and make it better.
There are a lot of tutorials, but im really confussed. For example there are roms that require android 4.4 or sth like that. I just want to do a fresh install. I also don't get what's going on with kernels.
Right now it runs old android 2.3.3 gingerbread and it's really slow.
I want:
- Some stable, battery friendly android lollipop rom, with all functions working (like usb internet tethering, wifi tethering, camera and so on).
- Only one partition like in new phones (like in galaxy s5)
- kernel ?
- root
- custom recovery
Can anyone give me some step by step instructions, what should i do first ? I would also appreciate if you could send me links to appropriate tutorials.
Click to expand...
Click to collapse
I assume it's on non-rooted stock ROM (android operating system). Backup all data you don't want to loose, format the external SD card (the one you can take out) if you have one (not required, but a good idea to start from scratch) from settings, then do a factory reset from settings.
Then connect the phone to Samsung Kies (download from samsung.com) and update the phone to the latest stock ROM (See which in your country here: http://www.sammobile.com/firmwares/database/GT-I9100/)
Let me know if you succeed in doing so.
I just installed stock Android 4.1.2 ROM, it's not rooted right now.
Android: 4.1.2
Modem, Baseband version: I9100XXMS2
Kernel: 3.0.31 - 1155032
Build number: JZO54K.I9100XXMS7
What to do next ? I want some good lollipop rom (or kitkat if it's faster), custom recovery and root.
@edit:
Ok, i managed to repartition my device memory and i flashed CyanogenMod 11 (m12) with cwm recovery (compatible with kitkat).

Categories

Resources