How to root and install Android 4.4.3 Kitkat on Samsung Galaxy S

How to root and install Android 4.4.3 Kitkat on Samsung Galaxy S

Samsung Galaxy S is a budget android Smartphone. It was released in the year of 2010. The device came with Android OS, v2.1 Eclair operating system and later on received a Android 2.3 Gingerbread update. But after that there is no update provided. Still thanks to custom roms today you can go ahead with a direct Android 4.4.3 Kitkat update. You can install this new operating system that extend the phone productivity to more. This device has a quiet decent hardware so that it can run this kind of rom. It has a 1 GHz Cortex-A8 Hummingbird Processor. It is a fast performing cpu with good app performance. It has a 512MB ram. The device performance is satisfying on Gingerbread. But its usage is limited due to a outdated operating system. This can be boosted by adding the kitkat os.

Officially Samsung has not released this update. We are going to install OmniRom which based on Kitkat rom. You can run latest apps on it. Samsung Galaxy S  come with 16Gb storage and a 4 inch display. This display gives you a max resolution of 800×400. It offer you a decent camera performance of 5Megapixels. For graphic support it also offer you PowerVR SGX540 gpu. Before I was a bit doubtful about running this kitkat rom. I was not sure whether it is going to work well or not. But it worked. Overall there is no bug in the same. To install this thing we have to start with rooting. So that we can overwrite the exiting factory os and install a new one. There are two important things you have to do. First backup the existing stock rom or download one from web. So that if the existing rom crashes or slow down your phone, you can still restore the old one back. Second you have to take a full device backup. Because after flashing all content of the device will be wiped. You can use Samsung Kies for the same.


  • Android OS: Android OS 2.1 Eclair & upgradable to Gingerbread v2.3
  • Display: 4.0 inch Super AMOLED capacitive touch screen, 16M colors (with Corning Gorilla Glass)
  • Max Resolution: 480 x 800 pixels
  • Chipset: Hummingbird
  • CPU: 1 GHz Cortex-A8
  • GPU: PowerVR SGX540
  • RAM: 512 MB RAM
  • Camera: 5 MP with autofocus
  • Internal Storage: 8or 16 GB. Around 2 GB ROM.
  • Storage: microSD expandable up to 32 GB
  • Battery: Li-Ion 1500 mAh battery

About OmniROM Android 4.4.3 KitKat:

OmniROM Android 4.4.3 KitKat is a custom rom based on the latest Android Kitkat update. Being a custom rom it is not officially approved. If you use the same then you are going to lose your phone warranty. There are great benefits of using this new rom. It brings up lots of benefits in your device which run on the outdated Gingerbread. This rom brings out great features on your old device. First of all you get a new kitkat based UI. You are no longer using the outdated interface. The rom brings up a new kitkat based dialer easy to use and more effective compare to the stock one. This dialer has a integrated with phone directory easy for you to search contacts and names. It also has a simple caller id. The rom brings up smart multi-window on the screen. You can switch between different apps instantly or you can launch another quickly. This integrated multi-window is easy to use and does not put mush pressure on the phone hardware. I had tested the same where it looks fine. But sometime if you had opened too many application then I am quite sure you will face problem. As the phone is limited to 512MB ram. A new nightly build is going to release soon which is going to bring a lot more new features. But that is the later part. We will install the regular one and if you are unable to find any good benefits then you can restore back the old one. It is essential to get the stock rom with you.


  • The process is unofficial. After you root your phone looses all the warranty stuff. Anyhow the phone is very old and I am quite sure no one will be having any warranty left with you. So you can go ahead without worrying much about the warranty thing.
  • Begin with the backup thing. We do not guarantee anything here. Flashing always cause issue if not done properly. Either your phone can brick or it can restart continuously. At that moment it will be hard to recover your data. So try to do this first. You can install Samsung Kies in your pc which will help you for the backup and this will also install Samsung USB Drivers which are required for the further process.
  • In order to locate stock rom there are two ways. First you can go in Settings and tap on about. There you can find the official build number at the end.
  • You can search that to locate the stock rom or you can root your phone and then backup it through rom manager. If you find the stock rom you can restore the original state of your phone back through Odin. Even rooting will be removed. But if you are using Rom Manager then your rooting status will remain same.
  • Another big issue with rooting stuff is security problem. Adding a good antivirus is recommended here.
  • It is essential that you must properly carry out what is mentioned below. If you go ahead with improper steps then there are chances that your phone would stop working.

How to root & install Custom Recovery Samsung Galaxy S

Rooting is the first step of our installation part. Because without this we cannot do anything. By default Samsung lock the device Rom. This is the place where the official OS is installed. Rooting help you to gain a bit more access. It allow you to overwrite the partition with new roms. And also you can remove many bloatware from the device. So let's start with rooting process.

  • Download CF-Root based on Samsung Galaxy S Gingerbread version and Odin
  • Extract the content of Odin in a folder on your desktop.
  • Go in the phone settings and tap on developer option. Enable USB Debugging. Once done turn off your device.
  • Restart the phone in download mode. That will be done through holding the power + volume down + home button.
  • Once the device is rebooted connect it to your pc through usb cable. You might get a driver installation wizard. This will appear if the usb drivers are not available.
  • Now go in the folder where you had extracted the content of Odin. Also extract CF-Root in that. It is very important to find the right CF-Root firmware based on your Android Baseband Version.
  • Click on Odin.exe file. Wait for a while unless the phone is detected. Check the com section. Add a tick on F-Reset Time and Auto Reboot.
  • Once done click on pda button. Choose the file. Now click on Start button. Wait back. You will get a pass message in the end. This means phone is rooted.
  • The next thing you have to do is download a TWRP or Cyanogens Mod recovery based on the phone model. You can find that on web. Just download the zip file and copy that in the phone sd card.
  • Boot the phone in recovery mode by holding volume up + power + home key. Choose install from zip card and flash the custom recovery.

How to root and install Android 4.4.3 Kitkat on Samsung Galaxy S

  • Once you are done with rooting and installing custom rom. The next process is to flash Galaxy S with Omni Rom. You have to download theOmniROM Android 4.4.3 ROM and Google Apps Package.
  • Connect the device to your pc through usb cable and move the packages in the sd card.
  • Disconnect the phone and boot it in recovery mode. You can do that by holding the volume up + power + home. If this does not work then shutdown thedevice and try volume down + power + home.
  • You have to select install from sd card from recovery menu.
  • Select the rom package first and then select the Google Apps Package.
  • Once you are done with this restart your phone and test the new rom.


Please enter your comment!
Please enter your name here