MIUI V5 theme for V4 by BartL : alternative to the online V5 theme. This one has a better lockscreen and overall look, though the grey in title windows is a bit hard to see. I mix components of this and the online V5 theme to get my best custom V5 theme.

RIL-960, RIL-952, RIL-940, RIL-926 : Radios from the different Huawei ICS builds. Can try newer B940, B952 or B960 if have an signal quality issues. RIL-926 is included if want to flash back to the original.

[not recommended] The above HW* Huawei components are provided if you wish to experience the EmotionUI method of doing things. I prefer the MIUI launcher as it has the same feature set plus more and is integrated into the Settings->Launcher options.

Idea here was to create a lightweight, fast and smooth MIUI V4 ROM giving users unmatched extensive MiUI themeing. Resource usage is low- I often see 195MB+ with as much as 205MB of free RAM at idle after a clean boot. Performance is excellent for such a feature packed ROM. This is now my daily rom.

It was built on a Huawei ICS-B926 platform so can run Huawei apps like the FM radio or EmotionUI, both of which are included. Other niceties like long-pressing home button giving task management and a boot/background control app is integrated giving extensive control of what you want running and when. Long-pressing home button at lock screen starts the torch.

ROM mods/additions

+ OC kernel modified for init.d support. It's available as

boot.img in the in case others want to test it with newer MIUI 2.7.13-3.2.27 versions.

+ If peruse internal SD card via USB and just disconnect the USB cable then the internal SD card is no longer visible. FIX: close the USB service via the USB notification toggle.

+ first boot adjustment of timezone may see status bar clock out of sync with system clock. Reboot to fix.

+ V5 themed lockscreen date is screwy. It shows just the day (eg: Thursday), not the full date with day, month and year. Workaround: apply just the V4 lockscreen after any complete theme that alters the lockscreen. This is a framework issue.

+ The Browser dies if try to play a youtube video with logcat error in spoiler matching another user's here. Appears to be a MiUI 2.7x specific issue. Workaround: Settings->Request desktop page to play fullscreen or use youtube applet or use Chrome Browser.

+ Prefer it was built on the B952 platform like used by 3.2x MIUI versions -> requires a lot of work, see patchrom. 2.7.10 source available too which would be the cutoff version before they became far more memory hungry. Geno did a 2.7.6->2.7.13 increment.

+ alter the framework so the 2G/3G toggle goes to Settings->Mobile networks->Network type selection as it does in later MIUI releases. This one has toggle going to Settings->Mobile networks.

+ icon badges for things like incoming emails.

Source of base ROM

Geno's MIUI V4 2.7.6 found

at anzhi . Newer 2.7.13-3.2.27 releases consume 30MB-50MB more RAM onbootup. The bloat a dealbreaker for me. Likely due to the addition of the one-button memory optimizer added in 2.7.13+ per changelog . The 3.2.27 (Feb-27-2013) is the last Geno MIUI V4 released based on the Huawei ICS-B952 platform but is bloated and runs dog slow. Geno's releases after that sit on a CM platform, so maybe have improved performance but again a dealbreaker for me as I want a Huawei ICS platform to run Huawei apps on. 2.7.6 is the best for my purposes.

Home screens with stock icons, V5 default wallpaper, Android Weather and toggle hotspot widgets and some folder reorganisation. Lockscreen doubles as MIUI Music player controls.

Excellent application control, low memory footprint and overall great performance. Long press home button to bring up task manager click bottom left to zap tasks to free memory or bottom right for Running Services control. Long press back key to kill current task.

HW Music's billboard top20 music chart tracks plus lots of free games (inc English ones). Need to intuit your way through some Chinese though. This and the odd Chinese names against themes is the only place where see Chinese characters.

Share this post

Link to post

Share on other sites

But there's something not working, when i was trying to restore some applications it wouldn't restore, so i went to the store and those apps like Google +, Contacts +, Android Weather and some more said "Incompatible with your phone Huawei U8815".

I hope this has some kind of fix :) Other than that, just the gallery doesn't load my sd card stuff but i installed picfolder and works just fine.

0

Share this post

Link to post

Share on other sites

