Hi,
Apologies in advance for what is probably a very obvious question for those that know. I'm two days into my rooting experience and currently I have rooted my SG3 and then also installed the Omega v13 ROM. I haven't done anything with the kernel up to now.
My question is - when the official JB release happens (hopefully tomorrow) and I want to upgrade to it and then also install the new Omega v16 ROM, do I:
a) wipe everything, install the Samsung Official JB firmware and then install the Omega ROM again on top of it, OR
b) do I just wipe everything and install the Omega ROM directly.
I'm a little unsure of the difference between the firmware and the ROM (unless they're the same thing). Does the Omega ROM contain the actual firmware or is this a separate thing?
Any advice appreciated.
Thanks,
Adam.
adskee said:
Hi,
Apologies in advance for what is probably a very obvious question for those that know. I'm two days into my rooting experience and currently I have rooted my SG3 and then also installed the Omega v13 ROM. I haven't done anything with the kernel up to now.
My question is - when the official JB release happens (hopefully tomorrow) and I want to upgrade to it and then also install the new Omega v16 ROM, do I:
a) wipe everything, install the Samsung Official JB firmware and then install the Omega ROM again on top of it, OR
b) do I just wipe everything and install the Omega ROM directly.
I'm a little unsure of the difference between the firmware and the ROM (unless they're the same thing). Does the Omega ROM contain the actual firmware or is this a separate thing?
Any advice appreciated.
Thanks,
Adam.
Click to expand...
Click to collapse
Rom is usually the firmware but custom rom may not include the modem .
Uses existing modem .
You will need to root your phone before installing Omega or any custom rom .
Best is to wait for Omega build after the full release of JB then just flash that over current .
JB will not be released to all and sundry on day one it will start the rollout on day one and gradually work its way eventually to all phones .
jje
Flashing
JJEgan said:
Rom is usually the firmware but custom rom may not include the modem .
Uses existing modem .
You will need to root your phone before installing Omega or any custom rom .
Best is to wait for Omega build after the full release of JB then just flash that over current .
JB will not be released to all and sundry on day one it will start the rollout on day one and gradually work its way eventually to all phones .
jje
Click to expand...
Click to collapse
Thanks jje. As I have already rooted and then installed a custom ROM over the official firmware, I thought it might be "better/cleaner" to do it from fresh. I have not great battery performance and still some redraw issues so I thought starting from scratch might be advisable. I would rather not though - I haven't' tried a restore from Titanium yet and not certain if it will recreate all my apps/widgets including their positions and data.
I'll wait for the release and then figure it out.
Adam.
Agree once JB is released and i decide on a rom it will be with a total wipe .
TB will create all apps but not layouts or folders organization .
A workaround is to install rom boot to recovery mounts and storage and format data .
Then go to your ICS Nandriod backup and advance restore data only will bring back layouts .
But you may find some apps FC or fail to open .
jje
I have a Galaxy S2 GT-I9100G (bought in China 2 years ago).
In the past I have changed it's rom to SuperROM#v1.1 found here : http://forum.xda-developers.com/showthread.php?t=1374135.
The current Android version is 2.3.6 (oldddd )
Kernel version is : 2.6.35.7
Baseband version : I9100GZCKI1
I also have CWM-based Recovery v5.0.2.6 for GS2.
I would really like to upgrade to JellyBean.
I have seen a couple of versions here:
* http://www.ibtimes.co.uk/articles/4...100g-android422-jellybean-aokp-mr1-build6.htm
* http://www.ibtimes.co.uk/articles/4...-android422-jellybean-vanilla-rootbox-rom.htm
* http://www.ibtimes.co.uk/articles/4...droid422-jellybean-update-slimbean-build5.htm
and of course all the ROMs here on the site (too much to choose from !)
My question is : can my *Chinese* device be upgraded to JellyBean ?
If so - I have read on some forum threads that I need to somehow get the stock roms first, but I have no idea where to get them for the Chinese device.
Any help would be very much appreciated...
S2User said:
I have a Galaxy S2 GT-I9100G (bought in China 2 years ago).
In the past I have changed it's rom to SuperROM#v1.1 found here : http://forum.xda-developers.com/showthread.php?t=1374135.
The current Android version is 2.3.6 (oldddd )
Kernel version is : 2.6.35.7
Baseband version : I9100GZCKI1
I also have CWM-based Recovery v5.0.2.6 for GS2.
I would really like to upgrade to JellyBean.
I have seen a couple of versions here:
* http://www.ibtimes.co.uk/articles/4...100g-android422-jellybean-aokp-mr1-build6.htm
* http://www.ibtimes.co.uk/articles/4...-android422-jellybean-vanilla-rootbox-rom.htm
* http://www.ibtimes.co.uk/articles/4...droid422-jellybean-update-slimbean-build5.htm
and of course all the ROMs here on the site (too much to choose from !)
My question is : can my *Chinese* device be upgraded to JellyBean ?
If so - I have read on some forum threads that I need to somehow get the stock roms first, but I have no idea where to get them for the Chinese device.
Any help would be very much appreciated...
Click to expand...
Click to collapse
officially yes, unofficially(none samsung) yes
official:
take a look at this: http://forum.xda-developers.com/showthread.php?t=2171269 (thanks to hacbaoklhh for posting this thread)
unofficial (none samsung)
first you need to do the official thing (so you can get the ics/jb boatloader in), if you wish to stick with the official then you're done, no need to continue.
then you need to do this: http://forum.xda-developers.com/showthread.php?t=2113545 flash via stock recovery (thanks to Ryuinferno for his great work)
then you can flash whatever rom you want (AOSP, AOKP, MIUI)
to revert back to original:
take a look at this: http://forum.xda-developers.com/showthread.php?t=1916623 (thanks to Harchaoui for his hard work) or you can do the official thing again via odin, end of story
but i wouldnt revert back to chinese stock rom, we have the best developers and our 4.2.2 has become so stable
good luck
xtachix said:
officially yes, unofficially(none samsung) yes
official:
take a look at this: http://forum.xda-developers.com/showthread.php?t=2171269 (thanks to hacbaoklhh for posting this thread)
unofficial (none samsung)
first you need to do the official thing (so you can get the ics/jb boatloader in), if you wish to stick with the official then you're done, no need to continue.
then you need to do this: http://forum.xda-developers.com/showthread.php?t=2113545 flash via stock recovery (thanks to Ryuinferno for his great work)
then you can flash whatever rom you want (AOSP, AOKP, MIUI)
to revert back to original:
take a look at this: http://forum.xda-developers.com/showthread.php?t=1916623 (thanks to Harchaoui for his hard work) or you can do the official thing again via odin, end of story
but i wouldnt revert back to chinese stock rom, we have the best developers and our 4.2.2 has become so stable
good luck
Click to expand...
Click to collapse
Wow, that was fast !
Thanks so much for the response.
I have 3 questions if you could answer:
1. In your first link it says "Instructions For Flashing ICS:".
Does it mean that is will flash ICS or that I need to have ICS to flash it ?
because I don't have ICS... I have Gingerbread ...
2. Does the process in both your links change the Kernel or the Rom ?
(I managed to forget all this stuff since I last did this 2 years ago)
3. Which ROM would you recommend to use ? (out of the AOPS, AOKS and MIUI)
Thanks !
S2User said:
Wow, that was fast !
Thanks so much for the response.
I have 3 questions if you could answer:
1. In your first link it says "Instructions For Flashing ICS:".
Does it mean that is will flash ICS or that I need to have ICS to flash it ?
because I don't have ICS... I have Gingerbread ...
2. Does the process in both your links change the Kernel or the Rom ?
(I managed to forget all this stuff since I last did this 2 years ago)
3. Which ROM would you recommend to use ? (out of the AOPS, AOKS and MIUI)
Thanks !
Click to expand...
Click to collapse
1. its ok, that's probably just a typo, the android version there is 4.1.2. should state JB. via odin you can flash that and you will have official JB
flashing via odin doesnt care which version of android you currently have
2. the process of the first link will basically put a whole new kernel and rom in your system. you will have official JB kernel from samsung along with official rom from samsung. your version will be 4.1.2. (this is required to get the ics/jb bootloader which you dont have)
the purpose of the second link is to change the kernel so that it has cwm or twrp recovery integrated in. this will allow you to flash mods and roms and all that. but it is not necisary if you are not willing to use AOSP AOKP MIUI. if you'd like to stick with the official and see how it performs then you don't have to do the second link
3. personally i think the simpler the better, i use CM10.1 (CyanogenMod 10.1) <----- thanks to codworkerx, i also like Thinking Bridge http://forum.xda-developers.com/showthread.php?t=2199527 (thanks to Black_Prince for his great work)
couple any of those roms with http://forum.xda-developers.com/showthread.php?t=2251840 kernel (thanks to biagio7xD) and you will have a super fast rom with no SOD
xtachix said:
1. its ok, that's probably just a typo, the android version there is 4.1.2. should state JB. via odin you can flash that and you will have official JB
flashing via odin doesnt care which version of android you currently have
Click to expand...
Click to collapse
Thanks for the info.
2. the process of the first link will basically put a whole new kernel and rom in your system. you will have official JB kernel from samsung along with official rom from samsung. your version will be 4.1.2. (this is required to get the ics/jb bootloader which you dont have)
the purpose of the second link is to change the kernel so that it has cwm or twrp recovery integrated in. this will allow you to flash mods and roms and all that. but it is not necisary if you are not willing to use AOSP AOKP MIUI. if you'd like to stick with the official and see how it performs then you don't have to do the second link
Click to expand...
Click to collapse
I would like to go with custom ROMs. do I have to do the chapter 'Instructions For Changing CSC' that is in your first link ?
It says that it will wipe my device.
3. personally i think the simpler the better, i use CM10.1 (CyanogenMod 10.1) <----- thanks to codworkerx, i also like Thinking Bridge http://forum.xda-developers.com/showthread.php?t=2199527 (thanks to Black_Prince for his great work)
couple any of those roms with http://forum.xda-developers.com/showthread.php?t=2251840 kernel (thanks to biagio7xD) and you will have a super fast rom with no SOD
Click to expand...
Click to collapse
Thanks for the info. I don't think I will use the simple CM10.1 . I will look for a nice-looking UI rom.
By the way - do all the ROMs work with the Kernel that I will install in step 1 ?
S2User said:
Thanks for the info.
I would like to go with custom ROMs. do I have to do the chapter 'Instructions For Changing CSC' that is in your first link ?
It says that it will wipe my device.
Thanks for the info. I don't think I will use the simple CM10.1 . I will look for a nice-looking UI rom.
By the way - do all the ROMs work with the Kernel that I will install in step 1 ?
Click to expand...
Click to collapse
Dont worry about CSC.
every rom comes with its own kernel, if you're refering to step one as in the official then that's the kernel for official and nothing else
the blazing kernel is also for official and nothing else (or official based roms)
the kernel link i gave you last was for aosp aokp based roms
xtachix said:
Dont worry about CSC.
every rom comes with its own kernel, if you're refering to step one as in the official then that's the kernel for official and nothing else
the blazing kernel is also for official and nothing else (or official based roms)
the kernel link i gave you last was for aosp aokp based roms
Click to expand...
Click to collapse
So I am a bit confused now ...
You say 'don't worry about CSC'.
Does that mean I don't have to install CSC ?
Or that I do have to install it, but not worry about it...
also - I understood from your 1st comment that I have to go through the official kernel & rom, before I can put a custom rom.
Did I get it right ?
Because now from your last comment - I am understanding that if I want a custom rom - I can go ahead and just install it with its own kernel, without having to go through the first step of installing the official rom and kernel.
xtachix said:
officially yes, unofficially(none samsung) yes
unofficial (none samsung)
first you need to do the official thing (so you can get the ics/jb boatloader in), if you wish to stick with the official then you're done, no need to continue.
then you need to do this: http://forum.xda-developers.com/showthread.php?t=2113545 flash via stock recovery (thanks to Ryuinferno for his great work)
then you can flash whatever rom you want (AOSP, AOKP, MIUI)
Click to expand...
Click to collapse
Another question : I looked at this link - isn't CWM6 old ? I thought that the latest version is 10.1
S2User said:
So I am a bit confused now ...
You say 'don't worry about CSC'.
Does that mean I don't have to install CSC ?
Or that I do have to install it, but not worry about it...
also - I understood from your 1st comment that I have to go through the official kernel & rom, before I can put a custom rom.
Did I get it right ?
Because now from your last comment - I am understanding that if I want a custom rom - I can go ahead and just install it with its own kernel, without having to go through the first step of installing the official rom and kernel.
Click to expand...
Click to collapse
dont worry about the csc means really dont worry, every official rom, custom rom, comes with csc. some of them have multiple csc.
S2User said:
Another question : I looked at this link - isn't CWM6 old ? I thought that the latest version is 10.1
Click to expand...
Click to collapse
CWM = clockworkmod (this is the recovery integrated with the kernel. you have a few main types- cwm, twrp, official). this recovery allows you to install roms and such. version 6 is the latest. if i'm not mistaken the version you have for gingerbread would be (if you have cwm) 4 or 5.
cm = cyanogenmod (this is the rom)
they are two different things.
let us go through the basics:
what does a ROM have?
it has a kernel (this allows you to do the basic io stuff, it has cwm or twrp >> if custom, or official recover if official)
it has a bootloader (this allows you to get into a specific version of roms), official roms have the bootloader
it has system files (this is the actual rom base, it has all the modules)
it has basic apps (well, these are the apps, dialer, messaging, etc..)
it has csc
it has baseband and ril
let us elaborate a little bit:
your phone currently has gingerbread bootloader. so it is version 2.0+
to use Icecream sandwich you need the icecream sandwich bootloader. 4.0+
different version means different bootloader
this is where flashing a rom via odin comes in handy. it will install that specific bootloader into your phone
ofcourse along with other things, like the kernel, actual rom, apps. so you will have a full 4.1.2 system.
notice: ics and jb bootloaders are the same, reason is simple, the base version of both is 4, if there they introduce a version 5 android then everyone has to get the newest bootloader for version 5 to use it.
it doesnt matter where the 4.x+ comes from, if it is aosp aokp official miui, the bootloader is REQUIRED to run any of those
now your first step is to install the official rom (this way you ensure that you have the proper bootloader, and at the same time you get the official 4.1.2). now if you want to keep the official then there is nothing else to do, if by any chance you need to change csc then the steps there are simple, but it is not required. look up what is csc
next you need to install a kernel that has either cwm or twrp (this way you prepare yourself to install custom roms)
next you select the rom you would like to install, download it and put it in your sdcard
next you boot into recover (notice it is different from the official one, it has many options)
install the rom from the sdcard location
and in many cases you will have to install gapps (google apps, and do not make a mistake and install the wrong one, every version of android has its own gapps, if you have 4.2.2 install ONLY 4.2.2 gapps)
done!
as i mentioned above, every rom comes with whatever that it comes with. a kernel, csc, blah blah blah.
so basically what happens when you flash the custom rom?
simple, you change the kernel (zImage) it has its own and that's what it needs to run, and official kernel cannot run an aosp rom. period.
you put a whole new framework, system, apps, based on the android version they have been developed in.
next if you want to modify things, you can get into themes, installing another kernel, changing baseband and ril(Radio Interface Layer), and so on.
well i hope this helps
xtachix said:
dont worry about the csc means really dont worry, every official rom, custom rom, comes with csc. some of them have multiple csc.
CWM = clockworkmod (this is the recovery integrated with the kernel. you have a few main types- cwm, twrp, official). this recovery allows you to install roms and such. version 6 is the latest. if i'm not mistaken the version you have for gingerbread would be (if you have cwm) 4 or 5.
cm = cyanogenmod (this is the rom)
they are two different things.
let us go through the basics:
what does a ROM have?
it has a kernel (this allows you to do the basic io stuff, it has cwm or twrp >> if custom, or official recover if official)
it has a bootloader (this allows you to get into a specific version of roms), official roms have the bootloader
it has system files (this is the actual rom base, it has all the modules)
it has basic apps (well, these are the apps, dialer, messaging, etc..)
it has csc
it has baseband and ril
let us elaborate a little bit:
your phone currently has gingerbread bootloader. so it is version 2.0+
to use Icecream sandwich you need the icecream sandwich bootloader. 4.0+
different version means different bootloader
this is where flashing a rom via odin comes in handy. it will install that specific bootloader into your phone
ofcourse along with other things, like the kernel, actual rom, apps. so you will have a full 4.1.2 system.
notice: ics and jb bootloaders are the same, reason is simple, the base version of both is 4, if there they introduce a version 5 android then everyone has to get the newest bootloader for version 5 to use it.
it doesnt matter where the 4.x+ comes from, if it is aosp aokp official miui, the bootloader is REQUIRED to run any of those
now your first step is to install the official rom (this way you ensure that you have the proper bootloader, and at the same time you get the official 4.1.2). now if you want to keep the official then there is nothing else to do, if by any chance you need to change csc then the steps there are simple, but it is not required. look up what is csc
next you need to install a kernel that has either cwm or twrp (this way you prepare yourself to install custom roms)
next you select the rom you would like to install, download it and put it in your sdcard
next you boot into recover (notice it is different from the official one, it has many options)
install the rom from the sdcard location
and in many cases you will have to install gapps (google apps, and do not make a mistake and install the wrong one, every version of android has its own gapps, if you have 4.2.2 install ONLY 4.2.2 gapps)
done!
as i mentioned above, every rom comes with whatever that it comes with. a kernel, csc, blah blah blah.
so basically what happens when you flash the custom rom?
simple, you change the kernel (zImage) it has its own and that's what it needs to run, and official kernel cannot run an aosp rom. period.
you put a whole new framework, system, apps, based on the android version they have been developed in.
next if you want to modify things, you can get into themes, installing another kernel, changing baseband and ril(Radio Interface Layer), and so on.
well i hope this helps
Click to expand...
Click to collapse
Thanks so much for the information !
I've managed to install 10.1 and now have 4.2.2 !
Thanks so much !
S2User said:
Thanks so much for the information !
I've managed to install 10.1 and now have 4.2.2 !
Thanks so much !
Click to expand...
Click to collapse
you're most welcome,
enjoy your newly flashed rom
Hi to all...
i have the samsung galaxy s2 (GT-I9100) i9100XXMS3
it's upgraded (not by me) to android kitkat 4.4.4 CyanogenMod
CyanogenMod version 11-20140804-snapshot-M9-i9100
Kernel version 3.0.64-CM-g89e6992 build03
i have some problems (programs incompatibilities ect...)
and i want to know how i can downgrade my phone to any stable rom android 4.2.x
or any other custom or stock rom.
after all, i need to rooting the device to be more flexible
can anyone give me some help ??? rookie here...
thanks in advance
The device is already rooted, you just need to download any custom ROM you want, reboot to recovery, and flash your desired ROM from there.
Nightshadow931 said:
The device is already rooted, you just need to download any custom ROM you want, reboot to recovery, and flash your desired ROM from there.
Click to expand...
Click to collapse
first of all thanks for your answer.
If I understand properly
therefore, I'll have not any problem because of 4.4.4
that is correct ?
Yes, that is correct. The device is already rooted, with custom recovery, which means you can just reboot to recovery, wipe everything, and flash any desired ROM you want.
@@[email protected]........No disrespect intended, but this is "flashing 101" basics stuff........
The fact that you are asking it, tells me that you don't have the experience needed to do this comfortably.....
That's not a problem though.....we all start from the bottom, and learn as we go.....
But that being the case, i'd advise that you don't do anything to your phone until you've read, learnt and completely understood the processes behind the flashing procedure. It's best to understand what you are doing beforehand, rather than trying to figure out what went wrong afterwards.......
Sent from my GT-I9100 using XDA Free mobile app
Down grade
hi every one please i want to downgrade my phone samsung galaxy s2 from jelly bean to gingerbread and i need a link to download the firmware
I've got this Galaxy S2 since a couple of years and back in 2012 I rooted it following the method in the video below
How to Root Galaxy S2! [NEW][i9100]
the device is on android 2.3.3 (GingerBread) and according to the guy who posted the youtube it is a super safe method and it is but now I decided I want to upgrade it with a customized ROM from your respectful GS2 section.
my questions are :
1- following the method above; is my device fully rooted and ready to be flashed and tweaked around?
2-if my device is ready to go;Would anyone kindly direct me to the page where I can find a guide/s on how to install the tools required on the device (gs2) to do the move from 2.3.3 -(because through my search here most what I found was going up from IcecreamSandwich +) -to the newest supported firmware ?
Thanks for the great work you guys doing to support android devices.
KindleTester said:
I've got this Galaxy S2 since a couple of years and back in 2012 I rooted it following the method in the video below
How to Root Galaxy S2! [NEW][i9100]
the device is on android 2.3.3 (GingerBread) and according to the guy who posted the youtube it is a super safe method and it is but now I decided I want to upgrade it with a customized ROM from your respectful GS2 section.
my questions are :
1- following the method above; is my device fully rooted and ready to be flashed and tweaked around?
2-if my device is ready to go;Would anyone kindly direct me to the page where I can find a guide/s on how to install the tools required on the device (gs2) to do the move from 2.3.3 -(because through my search here most what I found was going up from IcecreamSandwich +) -to the newest supported firmware ?
Thanks for the great work you guys doing to support android devices.
Click to expand...
Click to collapse
Should work fine. It would be an even safer to update to official jelly bean first before flashing a custom rom as you will face less issues this way.
gsstudios said:
Should work fine. It would be an even safer to update to official jelly bean first before flashing a custom rom as you will face less issues this way.
Click to expand...
Click to collapse
Great, will you or any other supporter kindly tell me what to look for, or provide me with a link to the specific page...
thanks
Hello today I used my mom's phone ( Galaxy s dous ) and it was total disaster so I decided to root / install custom recovery / install custom rom so I rooted using kingo and it worked fine now I'm looking for a simple guide to install a recovery and I also want to know a what is the best rom for this device need something stable mostly . I'm currently on 4.0.4 - Rooted just now . thank you guys
That is a seldom used device with little to no rom support. The few roms our there are unstable at best.
zelendel said:
That is a seldom used device with little to no rom support. The few roms our there are unstable at best.
Click to expand...
Click to collapse
I found most of the roms here if not all http://forum.xda-developers.com/showthread.php?t=2539267
So basically I should just stay on stock rom or what ?