I've stumbled onto a highly feature rich yet high performing ROM after testing many. Accomplished by starting with a MIUI V4 2.7.6 ROM, replacing the resource hungry Credential manager with SU, getting rid of some bloat apps, loading other useful ones and installing the OC kernel from the later releases. That gets working themes and 195MB of free RAM after a clean boot, leaning it out to about the same level as the impressive Tesla ROM I was using previously. Benefit here is I get the outstanding integrated MIUI themeing. Lots of usable eye candy here.
home.jpg 171.81KB 81 downloads 2nd.jpg 153.97KB 82 downloads add_widget.jpg 138.07KB 74 downloads preview.jpg 110.49KB 71 downloads lock.jpg 147.03KB 65 downloads lock-hover.jpg 112.36KB 61 downloads lock-music.jpg 96.16KB 60 downloads toggles.jpg 52.3KB 59 downloads OCing.jpg 53.25KB 59 downloads one-button.jpg 67.39KB 60 downloads task-man.jpg 76.18KB 62 downloads m2-torch.jpg 102.22KB 62 downloads m1-compass.jpg 140.43KB 62 downloads
Online themes to your heart's content: change the complete look with a theme, or change individual items like background, lock screen, sounds, etc.
themes-selection.jpg 100.41KB 59 downloads theme-main.jpg 38.13KB 56 downloads theme-home.jpg 139.59KB 57 downloads theme-2nd.jpg 88.94KB 55 downloads theme-call.jpg 49.82KB 50 downloads themes-individual.jpg 61.91KB 51 downloads themes-wallpapers.jpg 112.21KB 50 downloads theme-choice.jpg 149.31KB 48 downloads
Details from testing different versions
Findings about the 2.7-3.2 Geno MiUI V4 releases
- I can get up to 195MB free on bootup on the 2.7.6 release. This is sensational for a pretty ROM like this one. Versions 2.7.13 or thereafter can only get 152-160MB free on bootup. That eliminates those versions as candidates as they are just too bloated.
- appears built on B926 or newer B952 stock ICS. This made is possible for me use Huawei apps including layering EmotionUI (EMUI) on this ROM. Main benefit there is the Emotion UI widgets (MEWidget). I installed both the Huawei and MiUI launchers preferring MiUI one as it provides the same feature set then some plus integrates into the System Settings->Launcher menuitem.
- holding the HOME button brings up a task-kill list with memory free and a zapping to quickly close background apps. Versions up to 2.7.6 have a simple task list and zap button on left with a task manager shortcut button on the right.. Versions 2.7.13 or newer have a more sophisticated animated one-touch-button.
- Has outstanding MiUI themeing. Online themes can change the look of the entire phone with a few selections. Or can just alter individiual wallpapers/locks screen/phone/sounds to your liking.
- 2G/3G toggle though it simply pushes the user to the Settings Panel and doesn't switch it directly. 2.7.6 drops the user into a second menu where they set 3G/2G/3G perferred modes. Newer versions just have that second menu.
- beautiful lock ring that doubles up as sound play/pause ring if playing music in the background using the MIUI music player.
- standard package includes a credential manager that sucks up a lot of resources. Once replaced by SuperUser (SU) the ROM becomes usable.
These run an unusual kernel
I went through GenoKolar's MIUI v4 releases versions 2.7.4 to the last 3.2.27 (Feb-27-2013) version as found at anzhi. I found there were five kernels used:
6,955,008 boot.img (2.7.4-2.7.6) -> NO overclocking
5,472,256 boot.img (2.7.13)
4,188,160 boot.img (2.8.3)
3.082,240 boot.img (2.10.19-3.1.18) -> OVERCLOCKING SUPPORT, but appears no init.d
4,205,544 boot.img (3.2.8- 3.2.27) -> NO overclocking
The 3,082,240 boot.img with OC support works on the first 2.7.4 and the last 3.2.27 release.
Being based on a stock HW system I figured one of the kernels available for stock builds would work. So I tried all the ones in [COMPILATION][LIST] ROMs/KERNELs/RECOVERYs/MODs/TUTORIALs/THEMEs/ORIGINAL FIRMWARE [UPDATED 01/06/13], including the GenoKolar ones, finding they hard lock bootup. So need to live with these kernels as they aren't being developed further.
Where can I download your modified ROM?
Not made public yet. I'm not a developer so am hesitant to do a reease without some user testing with critique/advice. Saying that, I'm using it as a daily ROM.
I'm wondering if anybody else is enthused as I am about this ROM? I figure others' may have just skimmed over it, as I was about to, after seeing poor out-of-the-box performance.
Edited by Paulzie, 14 June 2013 - 02:53 PM.