1. Home
  2. Mobile

Install Gingerbread Based MIUI Custom ROM On Samsung Galaxy S

Samsung-Galaxy-S-MIUIWe have covered the Gingerbread based MIUI ROM for the Samsung Captivate, now we have the same ROM for the Samsung Galaxy S. The MIUI 2.3.3 ROM boasts the Gingerbread backbone and combines all the goodness of the MIUI ROM. If you don’t know what the MIUI ROM is, see our complete guide on what is MIUI ROM for Android? If you do, continue reading on for more on this ROM and how to install it!

The ROM, is still in its beta stage. However the following things are functional:

  • Calls – Incoming / outgoing are functional.
  • 2G/3G data connection works.
  • SD Cards.
  • Home button works.
  • Volume keys are functioning.
  • Touchkeys are functioning.
  • WiFi works.
  • Sound output is working.
  • The camera functions.

With the above functions in order, the build seems stable enough for everyday use. Here are a few screenshots courtesy of XDA-Developers.


Now that you know what this ROM is all about, let’s install it onto your Galaxy S!

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.



  1. To begin, copy all the files, except speedmod-kernel-k13c-500hz.tar and cm7-galaxys-initial-kernel.tar, to the root of your phones SD card.
  2. Now we need to flash the speedmod-kernel-k13c-500hz.tar to the phone via ODIN. Enter download mode. (Press the volume – +, power button and home button together.)
  3. Once you have entered download mode, run ODIN on the PC.
  4. In ODIN, click on the PDA box and select, speedmod-kernel-k13c-500hz.tar.
  5. Now hit the Flash button and wait for the file to be flashed.
  6. After that, reboot into recovery mode and flash the galaxy-efsbackup.zip file.
  7. Now pull out the battery and then go into download mode again and flash cm7-galaxys-initial-kernel.tar via ODIN using the same procedure as described above in Step 4 and 5. Make sure that the auto reboot and re-partition options are unchecked.
  8. After the file is flashed, reboot into recovery mode and make a NANDroid backup. Wipe data/factory reset, wipe cache and Dalvick cache.
  9. Now navigate to install zip from sdcard > choose zip from sdcard and select the MIUI ROM you copied to your SD card. You will be prompted with whether to install it or not, choose YES and wait patiently as the ROM is installed.
  10. When the installation is complete, reboot your phone.

That’s it! Your phone will now reboot into the new MIUI ROM. Let us know how this ROM faired for you, and for any updates and queries regarding this ROM, visit the forum thread at XDA-Developers.

Leave a comment