[Verizon HTC One (M9)] Cykhet:
Onyx M9 ​

Introduction:

The idea behind this ROM was to create something as close to stock as possible while removing the performance & battery robbing Verizon bloatware and other unnecessary services. Several tweaks have been made "behind the scenes" but care has been given to assure that the experience remains true to what HTC intended. This is a work in progress however, in it's current Beta state the ROM is stable. Battery life and performance has improved significantly though mileage may vary.

ROM Information:

Based off Verizon 1.33.605.15 release-keys

Android 5.0.2, Sense 7 - Deodexed

Features:

System, Cache and Data partitions are trimmed after installation.

Debloated: most VZW applications have been removed, excluding those which are required for core functionality.

Init.d support added.

SuperSU installed / rooted.

WiFi / USB Tethering enabled.

Visual Voice Mail enabled.

Power Saver setting enabled and on by default.

Auto-Reporting / Logging for HTC / Google / Verizon has mostly been disabled.

Reconfigured, reorganized Apps menu.

FM Radio added.

VZW Help replaced with HTC Help.

Music Channel functionality enabled, added to settings menu.

Default Home pages reduced to 2: Blinkfeed and Home-Screen.

Removed Sense "Smart Folder" widget from the default Home-Screen, still accessible from the widgets menu.

Replaced Verizon boot animation with the "Android L" variant.

Default HTC Theme / Accent Colors have been modified for Onyx. The "HTC Default" accent colors have been added to Accent Colors.

Added stock M8 wallpapers.

Added SteelDesigns wallpapers by Christian Giordano.

Downloads:

v1.6.1 Beta CURRENT: DOWNLOAD

MD5: ee0d00517b86770b02ed00310d0edab2

Previous Builds:

CLICK HERE

Prerequisites:

S-OFF, Unlocked Bootloader, TWRP for flashing

Installation Instructions:

Boot to TWRP Recovery

Insure that a proper backup has been made for /system & /data prior to flash, you've been warned!

The ROM is configured to format /system & /cache partitions. The /data partition will be erased, /data/media is excluded.

Click Install, point the storage at your MicroSD card and select Onyx.zip

Bugs:

Intermittent issue where default ringtone won't be applied after initital setup.

Please report any abnormalities!

ToDo:

Remove / Disable OTA from Settings.

Audio mod implementation.

Other ideas? if anyone has any feedback, please feel free to comment. Your thoughts are appreciated.

Change Log:

06/08/2015 - v1.6.1 - Corrected the /dev/block path for the boot partition within the updater-script

06/08/2015 - v1.6 - Updated boot.img, Set: ro.adb.secure=0, ro.secure=0, ro.debuggable=1, persist.service.adb.enable=1 and Reworked init.d support

06/07/2015 - v1.5 - Initital Release

Thanks:

Scrosler - For his vision of CleanROM for the M8. His project was the basis of my inspiration.

Dottat - 1.33.605.15 VZW System Base

TeamVenom - Updater-Script Implementation of wiping /data, excluding /data/media

Chainfire - SuperSU

Denys Vlasenko / Stericson - Busybox

Thanks for stopping by, please reach out with any questions, feedback or suggestions!

XDA:DevDB Information

Onyx M9 v1.6.1 Beta, ROM for the Verizon HTC One (M9)

Contributors

Cykhet

ROM OS Version: 5.0.x Lollipop

ROM Kernel: Linux 3.4.x

ROM Firmware Required: 1.33.605.15

Version Information

Status: Beta

Current Beta Version: 1.6.1

Beta Release Date: 2015-06-07

Created 2015-06-07

Last Updated 2020-08-11