Hacks News

Galaxy S MIUI ROM Installation Guide

Installing MIUI was one of the most painful jobs ever, earlier. But thankfully, the punishment is over and now one can install it pretty easily. THIS POST IS…

Installing MIUI was one of the most painful jobs ever, earlier. But thankfully, the punishment is over and now one can install it pretty easily. THIS POST IS BEING UPDATED TO GET YOU THE LATEST AND…

532 Comments
Galaxy S MIUI ROM Installation Guide
Kapill M Malani

Kapill M Malani A die-hard Liverpool FC fan, Kapill is a big fan of Batman, Android and street Cricket. In that order, probably. Email: [email protected]

Installing MIUI was one of the most painful jobs ever, earlier. But thankfully, the punishment is over and now one can install it pretty easily.

THIS POST IS BEING UPDATED TO GET YOU THE LATEST AND EASIEST METHOD TO INSTALL THE MIUI ROM ON GALAXY S i9000. So, follow this new method only and forget everything else that was mentioned here earlier here (which is still lying below).

[error]This guide is applicable only for Samsung’s Galaxy S international version (GT-i9000). Check your phone’s version in Settings – About Phone. It has to be “GT-i9000” for this ROM to be compatible with your phone. If it’s not GT-i9000, simply don’t try this ROM on your android handset — don’t even think about it if you care about your android device.[/error]

[warning]The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to you or your device, we won’t be held liable — you only will be responsible, you’ve been warned!!![/warning]

Btw, whether your Galaxy S i9000 is running Android 2.1, 2.2 or 2.3 (any firmware), you can use this guide to install MIUI ROM. What you need is a Galaxy S i9000 device — not any other Galaxy S variant: Vibrant, Fascinate, Epic, etc.

How to Install MIUI on Galaxy S i9000

  1. Download and Install XXJVS Android 2.3.5 firmware.
  2. Root XXJVS. This will also install ClockWorkMod recovery, which is needed to flash MIUI ROM.
  3. Download MIUI ROM from → here. This is MIUI’s own download page where download links for all phones can be found. Scroll down on the page, look for ‘I9000’ and click the download button next to it.
  4. Transfer the MIUI ROM to phone’s sd card.
  5. Go to recovery mode. For this, simply open the CWM app (you get it after step 2) and tap on ClockWorkMod to reboot phone into recovery mode. [Other way to reboot in recovery is to switch off phone and then press and hold 3 buttons together: VolumeUP+Home+Power till the Galaxy S logo shows up on screen]
  6. In recovery, select “install zip from sd card”. Then select “choose zip from sd card”. Now, browse through sd card and select the file MIUI ROM you downloaded in step 3 and transferred in step 4 above.
  7. This will flash the required files on your phone and will reboot your phone into recovery again. This is a slightly different recovery now.
  8. Again, select “install zip from sd card”. Them select “choose zip from sd card”. Now, browse through sd card and select the file MIUI ROM you downloaded in step 3 and transferred in step 4 above.
  9. This time, the MIUI ROM will be flashed actually and after it’s installed, your phone will reboot with MIUI running coolly.
  10. Check that awesome themes app which has tons of cool themes waiting for you. Enjoy!
  11. [Optional] Share this guide with others!
  12. And it’s pretty easy now, right? Thanks to MIUI team.

=====================================================================

OLD VERSION BELOW — NOT USEFUL ANYMORE

=====================================================================

EARLIER VERSION OF THIS POST IS BELOW. IT IS NOT USEFUL ANYMORE, ALTHOUGH IT DID US GREAT SERVICE BACK THEN 🙂

=====================================================================

MIUI — the famous ROM that brings the best of two worlds of Android and iOS — is now available for Samsung Galaxy S (i9000) too. The ROM just got its release candidate out — MCGvX to be exact — which means it’s out of beta now and that the full and final release is ‘coming soon’. There are still some bugs here or there (which, frankly, and surprisingly, didn’t bother me one bit) and I can say, it’s definitely lot better (read: stable) now with almost everything fully working. The working of the ROM apart, it would be cruel if we don’t thank the team who has worked restlessly for months to make this Happen — MAMBO04, Kenia and jblanc, THANK YOU!!!

About the MIUI ROM:

  • Latest Version — MCGvX [Updated]
  • Android 2.3.3 (latest android OS version for phones)
  • Based on Official MIUI ROM
  • New Official Home Page
  • MIUI on Twitter – @MIUI9000
  • XDA Thread
  • Stuff working
    • Phone
    • 2G/3G
    • Internal SD Card
    • Home button
    • Volume keys
    • Touchkeys
    • WiFi
    • Sound
    • Theme Manager
    • Camera (still choppy)
    • File Manager
    • EXT SD! BIG thanks to Zygame!
  • Stuff not working (Work-In-Progress)
    • SOME bugs from CM7 (INCLUDING: Battery drain, Camera, TV OUT.)
    • Market crashes when rating an app.

MIUI Desktop 2 MIUI Call Log MIUI Desktop

