lundi 26 janvier 2015

[MODPACK] MCR modpack for the Nexus 5 (r7) topic






MoDaCo Custom ROMs (MCRs) have always been based on the stock ROM for devices. I've recently switched my daily driver phone to a Nexus 6 and my daily driver tablet to a Nexus 9, giving me an opportunity to have a good play with Lollipop, the new Android release.

On the whole, the latest version of Android is fantastic, but as is often the case, I have seen a few opportunities for tweaks and improvements, which once again has started me thinking about MCRs, particularly with the loss of Xposed on Lollipop which had become the de-facto way to apply tweaks.

With this in mind, i've started looking at the best way to create and package modifications, and this modpack for the Nexus 5, 6 and 9 is the first step on that road.

Initially, the changes are purely to SystemUI. Only 2 files are changed, no wipe is needed if you already have an unlocked bootloader (stock certificates are retained). A 'MCR Control' application is included to configure the modifications.

Features (some are only available on specific devices / telephony enabled devices):
  • 'MCR Control' configuration application

  • A one handed mode which moves the button towards the edge on the navigation bar - press and hold back or recents to toggle

  • Multiple battery level display options for status bar and lockscreen

  • Option to enable the stock Lollipop battery percent feature

  • Option to remove carrier label from lockscreen

  • Option to reverse order of navigation buttons

  • Option to retain network type indicators when roaming

  • Option to disable '4G for LTE' indicator

  • Option to disable orange colouring of status bar and navigation bar separately on battery saver

  • Option to hide clock

  • Option to disable icon when alarm is set

  • Option to ignore priority when determining whether to show heads up notifications

  • Option to disable heads up notifications altogether

  • Option to double tap status bar to sleep

  • Option to double tap navigation bar to sleep

  • Option to enable double tap to wake (requires root, be sure to auth SuperSU after clicking the box, applies a few seconds after each boot)

  • Options to lock status and navigation bars to black (user request - Nexus 9 blacklight bleed mitigation)

  • All options are applied in real time

  • Compatible with both odexed and deodexed stock ROMs

To install:
  • Ensure your device is running STOCK LRX22C - use on any other ROM version will make bad things happen!

  • Download the zip file below

  • Install or boot TWRP using fastboot

  • Backup your stock system partition (you'll need to restore this to apply OTAs)

  • Push the modpack zip file to /sdcard

  • Install the zip file in the usual manner

Download:
  • r7 - DOWNLOAD - MD5: d21616554b9316d6f86dcca658eacce9

Future releases will add features, but as always MCR will be focused on adding features in a stock style way - you should wonder whether they are mods or whether they were always there. ;)

Enjoy and let me know your thoughts!

P

Changelog

r7
  • Option to lock status and navigation bars to black (user request - Nexus 9 blacklight bleed mitigation)

  • Bug fixes to alarm icon hide feature

  • Nexus 5 is now fully supported

r6
  • Improvements to MCR Control app - version is now displayed on action bar

  • Added option to disable heads up notifications

  • Added icon to disable icon when alarm is set

  • Added option to double tap status bar to sleep

  • Added option to double tap navigation bar to sleep

  • Nexus 5 support is now in testing

r5
  • Multi device support - the first device to be added is the Nexus 9. Supported from r5 onwards!

  • Improvements to one-handed mode code

  • Minor bugfix to reverse button order feature

r4
  • Added new one handed mode - press and hold back or recents to toggle

  • Added option to disable orange colouring of status bar and navigation bar separately on battery saver

  • Added option to hide clock

r3
  • Improved battery option to always show icon when charging

  • Added option to retain network type indicators when roaming

  • Added option to disable '4G for LTE' indicator

  • Added option to ignore priority when determining whether to show heads up notifications

  • Added option to enable double tap to wake (requires root, be sure to auth SuperSU after clicking the box, applies a few seconds after each boot)

  • Mod is now compatible with both odexed and deodexed stock based ROMs

  • Initial changes to prepare for potential support of other Lollipop devices

r2
  • Added 'MCR Control' configuration application

  • Added more battery options

  • Extended battery setting to also apply to lockscreen

  • Added option to enable the stock Lollipop battery percent feature

  • Added option to remove carrier label from lockscreen

  • Added option to reverse order of navigation buttons

  • Lots of under the hood changes for future tweaks

r1
  • Initial Release







Aucun commentaire:

Enregistrer un commentaire