But there's something not working, when i was trying to restore some applications it wouldn't restore, so i went to the store and those apps like Google +, Contacts +, Android Weather and some more said "Incompatible with your phone Huawei U8815".

I hope this has some kind of fix :) Other than that, just the gallery doesn't load my sd card stuff but i installed picfolder and works just fine.

Can you provide an exact app that doesn't install from Play for you? I just installed Google Maps fine. Don't see an "android weather" you mention to try. The fix would be getting the right device/product names in the build.prop file, which I had assumed were correct.

The supplied Gallery is a Huawei one that is needed for the "choose an album" picture/link to work from the MEWidget. Other gallery utils like the Google one wont work there but if not using MEWidget's "choose an album" icon then it doesn't matter.

Edited June 24, 2013 by Paulzie

0

Share this post

Link to post

Share on other sites

Can you provide an exact app that doesn't install from Play for you? I just installed Google Maps fine. Don't see an "android weather" you mention to try. The fix would be getting the right device/product names in the build.prop file, which I had assumed were correct.

The supplied Gallery is a Huawei one that is needed for the Gallery picture to work from the MEWidget. Other gallery utils like the Google one wont work there but if not using MEWidget's Gallery icon then it doesn't matter.

Share this post

Link to post

Share on other sites

Change your build.prop settings so the phone is recognised as an ASCEND G300. Then more apps should work correctly. Also, when adding Antutu scores to your opening post, disable the SD card benchmark for accurate results.

I too resorted to using Market Helper to get the apps too. Strange thing is even though I set it to make the phone appear as a Nexus 4, the web version of the Play store identified it as a "Huawei Ascend G300". Is that what happened for you too?

Now the Market Helper sets the operator, something that the build.prop fixes I tried so far didn't do. I'm wondering if that's the cause of the probem?

@Paulzie

Change your build.prop settings so the phone is recognised as an ASCEND G300. Then more apps should work correctly. Also, when adding Antutu scores to your opening post, disable the SD card benchmark for accurate results.

Thank you for the feedback. I tried many build.prop fixes per response above this one and still couldn't nut it out. Fixed the Antutu score too.

Is there any way of removing the app labels in the home screen? I think it would look a lot better without them.

I know another launcher would do it but i don't want to loose the Miui effect.

Good job regardless :)

I agree, it would look good without the labels but I see no option for that in the launcher settings.

is it multilanguage? which languages are included?

yes it is, i've checked :D thanks i will stay on it :)

waiting for updates

Paulzie, could you make MIUIv5 too? :D

There's a V5 thread on here. If you try it would be curious how it's performance compares. I found 2.7.13 or newer builds are overly taxing on memory resources. This one runs as smooth and fast as a stock ICS one but brings a stack of awesome MiUI features with it.

0

Share this post

Link to post

Share on other sites

There's a V5 thread on here. If you try it would be curious how it's performance compares. I found 2.7.13 or newer builds are overly taxing on memory resources. This one runs as smooth and fast as a stock ICS one but brings a stack of awesome MiUI features with it.

yes i know, i've tried them, and i'm using this MIUIv4.. btw i have amount of ~70MB free ram and less :(

but i mean, could you make fast, stable, smooth and low taking memory MIUIv5 like this rom? :P

Share this post

Link to post

Share on other sites

Thanks. I've noted the fix for that Chinese text in the opening post. Something I skimmed and missed. ROM improvement suggestions are most welcome :)

Yes, after trying:

- Geno 2.7.6 and 3.2.27 release -> same problem

- HTC Desire HD build.prop entry -> same problem

- B960/B952 build.prop -> same problem

I too resorted to using Market Helper to get the apps too. Strange thing is even though I set it to make the phone appear as a Nexus 4, the web version of the Play store identified it as a "Huawei Ascend G300". Is that what happened for you too?

Now the Market Helper sets the operator, something that the build.prop fixes I tried so far didn't do. I'm wondering if that's the cause of the probem?

Thank you for the feedback. I tried many build.prop fixes per response above this one and still couldn't nut it out. Fixed the Antutu score too.

I agree, it would look good without the labels but I see no option for that in the launcher settings.

There's a V5 thread on here. If you try it would be curious how it's performance compares. I found 2.7.13 or newer builds are overly taxing on memory resources. This one runs as smooth and fast as a stock ICS one but brings a stack of awesome MiUI features with it.

After reserching for the Market Helper i found loads of posts that led me to the google apps "missing library" problem, so then i installed google apps again, i guess that's why i could finally download the apps from the Markert with the help of the Market Helper (Nexus 4) thing after refreshing the dashboard (as it said on the site), maybe that's why your still appeared as Ascend G300.

Hope it helped :)

