• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[Port][Aroma][GPL][Daily Use] MIUI V4 ICS 3.2.22 Caspian Series [Build4 - 15,Apr]

magmini

Senior Member
Apr 15, 2012
227
321
0
31
Semnan
sedroos.ir

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://forum.xda-developers.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:
Code:
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
 

Attachments

magmini

Senior Member
Apr 15, 2012
227
321
0
31
Semnan
sedroos.ir
Full changelog



MIUI4 CaspianSeries Build (1) - 9 Aug 2013


first release
design new boot animation
add samsung keyboard
add cm10.1 calc
theme calc & keyboard & quicksearchbox
new icons for link2sd & solid explorer
new icon for unknown apps
resize launcher
resize music widget
resize music app
add & resize photo frames
add miui gallery & camera
remove gallery bg noise
remove extra languages from fw & all apps
add lbesec
add pure studio
90% resize for ldpi
resize lockscreen music widget
resize pattern and password screens
resize pin code screen
add new icons to quicksearch box
add gps config for IR
add MTN & MCI apns
change FA font to Yekan
resize mms attachment
add emoji to mms.apk & fallback.ttf
remove extra sounds and wallpapers
fix flickers
fix graphic issue whene scrolling
fix online themes
fix ringtone loop
fix boot delay
fix usb mass storage connection
fix access control fc
fix local&languages fc
put some apps on /Data
remove unnecessary libs
add install script
add theme directory by default
remove control panel icon from launcher
rename control panel to miui cpu control
disabling network location
change animation scale to 0.5x
force hw acceleration for launcher
remove black screen after call
fix system update fc
add preload classes to framework.jar

MIUI4 CaspianSeries Build (2) - 21 Oct 2013

fresh port with aosp base
fix bootloop
100% ldpi
faster and more stable
fix signal indicator
fix call low volume issue
fix usb tethering
fix wifi tetherinng for beni
better camera driver for beni
change graphic smalies in framework.jar
change window animation scale to 1x
change FA font to Tahoma
add removed languages (only for apps)
fix battery drain issue
fix deskclock alarm issue
translate world clock strings
fix call recording
fix download provider ui tabs bg
fix browser bookmark tabs bg
resize browser bookmark thumbnails
remove FA languages
add pico-tts
add miui keyboard
add some of removed apps
add miui compass
resize compass
fix image editor fc
remove weather app
fix webkit in framework

MIUI4 CaspianSeries Build (3) - 26 Nov 2013

preparing for international release
new smalies for framwork
updating some apps
add language strings to framwork
add xt9 languages to miui keyboard

MIUI4 CaspianSeries Build (4) - 15 Apr 2014

remove 4x5 grid from miuihome
resize dialler buttons
add GPS configs for 80 countries to aroma
remove adm from aroma
new icon for tapatalkHD
remove solid explorer
add MiXplorer to aroma
add MiXplorer icon to theme
16 system apps for customization in aroma
more language for settings and some other apps
add s2e to aroma
add mounts2sd to aroma
redesign quick search box with google now ui
add elementary kernel to aroma
set elementary kernel as default
add viper4android to aroma
add insecure su binary to aroma
increase aroma font size
add theme fix patch to aroma
fix music playback crop in elementary kernel by Alin.p
add long press volume to change track functions
fix themes deleting fc
fix browser's search issue
fix themes component chooser fc
fix camera settings layout
resize nav bar
Add nav bar flag to aroma
fix green lines sw video decoder
remove wipe option from aroma
add int2ext v2+ to aroma
 
Last edited:

magmini

Senior Member
Apr 15, 2012
227
321
0
31
Semnan
sedroos.ir
Screenshot please.. ..

Sent from my GT-S5570 using xda app-developers app
Screenshots uploaded. see them in screenshots tab above the first post

hey.. where the download link? can you read the rules?
I know the rules.Sorry for late upload. But i have tried 3 times to upload the ROM on XDA servers . Every time it fails at 66 % !! :eek:
Now i'm Uploading it on mediafire.
 

pykfree

Senior Member
Mar 13, 2012
281
234
0
Payakumbuh, Indonesia
Screenshots uploaded. see them in screenshots tab above the first post



I know the rules.Sorry for late upload. But i have tried 3 times to upload the ROM on XDA servers . Every time it fails at 66 % !! :eek:
Now i'm Uploading it on mediafire.
upload to other web.. zippyshare or putlocker for example.. mediafire need very fast internet connection..
 
  • Like
Reactions: kyooby

Venkatesh

Senior Member
Mar 1, 2012
971
653
93
I've checked every single function and option on this Rom, and everything works PERFECTLY.
I installed RamExpander to compensate ics's low ram issue.

Review:
Amazingly fast for an ics Rom
Stable.
Bug free.
is bootanimation changing with theme for you??
It is not for me...
 
Jan 8, 2013
49
19
0
I've just installed this ROM and so far I've tested :
- Mobile Data
- Native Mobile Data Tethering
- Native USB storage
- ADB
- Root
- Camera
- GPS
- Compass

All working. One of the best ROM's I've came across for the mini.
 
  • Like
Reactions: Faiyaz5yaz