Install Gingerbread Based MIUI 2.3.4 Custom ROM On Samsung Galaxy S [Guide]

by Jawwad in Android, Guides, Mobile | 5 comments

image6 | Install Gingerbread Based MIUI 2.3.4 Custom ROM On Samsung Galaxy S [Guide]

Earlier we covered the 9 Very Useful MIUI (iOS Like Android Gingerbread Based ROM) Hidden Features That You May Not Know! Since, MIUI is rapidly gaining popularity, so we decided to bring you a guide on the installation of the MIUI Android 3.0 Gingerbread based custom ROM installation on the Samsung Galaxy S, as it is one of the most popular Samsung Android devices out there. Another reason is that MIUI custom ROM for the Galaxy S has matured enough now and many of the bugs that were hurting the initial releases have been fixed. In fact, I would say this is THE best most optimized custom ROMs available for the Samsung Galaxy S. You know there is a reason for it’s popularity. You can see the striking GUI resemblance to the iOS in the pictures below. Furthermore, many of the performance tweaks that you have to apply manually for the CM7 are already in there in MIUI. So, it performs fast and fluid right-away after the installation!

MIUI 2.3.4 for Galaxy S | Install Gingerbread Based MIUI 2.3.4 Custom ROM On Samsung Galaxy S [Guide]MIUI 2.3.4 for Galaxy S 2 | Install Gingerbread Based MIUI 2.3.4 Custom ROM On Samsung Galaxy S [Guide]

Here is a list of the all the features that are currently working in current version of the MIUI ROM (MCGv1):

*Internal SD Card
*Home button
*Volume keys
*Theme Manager
*Camera (NOT choppy anymore + 720p, fixed thanks to CM7 Devs!)
*File Manager
*EXT SD! BIG thanks to Zygame!
*Market works fine
*PC Sync in file browser now works (Thanks BlackDino for pointing both out)
*Search Function works
*Battery Drain is partially fixed – mixed results!

Following features are still NOT working:

*SOME bugs from CM7 (INCLUDING: Battery drain, TV OUT, choppy MKV playback, etc.)

Note: Rooting, Jailbreaking or customizing your device can be risky, and you may end-up bricking your device! Follow the instructions posted here at your own responsibility as InspiredGeek will not be responsible for any damage to your device.



Step 1) Copy all the files, except speedmod-kernel-k13c-500hz.tar and cm7-galaxys-initial-kernel.tar, to the root of your SDcard.
Step 2) Now we will flash the speedmod-kernel-k13c-500hz.tar to device using ODIN. Make sure that your device is in USB debugging mode: Settings -> Applications -> Development -> USB debugging. Reboot your device into download mode. To do so: Turn the device off, then power it on again by pressing and holding VolumeDown + Home + Power simultaneously.
Step 3) Start ODIN.
Step 4) Connect the device to your computer using USB.
Step 5) Wait a few seconds, the ODIN screen will show that a device is now connected
– Make sure that in ODIN nothing is checked, except the "Auto reboot" and "F. Reset Time" checkboxes.
– Press the "PDA" button, and select the "speedmod-kernel-k13c-500hz.tar" file.
– Press "Start". ODIN will now flash the kernel, and the device should reboot.
Step 6) Now reboot into recovery mode and flash the file.
Step 7) Next step is to pull out the battery and in again. 
Step 8) Afterwards, go into download mode again and flash cm7-galaxys-initial-kernel.tar via ODIN using the same procedure as described above in Step 3, 4 and 5. Ensure that the auto reboot and re-partition options are unchecked.
Step 9) After the file is flashed, reboot into recovery mode and make a NANDroid backup. Wipe data/factory reset, wipe cache and Dalvick cache.
Step 10) Now navigate to install zip from sdcard > choose zip from sdcard and select the MIUI MCGv1 you copied to your SD card. You will be prompted with whether to install it or not, choose YES and wait until ROM is flashed to your device.
Step 11) After the completion reboot your phone.


You Might Like:

Get Free Email Updates

Inspired Geek is your primary source for latest tech news, guides and articles on Windows software, games, Apple and Android devices.

  • Get extensive coverage on latest tech news.
  • Exclusive guides on rooting, jailbreaking and unlocking mobile devices.
  • Useful apps and tips&tricks for your iOS and Android devices.
  • Exlclusive Top Countdowns for the best software.

This post was written by...

for Inspired Geek.

Hi! We are trying our best to make this spot most interesting and useful for discovering news, articles, tips & tricks and bringing you the latest in Computer, Mobile and Internet technology areas. Please support our efforts by giving your feedback, subscribing to Inspired Geek RSS (Link on top & bottom of the page), by promoting us on social websites (Facebook, Digg, Twitter, StumbleUpon etc.) or any other way you might feel convenient. Thanks for your support!

  • Ajinkya Hivare

    Hi I m Ajinkya. I m using my Samsung galaxy s on the latest version of gingerbread that is 2.3.3
    For miui rom to be flashed the perquisite is that the android version must be froyo.
    So if I followed the procedure and flashed my device with miui rom then how should I put the original rom that is gingerbread 2.3.3 back on my device?
    Please help.

  • hassan

    i am not able to access my sd card in the recovery mode

  • Pingback: How to Install Darky ROM 10.2 on Samsung Galaxy S [Fully Rooted Openvpn, Extended Power Menu] | Inspired Geek

  • Yash Bhatia

    Is Froyo necessary or can i flash MIUI with Gingerbread itself?

  • Mayur

    Hi, After following all steps my phone is again showing me recovery mode. Please help me out. I have wiped out every thing as per the steps now I am not able to access my phone…
    Please help me.

Previous post:

Next post:

wordpress counter