Jump to content


Photo

[ROM][ICS] Miuiv4 2.7.4 for the Huawei Ascend G300[Last updated: 04/07]


  • Please log in to reply
468 replies to this topic

#461
Paulzie

Paulzie

    Regular

  • Members
  • PipPip
  • 101 posts
  • Devices:Huawei G300
Impressed

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.

Screenshots

Attached File  home.jpg   171.81KB   81 downloadsAttached File  2nd.jpg   153.97KB   82 downloadsAttached File  add_widget.jpg   138.07KB   74 downloadsAttached File  preview.jpg   110.49KB   71 downloadsAttached File  lock.jpg   147.03KB   65 downloadsAttached File  lock-hover.jpg   112.36KB   61 downloadsAttached File  lock-music.jpg   96.16KB   60 downloadsAttached File  toggles.jpg   52.3KB   59 downloadsAttached File  OCing.jpg   53.25KB   59 downloadsAttached File  one-button.jpg   67.39KB   60 downloadsAttached File  task-man.jpg   76.18KB   62 downloadsAttached File  m2-torch.jpg   102.22KB   62 downloadsAttached File  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.

Attached File  themes-selection.jpg   100.41KB   59 downloadsAttached File  theme-main.jpg   38.13KB   56 downloadsAttached File  theme-home.jpg   139.59KB   57 downloadsAttached File  theme-2nd.jpg   88.94KB   55 downloadsAttached File  theme-call.jpg   49.82KB   50 downloadsAttached File  themes-individual.jpg   61.91KB   51 downloadsAttached File  themes-wallpapers.jpg   112.21KB   50 downloadsAttached File  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.

  • 2
Huawei G300 ICS MIUI V4 2.7.6: fast, smooth, plenty of RAM & themes | Prev: Baidu, Stock+, Tesla, misc JB | Aussie 3G modems

#462
hippy dave

hippy dave

    Diehard

  • Members
  • PipPipPipPip
  • 464 posts
  • Gender:Male
  • Devices:G300, Hudl
Thanks for the detailed breakdown. I'd be interested to see your rom if you do decide to share.

  • 0

#463
smweb

smweb

    Diehard

  • Members
  • PipPipPipPip
  • 411 posts
  • Devices:Ascend G300
Detailed and good work. Would love to try this one if you decide to make it public. With such eye candies getting nearly 200 Mb of free ram is an achievement.

  • 0

#464
sedj

sedj

    Enthusiast

  • Members
  • PipPipPip
  • 206 posts
Next in line to give this a whirl :D

  • 0

#465
Paulzie

Paulzie

    Regular

  • Members
  • PipPip
  • 101 posts
  • Devices:Huawei G300

Next in line to give this a whirl :D


ROM looks and plays great but there's one rather serious functionality bug. If you connect via USB to PC, then disconnect, the internal SD (2GB) is no longer mounted/accessible. It requires a reboot as a fix. I'm using the 2.7.6 base but even the later 3.2.8 Chinese release here mentions it as a bug.

I'm guessing that is a kernel bug. These ROMs running some unique kernel that also works with Stock-based ICS ROMs but stock ICS ROMs don't work with it. I've conclude that Geno must have added some customisations to the ROM.

I've also not managed to get init.d support working, even after modifying and repackaging the image's ramdisk to do the necessary calls.

An updated kernel would help but unless someone has contact with Geno.Kolar then looks like using this ROM would come with that one serious bug.

Edited by Paulzie, 14 June 2013 - 09:23 AM.

  • 0
Huawei G300 ICS MIUI V4 2.7.6: fast, smooth, plenty of RAM & themes | Prev: Baidu, Stock+, Tesla, misc JB | Aussie 3G modems

#466
smweb

smweb

    Diehard

  • Members
  • PipPipPipPip
  • 411 posts
  • Devices:Ascend G300
Have you checked if something like Ouch kernel works with this one?

  • 0

#467
sedj

sedj

    Enthusiast

  • Members
  • PipPipPip
  • 206 posts
If you could upload what you have would be great, something for me to nob around with just as a stop gap till i bite the bullet and go chinky quad core :)

If not i will understand as it will take a while to up 150mb.

Edited by sedj, 14 June 2013 - 07:55 PM.

  • 0

#468
celrau

celrau

    Regular

  • Members
  • PipPip
  • 62 posts

Impressed

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.

Screenshots

Attached File  home.jpg   171.81KB   81 downloadsAttached File  2nd.jpg   153.97KB   82 downloadsAttached File  add_widget.jpg   138.07KB   74 downloadsAttached File  preview.jpg   110.49KB   71 downloadsAttached File  lock.jpg   147.03KB   65 downloadsAttached File  lock-hover.jpg   112.36KB   61 downloadsAttached File  lock-music.jpg   96.16KB   60 downloadsAttached File  toggles.jpg   52.3KB   59 downloadsAttached File  OCing.jpg   53.25KB   59 downloadsAttached File  one-button.jpg   67.39KB   60 downloadsAttached File  task-man.jpg   76.18KB   62 downloadsAttached File  m2-torch.jpg   102.22KB   62 downloadsAttached File  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.

Attached File  themes-selection.jpg   100.41KB   59 downloadsAttached File  theme-main.jpg   38.13KB   56 downloadsAttached File  theme-home.jpg   139.59KB   57 downloadsAttached File  theme-2nd.jpg   88.94KB   55 downloadsAttached File  theme-call.jpg   49.82KB   50 downloadsAttached File  themes-individual.jpg   61.91KB   51 downloadsAttached File  themes-wallpapers.jpg   112.21KB   50 downloadsAttached File  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.


Thanks for the research. I normally use Miui-GB which is fast and good, ICS needs OK-ing and I'm glad you found the kernel for that. With OK kernel the performance is just like the GB version, too bad about the SD card bug.

  • 0

#469
kyoiorikof97

kyoiorikof97

    Regular

  • Members
  • PipPip
  • 53 posts
  • Devices:huawei ascend g300
Can anyone tell what is the gaming performance of this rom...?

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users