[Samsung Galaxy Mini] magmini:
​

Miui rom designed for hdpi and xhdpi devices. So after over four months of resizing and fixing FC problems, we present Stable and fast MiuiV4 .

It's a port from ZTE Blade . We used AOSP ics as base rom.

we've ported this for galaxy mini and galaxy fit . here is galaxy fit's thread:

http://xdaforums.com/showthread.php?t=2543086

Our modifications after porting:

- fixing some FCs (AccessControl, Setting,Gallery, ...)

- fixing signal indicator

- fixing USB Tethering

- fixing Call record ( kernel doesn't support 3-way call recording ,for using this feature please connect your headset or turn on speaker in call )

- adding Miui Keyboard with Swype

- adding some preload classes to Framework.jar

- resizing 100% of applications to ldpi(size of apps reduced to 30% after resizng)

- designing new boot animation

- resizing lockscreen, pattern, pin, pincode, puk, widgets, launcher, icons...

- designing Solidexplorer, Link2SD,... icons and adding them to default theme.

- theming Cyanogenmod Calculator with Miui Theme

- theming Samsung stock keyboard with Miui Theme

- theming QuicksearchBox like Jellybean

- adding emoji to Mms

- adding landscape mode to Mms

- adding my App installer Script

- fixing graphical issue, flickering, online theme, ring loop, boot animation delay, ...

- installing some apps in Data so that you can uninstall them if you want

How to install:

- download rom file

- copy rom file to Sdcard

- go to recovery

- wipe data , cache and dalvik cache (you can do this in aroma)

- install .zip file

- select installation type:

Default --> Pure Miui v4 without manipulation + Light Gapps

Typical --> All recommended features will be installed.

Custom --> You can sellect mods or apps to install/uninstall

- select finish and the phone will reboot

- after booting tap on Settings-->Manage ROOT Permission and turn on root :

- after 1 minute reboot again

- Enjoy MiuiV4 :cool:

- DON'T WIPE data after installing finished!!! (because some apps installed in data,...)

App installer Script:

After installing new rom you should install so many apps. It takes too much time. I have written a script that automatically install several apps with two simple commands!

Just put your apps in a folder and install Terminal Emulator app and type this commands:

su
installapp

just follow script questions!

Recommended CPU settings:

go to Settings-->Developer options-->CPU Control and

Set governor to SmartassV2 or SmartassH3

Set Max = 600

Set Min = 245

Credits:

- MIUI Team ( for their awesome rom)

- MoltenMotherBoard Team ( for AOSP ics )

- Jelaxy Team ( for RIL )

- sanek1804 ( cooker of zte blade rom )

- Paul L. ( for AOSP ics )

- sudarshan_mehta ( for AOSP ics )

Thanks to:

- @Rminsh

- @Venkatesh

- @crullick

- @HootanParsa

- ehsanfir1

- All of my testers

Q & A :

Q: What is aroma installer?

A: When you install Linux, Windows, Mac or applications on the PC, You can always customize your installation as you want. Why can’t we do the same installing an android rom? Now we can - Aroma Installer gives you this possibility!

Q: Is this rom multi-language?

A: Yes, it support LTR and RTL languages, but the translation of rom is not complete.

Q: Is there any way to have app drawer on miui launcher?

A: No, but you can create a folder and drag all apps to it. Then put the folder to center of dock bar.

Q: How can I create shortcuts on home screen?

A: Press menu>Edit widgets and now again press menu>add to see shortcuts.

Q: How to disable slide lock before pattern?

A: Go to Settings>Developer options and enable “Access system directly”.

Q: I disabled navbar at aroma. How can I enable it?

A: Install and open MiXplorer (or similar file manager) and edit this line at build.prop (it’s located on root/system)

qemu.hw.mainkeys=1

to:

qemu.hw.mainkeys=0

“1” will disable navbar and “0” will enable it.

Q: How to set a mp3 ringtone?

A: There is a bug. You can only set mp3 ringtones using theme manager. So open “theme” app and go to “mix” tab and select ringtone.

Q: What is theme-fix-patch?

A: Because of our device’s small screen, some themes may brick the rom. This patch will copy to SD card automatically by aroma installer and help you to restore miui default theme. Just go to recovery and install it as normal patch.

Q: Why my status bar show notifications as 3dots (…)?

A: It’s a feature of miui. You can customize status bar notifications at Settings>Status bar settings>Customize status bar notification.

Q: Is this rom compatible with xposed framework?

A: Unfortunately no, but I have sent a log to xposed developer to fix the issue.

Q: How to open app info from launcher?

A: Hold down home button to open task manager, then hold your thumb on the app icon.

Q: How to change boot animation and boot sound using theme manager?

A: This features doesn’t work on this rom. But if you like to change boot animation, do it manually by replacing Bootanimation.zip at Root/system/media. Also you can extract boot animations from themes using winrar or 7-zip.

Q: How to launch Music widget on lockscreen?

A: Simply double tap on the lockscreen’s clock.

Q: The rom is miui v4. What is 3.2.22?

A: This is the weekly release date of rom. It means the rom released by MIUI on Feb 22, 2013.

Q: What is recommended cpu settings for this rom?

A: Max=600, Min=245, Governor=SmartassV2/H3

Q: How to use miui weather?

A: Miui weather only has china’s cities, so we removed it to have more system space.

Q: How to remove torch app/icon?

A: Torch is an activity inside SystemUI.apk. Removing this activity will brick systemUI. So it can’t be removed at all.

Downloads:

Build (4) - SEMI-ODEX [Better for daily use]

Build (4) -DEODEX [For developers]

Theme fix patch

Miui team doesn't support LDPI devices. so after applying some themes you can't unlock lockscreen. in this case go to recovery and install this patch . it will reset your theme to default.

​

XDA:DevDB Information

MIUI V4 ICS 3.2.22 Caspian Series, a ROM for the Samsung Galaxy Mini

Contributors

magmini, magmini, ehsan-black

ROM OS Version: 4.0.x Ice Cream Sandwich

ROM Kernel: Linux 2.6.x

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: Build (4)

Stable Release Date: 2014-04-15

Created 2013-11-26

Last Updated 2014-04-20