[Samsung Galaxy R i9103] parajsinghal:
Hi Guys,

Here I present the first fully functional MIUI beta build.

A word of caution:

This is a port and not a custom stock rom. This is a beta release. It means the build is stable but there are a few known issues. Keep reading for the list of known issues.

About the Rom:

MIUI port based on deodexed Austrian rom.

Kernel - Ardatdat v4.2beta6 1.32G

What MIUI offers:

MIUI may not be as fast as cyanogenmod but offers a lot in terms of eyecandy, not to mention the unlimited range of themes that can make your phone look like iPhone, like HTC Sense UI and many many more custom themes, just with a button click.

The ease with which you can handle all securities like permission, call filtering etc in MIUI is great.

All in all it a different experience altogether.

What works:

Almost everything

Some theme related Issues: (Theme are in general very usable, feel free to go ahead and enjoy MIUI themes, these are minor issues)

1. On first boot after the installation the wallpaper is not properly alligned. Reboot solves the issues. I forgot to change the stock ICS wallpaper, but you guys can do it youself :)

2. Lockscreen lags - still unable to fix this but a lot of lockscreens from the themes work faster than default miui lockscreen. Try them out.

3. There is a strange issue where after applying a few themes, lockscreen does not work. It seems like a screen freeze but infact its not. its just that the lockscreen wallpaper does not draw onto the screen. If you scroll over the expected place for the lock screen the screen unlocks and everything works fine. Solution for this could be to not use the theme at all or to use a seperate lockscreen under mix tab. It actually happens because the developer made references to certain image files but are not used in the theme. I think its a mistake by the developer of the theme but ideally we should we able to bypass such scenarios and load the screen anyway. I am working on the same. Please note, it happens for very few themes, themes in general are still very usable.

Note:- Always apply themes without font when promted. This will happen when themes contain fonts. Font changes have been disbaled not only on our patchrom but also on galaxy S2 as well. I guess its a general problem.

The worst: If at all you manage to screw up with the themes and render the system unusable, no need to wipe data. Go to recovery and just delete /data/system/theme folder with adb

Help me make MIUI rom better:

I still need testers to improve this rom. Please feel free to report issues :)

A logcat, if possible, is always helpful.

My sincere thanks:

To fuss132 and ronak.super for introducing me to the concept of MIUI patchrom. I always thought it was an AOSP thing only :good:

To ardatdat coz i am using his kernel.

To TheFrankenstain, I used his rom as base for a deodexed stock rom.

To chandanbs, hasanjaved, parmarket and all others who reported issues and helped me improve this rom.

Link to the rom:

v1.0

http://db.tt/WT4zSZA5

(Thanks hors_sergio for uploading)

v1.1

http://d-h.st/FoT

How to install:

1. Wipe data / factory reset, wipe cache,dalvik cache.

2. Flash the rom.

3. Flash gapps from here.

http://www.2shared.com/file/A9nNU4Fl/gapps-ics-20120317-signed.htm[/B]l

I recomment not to wipe data / factory reset from cwm or from within the rom after flashing the rom. But if you did and now stuck on boot animation, open CWM and just flash the RestoreMIUI zip from below. This can also be used, if one of the themes messed up your system and you can no longer get the system to boot. No need to wipe data again. Just flash the zip file

RestoreMIUI link:

http://d-h.st/EUQ

This is a full build. No need to apply any updates provided earlier

Note:

Wipe data will remove all your apps and data. Please make neccessary backups.

Please don't directly flash ardatdat kernel over this rom. I made modifications in init script to include miui framework jar and to enable custom bootanimations.

Last, flash at your own risk.

Happy flashing!!