• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM] [VZW Port] M8 Google Play Edition | Marshmallow 6.0 MRA58K.H15 | 7/27/2016

enewman17

Elite Member
Sep 20, 2010
3,672
8,717
0
Fort Wayne, IN
Google Play Edition 6.0 MRA58K.H15 ported for the Verizon HTC One M8



*Disclaimer*
For more information please refer to GPe RUU and ROM thread. ROM is compatible with all M8 variants except Dual SIM
This is not a general discussion thread, please keep off topic chatter to a minimum.

This is a stock ROM with very little modifications.
Modifications made to this ROM are for Verizon network connectivity. framework-res.apk for apns.xml and eri.xml, build.prop
Added CDMA device support to stock boot.img
If there are issues with the ROM that don't pertain to those changes, those comments and bug reports should be directed at Google and HTC not here.


Special notes:
[*]Built with the AROMA Installer. Options include... Stock, Traditional Root and System-less Root.

[*] Its recommended to be on the latest Verizon firmware 6.21.605.3
[*] If you were using any partition as f2fs, you must switch back to ext4 first.
[*] When prompted to insert SIM during setup, just hit skip and continue on with the setup.
[*] Unknown phone number may show in settings under Sim Status. You can still make and receive calls, your number automatically populates after first reboot.
[*] If you have issues with 3g/LTE data hand off, do a full RUU and do a factory reset with the stock recovery. Alternatively just flash the stock recovery and do a factory reset. Theory is the stock recovery rebuilds NV data. Getting a new SIM card has also been reported to work. Calling customer service and asking them to reset your connection has also been reported to help.


Install: using TWRP is recommended
1. Reboot to recovery
2. Wipe/Factory reset if coming from another ROM
3. Flash ROM
4. Reboot
5. Enjoy, First boot will take 5 to 10 minutes, on average I've noticed it takes about 7

DOWNLOAD:
AROMA installer supports CDMA devices
AFH: https://www.androidfilehost.com/?w=files&flid=41671
XDA DevDB: http://forum.xda-developers.com/devdb/project/?id=11904#downloads

* There is a bug starting with MRA58K.H15 with Google account backup. On a clean install you will get an error when trying to restore your account, you also won't be able to add an account from the Settings>Backup & reset. Flash this fix after the rom but before first boot.
MRA58K.H15 services.jar Backup account fix, also includes the DND priority mode fix
https://www.androidfilehost.com/?fid=24686680535467942

Sense Camera and Gallery

*Simply install these apks. https://www.androidfilehost.com/?w=files&flid=94923

1. The Camera app com.htc.camera-6.70.858966-762001572.apk has all the features your expecting, HTC removed a lot with the newer updates. If your wanting the newest app search apkmirror.

2. Gallery app com.htc.album_9.51.755029-862171354.apk

3. To play Videos... install com.htc.video-7.0.493811-660011498.apk


Mods & Extras


Xposed

1. Flash the framwork with TWRP. xposed-vXX-sdk23-arm.zip http://dl-xda.xposed.info/framework/sdk23/arm/
2. Install the Material design Xposed app http://forum.xda-developers.com/xposed/material-design-xposed-installer-t3137758

Gravitybox for Marshmallow. (Best collection of tweaks and mods for AOSP based ROMs)
http://repo.xposed.info/module/com.ceco.marshmallow.gravitybox


FAQs & Issues

FAQs

Q. 3 dot menus have a lot of lag. Whats going on?
A. In order to add the low quality Mms fix and add other values to fix sms for some users, the framwork-res.apk must be modified.
Apktool breaks some animations, until apktool can be fixed the only workaround is to set your "Window animation scale" to "Off" in the developer settings. This will eliminate the lag.

Q. Do I have to be S-Off to use this ROM?
A. Yes, unfortunately Verizon devices aren't supported by HTC Dev unlock so you need to be S-Off in order to flash a custom recovery. If you didn't get your device S-Off with KitKat rooted and unlocked with Sunshine, I'm afraid your only hope now is finding a forum member who can unlock it with a Java Card. Sunshine now works with sense marshmallow. http://forum.xda-developers.com/showthread.php?t=2792487

Q. I can't get RRO layers to work, what am I doing wrong?
A. Nothing, RRO Layers was not included by HTC. So in short it doesn't work nor will it ever! Don't even ask!

Q. How do I enable the SystemUI Tuner in 6.0?
A. Pull down the notification shade, Long press the settings gear. It's hard to see but the gear will spin under your finger. Press and hold, this may take a long time and may take multiple attemps but you will get a toast saying the "SystemUI Tuner is active". The menu will appear in the settings under About phone.

Q. How do I enable multi window in 6.0
A. You need to edit the build.prop, look for ro.build.type=user change it to ro.build.type=userdebug save the file and reboot. If you haven't already you need to enable developer options. In About phone you have to tap the build number several times to enable. In developer options you'll find the multi window switch about 3/4ths the way the down the settings list.

Q. Does the duo camera Ufocus and 3D effects work on GPe?
A. Yes it does. Google camera supports the duo effect. HTC FX editor is a stock feature of GPe so Ufocus and 3D effects all work.

Q. I don't see Trusted face in Smart lock, am I missing something?
A. Trusted face was removed in 5.0.1, probably to make room in the /system. Trusted face for (M8) GPe Marshmallow. Ported from the Nexus 6

Q. I can't get Titanium Backup to work with my sd card, I keep getting an insufficient free storage error.
A. Take a look at this post. http://forum.xda-developers.com/showpost.php?p=64064833&postcount=3714

