[ROM][PLK-L01] r7 - MoDaCo Custom ROM [EMUI Style]

Search This thread

paulobrien

Senior Member
Nov 6, 2003
5,276
7,319
Norwich
www.MoDaCo.com
h7r5.jpg

I'm pleased to present my MoDaCo Custom ROM for the Honor 7 PLK-L01!

READ THIS WHOLE POST BEFORE YOU START! No, really, it contains everything you need to know.

About MoDaCo Custom ROMs

MoDaCo Custom ROMs are based on official ROMs. A MCR release is designed to feel like a stock Emotion UI ROM with optimisations, tweaks and complimentary additions that enhance the user experience. The aim of a MCR is to be ultra reliable for use on an everyday device.

This ROM is part of the 'Unified Honor ROM' project - ROMs with the same changes are available for all current Honor devices.

A MCR version with a more 'stock Android' like interface is under development.

Requirements

In order to use this ROM you must have a custom recovery (e.g. TWRP) installed. The ROM is installed at your own risk. A wipe IS recommended if coming from a ROM other than MCR or stock. BACK UP YOUR DEVICE BEFORE INSTALLATION!

Features
  • Based on the B370 custom ROM starter template (you may use MCR as a base for your own ROM)
  • ROM fully optimised with the unique MCR scripts
  • Updated power management policies to reduce instances of 'missing notifications'
  • All apps in ROM updates to latest versions (a considerable saving of over 1GB on /data!)
  • Busybox installed
  • sepolicy patched boot image ready for root
  • selinux permissive
  • Removed 'icons' from /system/themes (themes no longer need to include default icons again)
  • MoDaCo Custom Kitchen (coming soon!)
  • Multi user support
  • Multi window support
  • Preloaded Stockify theme stub
  • Numerous other small refinements - please see the gitlab commits for full details
  • This ROM is completely in version control at gitlab! https://gitlab.com/u/paulobrien/projects
  • Want more tweaks and changes? Post your requests in the support topic.
Changelog

Please see the post below this one for the changelog.

Installation

You should install this ROM on a device that has previously been updated to the B370 release.

To install this ROM:
  • Download the zip file from the links below and copy to your internal / external SD card.
  • Restart your device in recovery mode
  • PERFORM A BACKUP FROM THE MENU
  • Select the option to apply an update zip, and select the zip file you copied to the SD card.
Important Note: As this ROM is partially deodexed, first boot can take a long time. If you have not wiped, you can check for any issues with adb logcat. Be patient!

Downloads

Please do not mirror these downloads elsewhere.
Support

If you have a general question, please post in the topic.

Thanks

It's impossible to mention everyone who contributes to the Android community by name, but to everyone out there who does great work and shares it with us all - you have my gratitude and respect.

Future Updates - READ THIS!

By providing this ROM I am not guaranteeing that future updates will follow. Due to limits on my time and the fact that I have a large number of devices for short periods of time, it isn't possible for me to continue providing ROM updates indefinitely.

And finally...

Enjoy!

P
 
Last edited:

paulobrien

Senior Member
Nov 6, 2003
5,276
7,319
Norwich
www.MoDaCo.com
Changelog

r7
  • Updated to latest release (B370)
  • Updated to bring ROM in line with other Honor devices, as part of unified ROM project.
  • Preparation for 'stock style' release
  • Application updates
r6
  • Fixed multiwindow duplicate entry in build.prop
  • Fixed MCK flash
r5
  • Updated all apps
  • Further size and performance optimisations
  • Spectrum MCR theme now included by default - no more icon replacements!
  • MoDaCo Custom Kernel (MCK r2) is now included. Updated to 3.10.101 with ikconfig-pulled stock config
  • Install script now uses rm for improved flash speed
  • Removed unneeded ISO contents (will add new content in future release)
  • Removed preloaded pics (space saving for future features, such as ADB binaries and drivers in the ISO)
  • Corrected several ROM typos
  • Touchplus changes (user request, untested)
  • Multiwindow changes (user request, untested)
  • ROM is now completely in version control - https://gitlab.com/paulobrien/android_mcr_honor_7/commits/mcr
r4.1
  • Updated power management policies to reduce instances of 'missing notifications'
  • Camera app launch speed improvements
r4
  • Private test release
r3.1
  • Updated flashing script to resolve an issue with the boot image not flashing (particularly affects root)
r3
  • ROM is now deodexed and Xposed ready (I recommend you disable hwtheme in build.prop if using Xposed)
  • selinux is now set to permissive
  • Integrated latest app updates
