![image image6 | Install Gingerbread Based MIUI 2.3.4 Custom ROM On Samsung Galaxy S [Guide]](http://cdn.inspiredgeek.com/wp-content/uploads/2011/05/image6.png)
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 MIUI 2.3.4 for Galaxy S | Install Gingerbread Based MIUI 2.3.4 Custom ROM On Samsung Galaxy S [Guide]](http://cdn.inspiredgeek.com/wp-content/uploads/2011/05/MIUI-2.3.4-for-Galaxy-S.jpg)
![MIUI 2.3.4 for Galaxy S 2 MIUI 2.3.4 for Galaxy S 2 | Install Gingerbread Based MIUI 2.3.4 Custom ROM On Samsung Galaxy S [Guide]](http://cdn.inspiredgeek.com/wp-content/uploads/2011/05/MIUI-2.3.4-for-Galaxy-S-2.jpg)
Here is a list of the all the features that are currently working in current version of the MIUI ROM (MCGv1):
*Phone
*2G/3G
*Internal SD Card
*Home button
*Volume keys
*Touchkeys
*WiFi
*Sound
*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.
Requirements
- Rooted Samsung Galaxy S. If your device is not rooted take a look at this article.
- Your device must be on a Froyo firmware before flashing this ROM.
- ClockworkMod Recovery should be installed. You can install it via ROM Manager that can be downloaded from market. In case you are not sure take a look at our detailed guide on
How to Flash A Custom ROM On Any Android Phone Safely: A Complete Step-by-Step Tutorial.
-
ODIN Installed on your PC. Download the ODIN from here.
-
If you do not have Samsung’s KIES 2.0 installed, download and install it. Correct USB drivers must be installed, so that programs can communicate with the device. Reboot computer after KIES installation.
- Download the following files:
a) galaxy-efsbackup.zip / Mirror
b) cm7-galaxys-initial-kernel.tar / Mirror
c) MIUI MCGv1 / Mirror
d) speedmod-kernel-k13c-500hz.tar / Mirror
Procedure
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 galaxy-efsbackup.zip 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.
[Source]
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.
Pingback: How to Install Darky ROM 10.2 on Samsung Galaxy S [Fully Rooted Openvpn, Extended Power Menu] | Inspired Geek