Just a suggestion, maybe you could put the google apps with the rom all together, maybe that would solve the problem :3

0

Share this post

Link to post

Share on other sites

did someone had network problems? I have one of those "funny sim cards" and when I flashed this rom, with full wipes of course, didn't have network at all, neither 2g or 3g...never had that or similar problem on any rom before...if it's relevant, i have officially unlocked bootloader

0

Share this post

Link to post

Share on other sites

did someone had network problems? I have one of those "funny sim cards" and when I flashed this rom, with full wipes of course, didn't have network at all, neither 2g or 3g...never had that or similar problem on any rom before...if it's relevant, i have officially unlocked bootloader

The first boot would see my 3G connection fail. Need to power off either by pulling the battery or using Settings->Factory->fastboot=off, then restart as a fix.

yes i know, i've tried them, and i'm using this MIUIv4.. btw i have amount of ~70MB free ram and less :(

but i mean, could you make fast, stable, smooth and low taking memory MIUIv5 like this rom? :P

Long-press home button to bring up the task manager, then ZAP the processes with the left bottom button. Press right-bottom button to bring up App process control.

After reserching for the Market Helper i found loads of posts that led me to the google apps "missing library" problem, so then i installed google apps again, i guess that's why i could finally download the apps from the Markert with the help of the Market Helper (Nexus 4) thing after refreshing the dashboard (as it said on the site), maybe that's why your still appeared as Ascend G300.

Hope it helped :)

Just a suggestion, maybe you could put the google apps with the rom all together, maybe that would solve the problem :3

I've made a candidate R2 build that's merged Google apps and so gets rid of the missing library error. Still needed Market Helper to get the Android Weather though.

Building 2.7.10 on a B960 platform

I tried to do a copy across of files to make a B960 + 2.7.10 build but found out the hard way that MIUI integrates into the base build. Required would be applying patchrom/u8815 to 2.7.10 source + [ROM][iCS] Stock+ ROM . Task looks a bit daunting so I've PMed the patchrom/u8815 author josalaito on here to see if he can assist.

Share this post

Link to post

Share on other sites

The first boot would see my 3G connection fail. Need to power off either by pulling the battery or using Settings->Factory->fastboot=off, then restart as a fix.

Long-press home button to bring up the task manager, then ZAP the processes with the left bottom button. Press right-bottom button to bring up App process control.

I've made a candidate R2 build that's merged Google apps and so gets rid of the missing library error. Still needed Market Helper to get the Android Weather though.

Building 2.7.10 on a B960 platform

I tried to do a copy across of files to make a B960 + 2.7.10 build but found out the hard way that MIUI integrates into the base build. Required would be applying patchrom/u8815 to 2.7.10 source + [ROM][iCS] Stock+ ROM. Task looks a bit daunting so I've PMed the patchrom/u8815 author josalaito on here to see if he can assist.

I never understood the benefits of B960 over B926 but as an exercise it would be interesting to get a Miui built for U8815, good luck. I would also caution against the benefits of too many init scripts and/or build.prop additions since in my experience (confirmed by some people with knowledge) they are mostly hype and work only as long as the placebo effect lasts. I'm still running your initial recipe and am quite satisfied with it.

0

Share this post

Link to post

Share on other sites

Been using this since release and it is really good, its not as smooth as Slim Rom but the themes and look make up the shortfall. It is my first delve into MIUI and it's a really nice o/s and one which i will explore further when i get a phone that can handle it with more memory as the G300 is lacking here.

Still using it though as battery life is great and no issues with 3g and everything just works as it should unlike the niggles i had with Baidu which i loved and is very similar to this.