r2
  • Re-base on B330
r1
  • Initial release
 
Last edited:

joelk2

Senior Member
Jun 9, 2011
78
8
please forgive my ignorance on the matter as i really have no clue in whats goes into making sure roms etc but how hard is it to turn such roms into stock android?

i mean i think the issues most people have with the honor 7 is infact emui

again i will apologize if its a ridiculous question

on another note, would this improve battery life at all? im on B180 currently and i find the battery life to be somewhat of a disappointment.
 
Last edited:

Szumy

Senior Member
Dec 13, 2015
152
27
Antwerpen
Nice ! Another custom ROM , sounds good. My request is , if you can, to install something to increase the sound of our Honor's.
@joelk2 You can always install a launcher from Google play , I recommend Nova Launcher.

Maybe a noob question but what are the MCR scripts you mentioned?

Wysłane z mojego PLK-L01 przy użyciu Tapatalka
 
Last edited:

paulobrien

Senior Member
Nov 6, 2003
5,276
7,319
Norwich
www.MoDaCo.com
please forgive my ignorance on the matter as i really have no clue in whats goes into making sure roms etc but how hard is it to turn such roms into stock android?

on another note, would this improve battery life at all? im on B180 currently and i find the battery life to be somewhat of a disappointment.

This will always be stock based, but I'm working on some cool stuff to make it more 'stock'.

Thanks @paulobrien nice to another stock modified ROM in the Honor 7 community.

Thanks!

Nice ! Another custom ROM , sounds good. My request is , if you can, to install something to increase the sound of our Honor's.
@joelk2 You can always install a launcher from Google play , I recommend Nova Launcher.

Maybe a noob question but what are the MCR scripts you mentioned?

The MCR scripts I run during the build of the ROM. They re-optimise everything for size and performance using scripts I've developed over many years.


Server is back online now, apologies.

P
 
  • Like
Reactions: baderfgt

branomo