Q. I'm having Ext. SD card permission issues with ***** app. It can't write to my external microSD card.
A. In Lollipop and Marshmallow your app needs to be granted permissions to the root of the Ext. SD card by DocumentsProvider Storage.
1. The app may need updated. Usually the app will open the DocumentsProvider so you can select your card.
2. Make sure when you selected the Ext. SD card in DocumentsProvider that you were in the root directory.

Issues

* MRA58K.H15 Backup account fix, also includes the DND priority mode fix
https://www.androidfilehost.com/?fid=24686680535467942

* WiFi may drop out when the screen is off. This issue involves more then just firmware. 5.0.1 and 5.1 used new DHCP protocols, 6.0's protocols are updated and work better on legacy devices but you may have less or no drop out issues with newer WiFi routers.

* Do not disturb / Priority mode is broken... HTC added some code from sense that has broken your notifications from starred contacts when DND is enabled. When DND is enabled with "Priority Only" and a starred contact sends you a text or phone call the ringer should sound and vibrate depending on what your configuration is, but what happens is when the contact is validated its looking for a column "VIP" in the contacts.db, well "VIP" doesn't exist in Google contacts only in Sense contacts... so it doesn't validate and you don't get the notification. Flashable fix.
Thanks to @kbitz for the fix.

* Android 6.0 has an MMS bug that will require you to reboot your phone every couple of days or sending and receiving MMS will become proplematic. Issue tracker on the subject.



Special thanks:
Our families for putting up with us being on the computer for so long.
Lots of features were not possible without the help of these awesome people.
Captain_Throwback
Chainfire, SuperSU
andybones
SuperR Kitchen

XDA:DevDB Information
VZW GPe port, ROM for the HTC One (M8)

Contributors
enewman17, andybones
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
ROM Firmware Required: 6.21.605.3
Based On: GPe

Version Information
Status: Stable
Current Stable Version: MRA58K.H15
Stable Release Date: 2016-07-27

Created 2015-09-27
Last Updated 2016-10-28
 
Last edited:

NessDan

Member
May 3, 2012
13
3
0
Just wanted to share my experience so far!

I flashed this firmware from DigitalHigh's ROM: M8_FIRMWARE_VZW_001__4.17.605.9.zip

After, I wiped completely and installed your ROM + Beyond Stock Kernel.

Pulled out the SIM and started my phone. Did the initial setup over WiFi and got my phone back up to speed.

I shut down, put the SIM back in, and turned back on. Got 3G.

Only other issues I've had so far are hangouts crashing occasionally and something happened with Google Play Services (on second boot, I got a message saying that it's not compatible with my device and to contact the manufacturer.)

Nevertheless, it's been good.
 
Last edited:

garywojdan81

Elite Member
Aug 10, 2010
3,539
1,038
113
This is the same as the last Rom posted by undarated, right? Just asking because I flashed that on my primary slot in multirom and I didn't pull my SIM card and everything's fine.

Sent from my HTC6525LVW using Tapatalk
 

enewman17

Elite Member
Sep 20, 2010
3,672
8,717
0
Fort Wayne, IN
This is the same as the last Rom posted by undarated, right? Just asking because I flashed that on my primary slot in multirom and I didn't pull my SIM card and everything's fine.

Sent from my HTC6525LVW using Tapatalk
Yes it's the same, he didn't have anything to do with my build so... I started my own thread. I'm in the process of building an AROMA version too with a completely stock option and a custom install with a few options.
I'm glad to hear everything is working for you! :good:
 
Last edited:

weisguy

Member
Aug 10, 2010
33
18
0
Just wanted to check in and say thanks for this - I've been using it for 3 days now and it has performed flawlessly. I really appreciate the ability to install the stock kernel - I always seem to get lag with any GPE-style ROM for this phone which tries to mod the kernel, install 57 hacks and mods, etc. I also installed xposed to do some minor tweaks. I'm pretty sure this is going to be my daily driver. Hoping for a new version once the latest stagefright patch is released.
 

enewman17

Elite Member
Sep 20, 2010
3,672
8,717
0
Fort Wayne, IN
@enewman17 how is the aroma build different from dopplekanger?

Sent from my HTC One M8 (vzw)
It's striped down significantly... Since there is no mods to the ROM, you can install a stock ROM with no mods or the stock ROM with add ons like sense camera, viper audio, xposed, debloat, su, init.d, busybox, stock or beyond stock kernel, Kinda what I thought the most popular things one would want in a stock ROM.

Sent from my HTC One_M8 using Tapatalk
 
Last edited:

andybones

Recognized Contributor / Inactive Recognized Devel
May 18, 2010
14,447
14,652
0
Upstate NY
I haven't had time to flash this ROM but will be very shortly.
I ported over the Lyapota MOD Pack to this ROMs files.
Thought I'd share. :)

Lyapota thread


The thread says the Aroma installer has 3 choices:
First item for those who have SkyDragon ROM or reflash MODPack to change options.
Second item for those who have Stock rooted ROM and flash MODPack first time.
Third item for those who have pure Stock ROM and flash MODPack first time.

You want the Second choice.
Third choice would be if you don't have busybox/SuperSU it will add these, only difference between 2 & 3, so if you don't want busybox,SuperSU choose Second choice as well
Ignore First choice as it has no reason to be in the installer (for us that is) but haven't had time to remove it yet.

Download Link

(Flash in Recovery)
 
Last edited: