[Galaxy S I9000 General] xsenman:
How to upgrade from Gingerbread WF07 to a Jelly Bean ROM on the SHW M110S

Basic Considerations that will help you to restore your current ROM ​

First make a Backup of your current ROM, such that you can return to it, IF the Jelly Bean ROM is not what you expected it to be. How?

a) When Using a tegrak Kernel on the M110S , you can get this done on the bootup screen , by entering it and making a system and also a dbdata/data backup of your phone, which can be restored by using the terak kernel again IF WF07 ROM is what suits you best.

Your backup will be placed in the Tegrak Folder in the Internal SD card...so save this to your PC or external SD card for safe keeping.

b) When using a Speedmod kernel, you need to enter recovery first to make a nandroid backup of your system and data

Your Backup will be placed in the ClockWorkMod Folder of your SD card. Which can be restored by using the speedMod kernel again IF WF07 ROM is what you desire.

None of these Kernels can be used for Jelly Bean ROM, and you need to use a Version 5 CWM (ClockWorkMOD) recovery, to flash the Jelly Bean or ICS ROM direct from your SD card...as such the first thing you need to do is change the Recovery on your M110S to a version 5 ClockWorkMOD.

Second Backup your efs folder, why? read this. How? read this

What you should know about this Jelly Bean ROM on the M110S​

a) It may take from 3 to five minutes for the ROM you flashed to stabilze, so try to be patient or you will have a non responsive phone in your hands, even when the ROM is stable.

b) When ever certain functions do not seem to work initially...like unable to connect to your WIFI, network etc just reboot phone.

c) Poor response may be due to settings or permissions that need to be fixed, which can be done on your settings menu or in the advanced menu of your recovery ...so you must have ample knowledge of the numerous features the Jelly Bean settings menu has.

The Jelly Bean ROM's for Korean Galaxy S (SHW M110S) that have little to NO issues at the moment are​

Common Issue in Jelly Bean being having NO Ringtone only vibration

Typhoonoid aokp verion 2.1.2 or here

Typhoonoid paranoid version 1.1

CM 10 All Fixed

Provisionmod All Fixed

JBean 4.2 under construction here only for testers to verify bugs

Reminder, What you do with your Phone is your own responsibility, so do it at your own risk. Always ensure your Battery is fully Charged prior to flashing any phone​

This is the basic procedure for Jelly Bean upgrade​

​

1) Download the CWM Recovery.tar ( Attached below), the ROM's come in .zip format ( it can be as many as you wish, for you to test them out, one after the other) and Place them in a Folder (create and name it as you wish) on your SD Card Also Download the Gapps.zip (Google apps) File that need to be flashed after flashing the ROM. ( So it will always be two packages to flash, in order to get your phone functioning)

Download:-

a) CWM Version 5.0 Recovery attached below

b) Rom of your choosing from here or here or here Zip file includes ROM & Kernel (do not unzip)

c) Gapps Here (do not unzip)

d) Ringtone Fix here (Tested not working on M110S)

e) New 4.1.2 Kernel use Odin to flash when using older ROM

2) Flash the version 5 and up CWM recovery on your Phone, How?

Put your phone into download mode, Fireup Odin3 on your PC, connect to Odin3 with USB cable, select CWM Ver.5.0 recovery.tar under PDA and Flash it. Ensure you do not reboot the phone by "UNTICK" reboot in Odin3 such that it will not power ON after Flashing, in case it does power ON, just pull out Battery , press power button for 30 seconds and insert battery again

3) After flashing recovery with Odin, You can enter " Recovery Mode" by press VolumedownKey+PowerKey+HomeKey. You do this every-time you want to switch to a JellyBean or iCS ROM or to utilize the many features this recovery has, like Backup/restore/fix permissions and mostly to do the full wipes (NEEDED to be done every time you want to SWITCH ROMS) etc

4) Once in CWM Recovery you do the Full wipes (use your volume keys to move up or down in the recovery menu to select and the power key to execute that command).

The undermentioned wipes need to be done and will constitute a FULL Wipe of your Phone but your SD card will not be fully formatted as such your Images and other non system files will remain as is.

a) Wipe data / Factory reset

b) Wipe cache

c) Enter advanced and wipe dalvic Cache

Once the full wipes are done,

5) You now choose the ROM you placed in your SD card by selecting "Install zip from sdcard" which will lead you to "choose zip from sdcard", which will take you to all the folders you have on your SD Card..scroll down to where you placed the downloaded files and select it

Once selected the ROM will be Flashed on to your phone, so wait till it says "install completed" Now you do the same selection process again (Step 5) to select the Gapps file and wait till it says "Install completed"

6) That's it, Now select "Reboot system Now".

Now the ROM has been installed on your phone, so let it boot up and you can repeat this procedure to switch again and again till you have the best ROM of your choosing.

Solutions to solve problems, if any

In the event that it fails to boot-up or you placed a wrong ROM that caused a boot loop or any other problem, just look in My Android Solutions , IF you cannot enter Recovery mode to flash another ROM.

or ​

You can also use Odin3 to Flash a Gingerbread ROM in Download mode and use your First backup ( made by Tegrak or speedMod) to return your phone to its original state.

Ringtone Codec from this post unfortunately it seems to fail in fixing the Ringtone issue but no harm done in installing this codec

Final Advice

IF you like the ROM you had just installed and after doing all the tweaks and adjustments you would like to try another ROM, just get back into your CWM recovery , scroll down to "backup and restore" and back it up. Such that you can restore it, if your next selection is below expectations. or you wish to tweak it further at some other time. You can have many ROM's backed up and restored whenever you like...just remember on what date you backed it up.

You , YES! you are an " Android ".

You Must watch this documentary concerning your privacy Terms & Conditions we agree to

If you find any post helpful on XDA, please click on the Thanks button

If you are using XDA App or Tapatalk, long press on the post and select :good: Thanks Its easier to give "Feedback" in this manner than make an additional post.​