Member
Jan 11, 2009
7
0
Brno
Hi
I installed this ROM today. I tried to root, but it is now possible. Is there any possibily rooted this ROM?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    h7r5.jpg

    I'm pleased to present my MoDaCo Custom ROM for the Honor 7 PLK-L01!

    READ THIS WHOLE POST BEFORE YOU START! No, really, it contains everything you need to know.

    About MoDaCo Custom ROMs

    MoDaCo Custom ROMs are based on official ROMs. A MCR release is designed to feel like a stock Emotion UI ROM with optimisations, tweaks and complimentary additions that enhance the user experience. The aim of a MCR is to be ultra reliable for use on an everyday device.

    This ROM is part of the 'Unified Honor ROM' project - ROMs with the same changes are available for all current Honor devices.

    A MCR version with a more 'stock Android' like interface is under development.

    Requirements

    In order to use this ROM you must have a custom recovery (e.g. TWRP) installed. The ROM is installed at your own risk. A wipe IS recommended if coming from a ROM other than MCR or stock. BACK UP YOUR DEVICE BEFORE INSTALLATION!

    Features
    • Based on the B370 custom ROM starter template (you may use MCR as a base for your own ROM)
    • ROM fully optimised with the unique MCR scripts
    • Updated power management policies to reduce instances of 'missing notifications'
    • All apps in ROM updates to latest versions (a considerable saving of over 1GB on /data!)
    • Busybox installed
    • sepolicy patched boot image ready for root
    • selinux permissive
    • Removed 'icons' from /system/themes (themes no longer need to include default icons again)
    • MoDaCo Custom Kitchen (coming soon!)
    • Multi user support
    • Multi window support
    • Preloaded Stockify theme stub
    • Numerous other small refinements - please see the gitlab commits for full details
    • This ROM is completely in version control at gitlab! https://gitlab.com/u/paulobrien/projects
    • Want more tweaks and changes? Post your requests in the support topic.
    Changelog

    Please see the post below this one for the changelog.

    Installation

    You should install this ROM on a device that has previously been updated to the B370 release.

    To install this ROM:
    • Download the zip file from the links below and copy to your internal / external SD card.
    • Restart your device in recovery mode
    • PERFORM A BACKUP FROM THE MENU
    • Select the option to apply an update zip, and select the zip file you copied to the SD card.
    Important Note: As this ROM is partially deodexed, first boot can take a long time. If you have not wiped, you can check for any issues with adb logcat. Be patient!

    Downloads

    Please do not mirror these downloads elsewhere.
    Support

    If you have a general question, please post in the topic.

    Thanks

    It's impossible to mention everyone who contributes to the Android community by name, but to everyone out there who does great work and shares it with us all - you have my gratitude and respect.

    Future Updates - READ THIS!

    By providing this ROM I am not guaranteeing that future updates will follow. Due to limits on my time and the fact that I have a large number of devices for short periods of time, it isn't possible for me to continue providing ROM updates indefinitely.

    And finally...

    Enjoy!

    P
    7
    This build isn't deodexed, a future build will be.

    I'm not sure that will solve the Xposed option, but it's something I'm looking into, along with APKtool and a number of other things.

    I always want to build TWRP 3 for the 7.

    Stay tuned.

    P

    Sent from my Robin using Tapatalk
    6
    MoDaCo Custom ROM r5 is now online in the first post!

    New in this release...
    • Updated all apps
    • Further size and performance optimisations
    • Spectrum MCR theme now included by default - no more icon replacements!
    • MoDaCo Custom Kernel (MCK r2) is now included. Updated to 3.10.101 with ikconfig-pulled stock config
    • Install script now uses rm for improved flash speed
    • Removed unneeded ISO contents (will add new content in future release)
    • Removed preloaded pics (space saving for future features, such as ADB binaries and drivers in the ISO)
    • Corrected several ROM typos
    • Touchplus changes (user request, untested)
    • Multiwindow changes (user request, untested)
    Starting with this release, the ROM is now completely in version control - https://gitlab.com/paulobrien/android_mcr_honor_7/commits/mcr - so you can exactly what's changed in each release (or use the changes in your own ROM!)

    This version of the ROM remains deodexed for increased hackability, we will move to a 'hybrid' odex/deodex model in the future. This means a long first boot time, so please be patient.

    If you are running an odexed ROM, you need to check your logcat for 'dex2oat' errors - I've seen a LOT of these occuring on the Honor 7, which can affect system performance considerably.

    Enjoy the ROM! :)

    P
    5
    A quick update on r4, which is in preperation now.

    Aside from integrating the latest updates as always, I've started looking at Facebook Redex, which shows some promise for eking out a bit of extra performance from the*ROM. We can't just apply it to everything en masse (that doesn't work), but I've started working out how to integrate it into my existing MCR optimisation scripts. FWIW, my existing scripts do a much better job on pure size, but Redex should help in some other regards.

    One thing that is really important for me for the ROM is to sort the 'missing notifications' issue - as such I've started a topic discussing it here in the Honor 7 forum at XDA​​​​​​​. Please have your say, hopefully we can sort it out!

    Finally, a lot of changes are being prepared to bring the ROM closer to 'stock Android', around both the content and theming. The real potential of custom ROMs will be unlocked when APKTool works with Honor / Huawei devices, I am liaising with Connor, the APKTool developer, to try and make this happen.

    Stay tuned! :)

    P
    4
    Changelog

    r7
    • Updated to latest release (B370)
    • Updated to bring ROM in line with other Honor devices, as part of unified ROM project.
    • Preparation for 'stock style' release
    • Application updates
    r6
    • Fixed multiwindow duplicate entry in build.prop
    • Fixed MCK flash
    r5
    • Updated all apps
    • Further size and performance optimisations
    • Spectrum MCR theme now included by default - no more icon replacements!
    • MoDaCo Custom Kernel (MCK r2) is now included. Updated to 3.10.101 with ikconfig-pulled stock config
    • Install script now uses rm for improved flash speed
    • Removed unneeded ISO contents (will add new content in future release)
    • Removed preloaded pics (space saving for future features, such as ADB binaries and drivers in the ISO)
    • Corrected several ROM typos
    • Touchplus changes (user request, untested)
    • Multiwindow changes (user request, untested)
    • ROM is now completely in version control - https://gitlab.com/paulobrien/android_mcr_honor_7/commits/mcr
    r4.1
    • Updated power management policies to reduce instances of 'missing notifications'
    • Camera app launch speed improvements
    r4
    • Private test release
    r3.1
    • Updated flashing script to resolve an issue with the boot image not flashing (particularly affects root)
    r3
    • ROM is now deodexed and Xposed ready (I recommend you disable hwtheme in build.prop if using Xposed)
    • selinux is now set to permissive
    • Integrated latest app updates
    r2
    • Re-base on B330
    r1
    • Initial release