[info]Important: This guide is applicable only for Samsung’s Galaxy S international version (i9000). If yours is Vibrant/Captivate/Fascinate/Epic 4G/i9000M/i9000B/i9003 or any other Galaxy S variant, then this ROM — and the Guide — is not for you, and that’s for definite.[/info]

[warning]The methods and procedures discussed here are considered risky and you should not attempt anything mentioned here if you don’t know completely what it is. Plus, do this only if you’re capable of getting your phone back right, on your own. If any damage occurs to you or your device, we won’t be held responsible. You only will be responsible — you’ve been warned. Okay![/warning]

MAKE SURE YOU CAN ENTER INTO DOWNLOAD MODE (given in Step 3.2 below) before trying this guide, or in fact, any stuff on your phone.

It’s very important and very much required that you Galaxy S is running on Froyo before you begin to install the MIUI ROM. Here are the different scenarios with what you should do in each case.

Case I — Galaxy S with Android 2.1 (Éclair)

I would recommend installing the EZRom — which will install the Android 2.2.1 (Froyo) on your phone and you’ll be alright for installing the MIUI ROM then. Get the EZRom’s installation guide with video over here.

Case II — Galaxy S with Android 2.2/2.2.1 (Froyo)

You’re pretty good to begin the installation procedure. Check the pre-installations requirements below, though.

Case III — Galaxy S with Android 2.3 (Gingerbread)

You should get back to Froyo. Use the EZRom (‘How To Install’ here).

Pre-Installation requirements:

  1. Once again, make sure you’re on Froyo.
  2. Disable the lagfix, if any. Go to recovery and select the lagfix option therein and select disable. Check this article for more info.
  3. Remove the external SD Card from your phone and don’t put it back until the whole process is complete. (So that you don’t get confused between the two sd cards.)

[info]The video below shows installation of RC1 but the procedures are same (ditto!) for all future realeses (MCGvX) . Thus, the Video will be totally useful for all.[/info]

ROM Installation Video.

Watch the video in FULL before beginning to install MIUI ROM. So that you’re more comfortable and aware while installing the ROM.

You know, this guide is very hack-ish and it actually frightened me a couple of times. BUT, I can say it was totally worth. The ROM is just amazing — you’ll understand it only when you actually use it.

Okay, enough! Here are the Installation instructions.

Installation Steps (this will install MIUI MCGvX version on your Galaxy S i9000):

  1. Download the required stuff:
    1. galaxys-efsbackup.zip – Direct download link.
    2. MCGvX.X.X – Direct download link. [Updated]
    3. cm7-galaxys-initial-kernel.tar – Direct download link.
    4. speedmod-kernel-k13c-500hz.tar – Direct download link.
    5. Odin3 v1.7.exe – Direct download link.
  2. Transfer the first two files above, “galaxys-efsbackup.zip” and “MCGvX.X.X” to your phone’s internal SD Card’s root folder. That is, don’t put the above two files in any sub-folder on your SD Card.
  3. Flash the SpeedMod Kernel:
    1. Unplug the phone if it’s connected to PC. Switch it Off. Wait for it to vibrate a little to confirm complete switch Off.
    2. Get your Galaxy S in Download Mode — Press and hold these keys together: VolumeDOWN+Home+Power.
    3. Now, open Odin. Double click the file Odin3 v1.7.exe.
    4. Plug-in USB cable to connect your Galaxy S (which is in Download Mode) to PC. You should get the “Added! !”notification in the message box of Odin.
    5. In Odin, keep the “Re-Partition” button un-checked. Keep the “Auto reboot” and “F.Reset Time” buttons checked.
    6. Now, click the PDA tab and select the file — speedmod-kernel-k13c-500hz.tar (file at step 1.4 above). Hit Start to flash the speedmod kernel.
    7. After flashing is done, phone will reboot. Upon reboot, Power Off the phone (wait for vibration to confirm complete Switch Off).
    8. Close Odin.
  4. Installing galaxys-efsbackup.zip:
    1. Enter your phone in recovery mode. Press and hold these keys together: VolumeUP+Home+Power (release when Galaxy S logo appears).
    2. Select “install zip from sd card”.
    3. On next screen, select “choose zip from sd card”. Browse through SD Card and select the file “galaxys-efsbackup.zip”. Select “Yes – Install galaxys-efsbackup.zip”.
    4. After it’s installed, pull the battery out and then, plug it back in. Do Not restart phone, though!
  5. Flashing the CM7 kernel:
    1. Get the phone in Download Mode — Press and hold these keys together: VolumeDOWN+Home+Power.
    2. Open Odin. (Double click the file Odin3 v1.7.exe)
    3. Plug-in USB cable to connect your Galaxy S (which is in Download Mode) to PC. You should get the “Added! !”notification in the message box of Odin.
    4. In Odin, keep the “Re-Partition” button un-checked. this time — IMPORTANT! — keep the “Auto reboot” button UN-CHECKED too. While, keep only the “F.Reset Time” button checked.
    5. Now, click the PDA tab and select the file “cm7-galaxys-initial-kernel.tar” (at step 1.3 above). Hit Start to flash “cm7-galaxys-initial-kernel.tar”.
    6. After flashing is done, you’ll be still in download mode. Now don’t pull battery. Instead, go to Recovery mode from right there. Press and hold these keys together: VolumeUP+Home+Power (release when Galaxy S logo appears).
  6. Formatting System, Data and Cache.
    1. In recovery, go to “mounts and storage”. You need to Wipe Off System, Data and Cache.
    2. Wiping Off the System: Select “format /system”. Choose “Yes – Format” on the next screen.
    3. Wiping Off the Data: Select “format /data”. Choose “Yes – Format” on the next screen.
    4. Wiping Off the Cache: Select “format /cache”. Choose “Yes – Format” on the next screen.
    5. Select “Go back” at the bottom to return to recovery’s main menu.
  7. Flashing the MIUI ROM (Finally!):
    1. On the recovery’s main menu, select “install zip from sdcard”.
    2. On next screen, select “choose zip from sd card”. Browse through SD Card and select the file “MCGvX.X.X”.
    3. Select “Yes – Install MCGvX.X.X” on next screen. This will install the MIUI ROM.
    4. You’ll be back at recovery. Select “go back”. On the main menu, select “reboot system now” to restart phone. The MIUI ROM will be applied to your phone now.
    5. You’ll notice your screen go mad, literally. In the installation video (above), it’s happening at 10 mins 57 seconds, for some 22 seconds (till 11:19). That was frightening to me (as I mentioned earlier). But don’t panic, let the process continue and you’ll soon see the MIUI Logo. Everything’ is a lot cool from now on. Amazing stuff begins!
  8. You’ll soon see the boot up screen. Press the Android and go through the initial setup stuff.
  9. Let the phone remain idle for a few minutes since it’s the first boot.
  10. The led keys — back key and menu key — may not work right away. No worries though, just lock the screen (screen-off) and then unlock (screen-on) it, and the keys would work alright. A minor bug!
  11. Okay, the The MIUI ROM is there for you to play and explore its bits. Check out the notification bar which has gone completely incredible now. More in this — and even cooler features of MIUI — in the “MIUI Highlights” video (at the bottom of this article).
  12. Enjoy!
  13. I know you like this ROM. So, do consider donating to MIUI team for their super-galaxial work. To donate MAMBO04, send your PayPal donation at this address — [email protected]. I can’t find the donation addresses of others, so will update when I get it.
  14. That’s it.

UPDATE (For MCGvX):

Upgrade to MCGvX using the recovery. Download the MIUI version MCGvX from here: “MCGvX.X.X – Direct Direct download link”. For that, transfer the file — MCGvX.X.X – to your phone’s sdcard and then power off. Reboot into recovery – press and hold VolumeUP+Home+Power keys until Galaxy S logo appears. Select “Install zip from sdcard” and then select “choose zip from sdcard”. The, select the file MCGvX.X.X and choose Yes on next screen. MCGvX will be flashed.

Benchmark Scores — for whatever they’re worth! Frankly, I don’t have too much faith in these scores.

Linpack MIUI Quadrant MIUI Smartbench 2010

MIUI ROM Highlights Video: [Not useful anymore, so deleted]

 

So, do let us know your view about the ROM in the comments below.

532 responses to “Galaxy S MIUI ROM Installation Guide”

  1. Guest Avatar
    Guest

    Can i root it the same way like i did with the XXJVK 2.3.3 Rom ?

    1. Guest Avatar
      Guest

      Buddy MIUI ROM is already rooted. You don’t need to do any other stuff over it.

    2. Guest Avatar
      Guest

      HI Kapil just to check with u , the ROM is understood in its inaugural stage and consecutively been updated weekly however there are some basic apps such as bluetooth application where I am unable to use it & often ‘Force Close’ the application . So is it due to the CM7 bugs infested & instability had made the ROM apps such as unavailability of the ‘High Speed Data Download & Bluetooth application’. Perhaps with your knowledge with this ROM any comments abt resolving it..? Thanks

  2. Guest Avatar
    Guest

    Okay, thanks :).

  3. Guest Avatar
    Guest

    Is this ROM multilanguage or just english?

    1. Guest Avatar
      Guest

      It’s English only right now 🙁

  4. Guest Avatar
    Guest

    Oh okay :/ , they will add more languages, wont they? Please say yes :D.

    1. Guest Avatar
      Guest

      Can’t say for sure but I think they will add more languages…. it takes a lot of effort, so you can be only hopeful that they do.

  5. Sven Avatar
    Sven

    Can i root it the same way like i did with the XXJVK 2.3.3 Rom ?

    1. Kapil Avatar

      Buddy MIUI ROM is already rooted. You don’t need to do any other stuff over it.

      1. salmannizam Avatar
        salmannizam

        HI Kapil just to check with u , the ROM is understood in its inaugural stage and consecutively been updated weekly however there are some basic apps such as bluetooth application where I am unable to use it & often ‘Force Close’ the application . So is it due to the CM7 bugs infested & instability had made the ROM apps such as unavailability of the ‘High Speed Data Download & Bluetooth application’. Perhaps with your knowledge with this ROM any comments abt resolving it..? Thanks

  6. Guest Avatar
    Guest

    Brilliant guide! Added to OP, thanks mate 🙂

  7. Sven Avatar
    Sven

    Okay, thanks :).

  8. Sven Avatar
    Sven

    Is this ROM multilanguage or just english?

    1. Kapil Avatar

      It’s English only right now 🙁

  9. Sven Avatar
    Sven

    Oh okay :/ , they will add more languages, wont they? Please say yes :D.

    1. Kapil Avatar

      Can’t say for sure but I think they will add more languages…. it takes a lot of effort, so you can be only hopeful that they do.

  10. MAMBO04 Avatar
    MAMBO04

    Brilliant guide! Added to OP, thanks mate 🙂

  11. Guest Avatar
    Guest

    Hi, thanks for the guide. Very informative. However, I would like to point out that for CASE III, Galaxy with Android 2.3, it is not advisable to go to Darkyy’s Resurrection Rom, as this Rom do not have the necessary 2.2 bootloaders. I know it sound strange that a 2.3 GB requires a 2.2 bootloader, but the cm7 kernel is based on the 2.2 kernel. If the people proceed with flashing Resurrection Rom, the end result will be that the Cyanogenmod screen will be corrupted. You will encounter screen tearing during the bootup. I know this because I was on a 2.3 kernel and flashed MIUI. I got the screen tearing issue. So, I did go back to a 2.2 froyo rom (inclusive of the bootloaders) and did the whole thing again. This time everything was perfect.

    For the roms with 2.2 bootloaders, xda member had provided the xxjp1 in his website (thanks galnet). Another one would be the EZRom by nitr8, which can be found in the xda forum as well.

    Hope you can amend the instructions to include the above. 🙂

    1. Guest Avatar
      Guest

      Hello G00ndo, thank you very much for pointing it out. Though I completely believe you (I’ve seen you quite lot of times on XDA), I had tried the MIUI ROM coming from Darkyy resurrection only and I didn’t get any issues except the screen disruption during MIUI RC1 installation (it’s at 10:57 in the video) which I think isn’t caused by lack of bootloaders therein. Maybe I’m wrong, but, I’m feeling lucky too. Anyways, I’m gonna edit the post (for sure!) and direct the users to EZRom. I already have the EZRom installation video ready, so would make an ‘how-to’ article of EZRom.

      I think it will help all the users who wanna try the MIUI or any other Gingerbread ROMs (JV1/JVK) and then revert back to Froyo. Thanks, again.

  12. g00ndu Avatar
    g00ndu

    Hi, thanks for the guide. Very informative. However, I would like to point out that for CASE III, Galaxy with Android 2.3, it is not advisable to go to Darkyy’s Resurrection Rom, as this Rom do not have the necessary 2.2 bootloaders. I know it sound strange that a 2.3 GB requires a 2.2 bootloader, but the cm7 kernel is based on the 2.2 kernel. If the people proceed with flashing Resurrection Rom, the end result will be that the Cyanogenmod screen will be corrupted. You will encounter screen tearing during the bootup. I know this because I was on a 2.3 kernel and flashed MIUI. I got the screen tearing issue. So, I did go back to a 2.2 froyo rom (inclusive of the bootloaders) and did the whole thing again. This time everything was perfect.

    For the roms with 2.2 bootloaders, xda member had provided the xxjp1 in his website (thanks galnet). Another one would be the EZRom by nitr8, which can be found in the xda forum as well.

    Hope you can amend the instructions to include the above. 🙂

    1. Kapil Avatar

      Hello G00ndo, thank you very much for pointing it out. Though I completely believe you (I’ve seen you quite lot of times on XDA), I had tried the MIUI ROM coming from Darkyy resurrection only and I didn’t get any issues except the screen disruption during MIUI RC1 installation (it’s at 10:57 in the video) which I think isn’t caused by lack of bootloaders therein. Maybe I’m wrong, but, I’m feeling lucky too. Anyways, I’m gonna edit the post (for sure!) and direct the users to EZRom. I already have the EZRom installation video ready, so would make an ‘how-to’ article of EZRom.

      I think it will help all the users who wanna try the MIUI or any other Gingerbread ROMs (JV1/JVK) and then revert back to Froyo. Thanks, again.

  13. Guest Avatar
    Guest

    Disappointing.
    1. didnt recognize my sim card nor my network (TIM Brazil)
    2. opening new menus is fast, the video shows that, but sliding things up and down is really slow… awkwardly slow, as if we had a newbie menu running on jquery mobile on a 300mhz pc
    3. camera is all messed up (weird lines, kinda like an old qvga cellphone camera)
    4. random resets
    5. no swype
    6. everything is TOO MUCH iphone-wannabe.
    for the record, everything described here used to work flawlessly with my european galaxy s running 2.2 froyo.
    This 2.3 mod has some nice stuff (ie: the nice effects in home screen as seen on the video), but really messes up important stuff!
    I’m going back to froyo, researching how to do it right now…

    1. Guest Avatar
      Guest

      MIUI is best known for its iphone-ish UI but it’s fast too. I think it’s greater than any custom ROM I’ve tried.

      Anyways, you can go back to Froyo using the EZRom mentioned in the article above for those coming from android 2.1/2.3. Follow that link for more info. Plus there is darkys resurrection ROM too which one can apply using Odin, like EZRom. We’ve covered both of them with video, I think that will help you out in reverting back to android 2.2!

    2. Guest Avatar
      Guest

      Disappointing!!!

      RC3 version did not recognise my Sim card. (india – Vodafone).
      Reverting to Froyo.. What a waste of time!!

      Shan

    3. Guest Avatar
      Guest

      Exactly my problem, I was going to downgrade…but them I gave xxjkv 2.3.3 a try and I’m extremely satisfied! I REALLY recommend it! Its pure gingerbread samsung sweetness with swype and everything! Btw I’m replying from it right now, lol!

    4. Guest Avatar
      Guest

      oops! my reply to kapil was actually to you 😛 give Xxjkv a try!!! Directly install it, no need to downgrade.

    5. Guest Avatar
      Guest

      Yeah.. installed it and it works like a charm.. Thank you!

  14. Roberto Civille Rodrigues Avatar

    Disappointing.
    1. didnt recognize my sim card nor my network (TIM Brazil)
    2. opening new menus is fast, the video shows that, but sliding things up and down is really slow… awkwardly slow, as if we had a newbie menu running on jquery mobile on a 300mhz pc
    3. camera is all messed up (weird lines, kinda like an old qvga cellphone camera)
    4. random resets
    5. no swype
    6. everything is TOO MUCH iphone-wannabe.
    for the record, everything described here used to work flawlessly with my european galaxy s running 2.2 froyo.
    This 2.3 mod has some nice stuff (ie: the nice effects in home screen as seen on the video), but really messes up important stuff!
    I’m going back to froyo, researching how to do it right now…

    1. Kapil Avatar

      MIUI is best known for its iphone-ish UI but it’s fast too. I think it’s greater than any custom ROM I’ve tried.

      Anyways, you can go back to Froyo using the EZRom mentioned in the article above for those coming from android 2.1/2.3. Follow that link for more info. Plus there is darkys resurrection ROM too which one can apply using Odin, like EZRom. We’ve covered both of them with video, I think that will help you out in reverting back to android 2.2!

      1. Roberto Civille Rodrigues Avatar

        Exactly my problem, I was going to downgrade…but them I gave xxjkv 2.3.3 a try and I’m extremely satisfied! I REALLY recommend it! Its pure gingerbread samsung sweetness with swype and everything! Btw I’m replying from it right now, lol!

    2. Shanmugam Avatar

      Disappointing!!!

      RC3 version did not recognise my Sim card. (india – Vodafone).
      Reverting to Froyo.. What a waste of time!!

      Shan

      1. Roberto Civille Rodrigues Avatar

        oops! my reply to kapil was actually to you 😛 give Xxjkv a try!!! Directly install it, no need to downgrade.

        1. Shanmugam Avatar

          Yeah.. installed it and it works like a charm.. Thank you!

  15. Guest Avatar
    Guest

    It is normal every time if rebooted,it will go back to factory setting?…and i realized i cannot make multiple selection if i wish to delete contact…how come?

  16. Androiding Staff Avatar
    Androiding Staff

    ROM updated with the latest version, MIUI9000_RC3B

  17. Zed Ibrhm Avatar
    Zed Ibrhm

    It is normal every time if rebooted,it will go back to factory setting?…and i realized i cannot make multiple selection if i wish to delete contact…how come?

  18. Shivam Avatar

    ROM updated with the latest version, MIUI9000_RC3B

  19. Guest Avatar
    Guest

    Do I need to un-root my phone before starting installaion of this upgrade?

  20. Brendan Avatar
    Brendan

    Do I need to un-root my phone before starting installaion of this upgrade?

  21. Guest Avatar
    Guest

    @Roberto, Shanmugan:

    Firstly you cannot expect this ROM to be perfect out of the box. It is only at RC status and not a Final ROM. Let me outline the issues you stated:

    1. didnt recognize my sim card nor my network (TIM Brazil) <– This is an EFS issue, and it's fixed in RC3b-c.
    2. opening new menus is fast, the video shows that, but sliding things up and down is really slow… awkwardly slow, as if we had a newbie menu running on jquery mobile on a 300mhz pc <– this is where you need to do something on your part, by flashing a new Kernel as it's not the most recent or updated one. Go to XDA and check it out, lag is not present in the new releases. You can overclock/volt the processor to improve battery life and speed.
    3. camera is all messed up (weird lines, kinda like an old qvga cellphone camera) <– this has been stated in the original thread, as MIUI is created using CM7 sources the Camera has been created using source code from scratch, hence no Samsung drivers, hence the quality. MIUI is working on their own 720p camera app which we should have by next week, and hopefully those issues should be fixed or improved upon. You can't compare this to a Froyo ROM as it's Samsung's ROM and they have utmost materials and support to create drivers, and they don't release enough source code.
    4. random resets <– No random resets in any of the releases, are you sure about that? If so, how come you're getting them?
    5. no swype <– Swype can be installed via their own installation app.
    6. everything is TOO MUCH iphone-wannabe. <– This is the whole point, it's not supposed to be stock Android, that's why it's so popular. iOS has a very good feeling to it and this tries to recreate that feeling but in Android, you still get all the Android benefits but a slick UI and very good ROM functions.
    for the record, everything described here used to work flawlessly with my european galaxy s running 2.2 froyo. <– Again, you can't compare this to a ROM which has been developed for a long time now and most bugs ironed out, plus it's on a whole different level to Froyo ROMs.
    This 2.3 mod has some nice stuff (ie: the nice effects in home screen as seen on the video), but really messes up important stuff!

    So i hope that cleared things up for you, check out the main page of our ROM: http://forum.xda-developers.com/showthread.php?t=992251 and there is a lot of useful help, info and advice. RC4 will be up soon and it'll be much better.

  22. Guest Avatar
    Guest

    Hi, after I flashed RC3B, I got no signal at all, tried to search for Network but failed.

    Is this a known issue with RC3B? I’m downloading RC3C now, hopefully it solves my issue else I have to fall back to Ultimate 8.2.

    Kudos to the developers.

    Cheers.

  23. Guest Avatar
    Guest

    If you get no signal, then flash Froyo again to restore IMEI number and then install MIUI from there.

  24. Affan (MAMBO04) Avatar
    Affan (MAMBO04)

    @Roberto, Shanmugan:

    Firstly you cannot expect this ROM to be perfect out of the box. It is only at RC status and not a Final ROM. Let me outline the issues you stated:

    1. didnt recognize my sim card nor my network (TIM Brazil) <– This is an EFS issue, and it's fixed in RC3b-c.
    2. opening new menus is fast, the video shows that, but sliding things up and down is really slow… awkwardly slow, as if we had a newbie menu running on jquery mobile on a 300mhz pc <– this is where you need to do something on your part, by flashing a new Kernel as it's not the most recent or updated one. Go to XDA and check it out, lag is not present in the new releases. You can overclock/volt the processor to improve battery life and speed.
    3. camera is all messed up (weird lines, kinda like an old qvga cellphone camera) <– this has been stated in the original thread, as MIUI is created using CM7 sources the Camera has been created using source code from scratch, hence no Samsung drivers, hence the quality. MIUI is working on their own 720p camera app which we should have by next week, and hopefully those issues should be fixed or improved upon. You can't compare this to a Froyo ROM as it's Samsung's ROM and they have utmost materials and support to create drivers, and they don't release enough source code.
    4. random resets <– No random resets in any of the releases, are you sure about that? If so, how come you're getting them?
    5. no swype <– Swype can be installed via their own installation app.
    6. everything is TOO MUCH iphone-wannabe. <– This is the whole point, it's not supposed to be stock Android, that's why it's so popular. iOS has a very good feeling to it and this tries to recreate that feeling but in Android, you still get all the Android benefits but a slick UI and very good ROM functions.
    for the record, everything described here used to work flawlessly with my european galaxy s running 2.2 froyo. <– Again, you can't compare this to a ROM which has been developed for a long time now and most bugs ironed out, plus it's on a whole different level to Froyo ROMs.
    This 2.3 mod has some nice stuff (ie: the nice effects in home screen as seen on the video), but really messes up important stuff!

    So i hope that cleared things up for you, check out the main page of our ROM: http://forum.xda-developers.com/showthread.php?t=992251 and there is a lot of useful help, info and advice. RC4 will be up soon and it'll be much better.

  25. Vibranze Avatar
    Vibranze

    Hi, after I flashed RC3B, I got no signal at all, tried to search for Network but failed.

    Is this a known issue with RC3B? I’m downloading RC3C now, hopefully it solves my issue else I have to fall back to Ultimate 8.2.

    Kudos to the developers.

    Cheers.

  26. Affan (MAMBO04) Avatar
    Affan (MAMBO04)

    If you get no signal, then flash Froyo again to restore IMEI number and then install MIUI from there.

  27. Guest Avatar
    Guest

    Hi! Great work!

    Maybe its an idea to make a guide about how you revert to a (custom) froyo rom from MIUI or CM7. This will make it easier for new people to try MIUI out, since they see they can go back to what they had before (their favourite custom froyo/gb rom)

    Daxxad

  28. Daxxad Avatar
    Daxxad

    Hi! Great work!

    Maybe its an idea to make a guide about how you revert to a (custom) froyo rom from MIUI or CM7. This will make it easier for new people to try MIUI out, since they see they can go back to what they had before (their favourite custom froyo/gb rom)

    Daxxad

  29. Guest Avatar
    Guest

    i have issue after finish install the miui rom, it hang at the reboot screen with samsung galaxy.

    i taket the step going to CASE 3 install EZ rom > then miui

    anyone help me to overcome this plsss >”<

    1. Guest Avatar
      Guest

      Um, double check what you are doing with the installation video we’ve provided. If you still get error, write back here.
      Sry for delayed reply!

  30. Darthvalker Avatar
    Darthvalker

    i have issue after finish install the miui rom, it hang at the reboot screen with samsung galaxy.

    i taket the step going to CASE 3 install EZ rom > then miui

    anyone help me to overcome this plsss >”<

    1. Kapil Avatar

      Um, double check what you are doing with the installation video we’ve provided. If you still get error, write back here.
      Sry for delayed reply!

  31. Guest Avatar
    Guest

    I have a problem after I installed the rom and selec reboot system,he doesn’t boot and he comes back to the recovery menu,where he says me
    e:no misc partition.
    what I do now?
    plz help me.

    1. Guest Avatar
      Guest

      I ve exactly same problem. I followed every of your step and all files downloaded from here. However the last step when i reboot it keep coming back to recovery mode screen. it wont go to the part which your screen blinking with color and go mad. Any help on this please ?

    2. Guest Avatar
      Guest

      Same problem here… did you find a solution?

  32. Cata Avatar
    Cata

    I have a problem after I installed the rom and selec reboot system,he doesn’t boot and he comes back to the recovery menu,where he says me
    e:no misc partition.
    what I do now?
    plz help me.

    1. Yang Avatar
      Yang

      I ve exactly same problem. I followed every of your step and all files downloaded from here. However the last step when i reboot it keep coming back to recovery mode screen. it wont go to the part which your screen blinking with color and go mad. Any help on this please ?

      1. Seb Avatar
        Seb

        Same problem here… did you find a solution?

  33. Guest Avatar
    Guest

    First of – thanks for the awesome guide! It was a breeze to install MIUI on my SGS after reading it.

    Have any of you flashed a different Kernel onto your device after installing MIUI? If so, which one do you recommend? MIUI is working just fine, but there’s a slight jitter on scrolling up and down (as mentioned in another comment above).

    1. Guest Avatar
      Guest

      I haven’t flashed a different kernel after installing MIUI, so can’t say much about it. No recommendations, either 🙁

  34. Guest Avatar
    Guest

    Finally jumping from Good Old Froyo (currently on the awesome simply galaxy) to either CM7 or MIUI. Any recommendations? Which one do you guys prefer?

  35. Sameer Avatar

    First of – thanks for the awesome guide! It was a breeze to install MIUI on my SGS after reading it.

    Have any of you flashed a different Kernel onto your device after installing MIUI? If so, which one do you recommend? MIUI is working just fine, but there’s a slight jitter on scrolling up and down (as mentioned in another comment above).

    1. Kapil Avatar

      I haven’t flashed a different kernel after installing MIUI, so can’t say much about it. No recommendations, either 🙁

  36. St. Avatar
    St.

    Finally jumping from Good Old Froyo (currently on the awesome simply galaxy) to either CM7 or MIUI. Any recommendations? Which one do you guys prefer?

  37. Guest Avatar
    Guest

    Settings -RC5 crashing

    1. Guest Avatar
      Guest

      Oh- My mistake. Crashing of settings happens because of the iphone theme I installed. 🙂 Rc5 is very stable and beatiful.

      Worth the upgrade !!!!

  38. Guest Avatar
    Guest

    hey can someone help me? just installed this RC5, Autorotate not functioning..

    1. Guest Avatar
      Guest

      To fix the Auto-Rotation issue, use this CM7 kernel — flash it using Odin. Keep Re-Partition unchecked while Auto Reboot and F. Reset Time checked. I haven’t tried it but this is based on Affan’s recommendation — who, in case you didn’t know, mastered the MIUI on Galaxy S for us, with other members of his team.

      And let us know whether it’s fixed or not. 🙂

    2. Guest Avatar
      Guest

      Hi Kapil,

      That one worked, before seeing your reply, I made a research installed the cm7 platypus but there are bugs on that. Just to correct odin didn’t recognized the file so I saved it on the sd card and install thru recovery mode 🙂

  39. blast Avatar
    blast

    Settings -RC5 crashing

    1. blast Avatar
      blast

      Oh- My mistake. Crashing of settings happens because of the iphone theme I installed. 🙂 Rc5 is very stable and beatiful.

      Worth the upgrade !!!!

  40. Guest Avatar
    Guest

    You need a new Kernel, go to XDA Galaxy S Development and download a custom CM7 Kernel by Zach or Bilboa. Kapil you may want to list it on here.

    1. Guest Avatar
      Guest

      Will check that and update — thnx!

  41. blast Avatar
    blast

    hey can someone help me? just installed this RC5, Autorotate not functioning..

    1. Kapil Avatar

      To fix the Auto-Rotation issue, use this CM7 kernel — flash it using Odin. Keep Re-Partition unchecked while Auto Reboot and F. Reset Time checked. I haven’t tried it but this is based on Affan’s recommendation — who, in case you didn’t know, mastered the MIUI on Galaxy S for us, with other members of his team.

      And let us know whether it’s fixed or not. 🙂

      1. blast Avatar
        blast

        Hi Kapil,

        That one worked, before seeing your reply, I made a research installed the cm7 platypus but there are bugs on that. Just to correct odin didn’t recognized the file so I saved it on the sd card and install thru recovery mode 🙂

  42. Guest Avatar
    Guest

    e qual e il migliore che si puo scaricare abbastanza stabile grazie

    1. Guest Avatar
      Guest

      English plz!

  43. Affan Avatar
    Affan

    You need a new Kernel, go to XDA Galaxy S Development and download a custom CM7 Kernel by Zach or Bilboa. Kapil you may want to list it on here.

    1. Kapil Avatar

      Will check that and update — thnx!

  44. mitico Avatar
    mitico

    e qual e il migliore che si puo scaricare abbastanza stabile grazie

    1. Kapil Avatar

      English plz!

  45. Guest Avatar
    Guest

    HI there guys, well its seem I am seeing the same problem as u guys most of them do..The ROM is pretty cool and interesting but I regret to say that i a, unable to continue with the ROM as it doesn’t detect the networks neither manually or automatically…such a waste..really felt a pity went that much to exploit the phone but can’t get enough to play through it…hope the community could fix this ‘network’ bugs…

    Kudos to the development community..Gd Job

  46. salmannizam Avatar
    salmannizam

    HI there guys, well its seem I am seeing the same problem as u guys most of them do..The ROM is pretty cool and interesting but I regret to say that i a, unable to continue with the ROM as it doesn’t detect the networks neither manually or automatically…such a waste..really felt a pity went that much to exploit the phone but can’t get enough to play through it…hope the community could fix this ‘network’ bugs…

    Kudos to the development community..Gd Job

  47. Guest Avatar
    Guest

    HI there again, I manage to resolve the problem as with regards to the ‘Network’ or SIM card problem experienced upon installation. All I have to do is reset the ROM to ‘Foryo’ Android 2.2 (XXJPA) extension and thereafter loading it and did manaual configuration in the network setting and lastly saving the ‘Access Point’ prior to switching off the phone. Everything went smooth as per instruction but however the’Market’ is the only one which is yet to be resolve as whenever I use my ‘network’ to open Market to download Apps I am unable but if I use a Wi-Fi I am able to download the Apps from Market. Ironically I can download songs from the web directly using my ‘network’ . Thus my derivation to the problems is the Market where the bugs need to be fixed…

    – Thanks to the community guys!!

  48. salmannizam Avatar
    salmannizam

    HI there again, I manage to resolve the problem as with regards to the ‘Network’ or SIM card problem experienced upon installation. All I have to do is reset the ROM to ‘Foryo’ Android 2.2 (XXJPA) extension and thereafter loading it and did manaual configuration in the network setting and lastly saving the ‘Access Point’ prior to switching off the phone. Everything went smooth as per instruction but however the’Market’ is the only one which is yet to be resolve as whenever I use my ‘network’ to open Market to download Apps I am unable but if I use a Wi-Fi I am able to download the Apps from Market. Ironically I can download songs from the web directly using my ‘network’ . Thus my derivation to the problems is the Market where the bugs need to be fixed…

    – Thanks to the community guys!!

  49. Guest Avatar
    Guest

    can i flash from ezbase with its kernel(SOK) ?
    without flashing Speedmod kernel and just go to MIUI?

    1. Guest Avatar
      Guest

      Noooooo….. Please go step by step, okay!

    2. Guest Avatar
      Guest

      I’ve done it.. its fine..

  50. Guest Avatar
    Guest

    i flashed it 3 times already but my IMEI is still missing/incorrect…
    what am i doing wrong ?

    1. Guest Avatar
      Guest

      try to use root explorer and mount to RW and deelete efs folder

    2. Guest Avatar
      Guest

      Lemem see if I can help you. Try the XDA thread of the MIUI too — seek some help there.

    3. Guest Avatar
      Guest

      what does mount to RW mean? and if after i delete the efs folder, continue flashing miui like normal ? or any additional steps?

    4. Guest Avatar
      Guest

      thanks, i tried to post in the forum thread but i do not have the permissions to make a reply…

    5. Guest Avatar
      Guest

      You have to be registered there. So, first register at XDA, and then login using your ID n Password. Then you’ll be able to post a reply — mention proper details there, I hope you get the solution!

    6. Guest Avatar
      Guest

      I did register, but it seems that xda doesnt like new users posting in their forum – (Sorry, users below 50 posts cannot post in this forum)

      I solved the problem, the 5th time that I reflashed, I redownloaded the efs backup file.. maybe it was corrupted? but now theres no problem =)

      Thanks for the help!