yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Balajumb:
I think that error 155 cause and effect is mentioned in sneakyghost firmware thread

I don't have a pc to link it for you

Edit... Here you go

- 155 seems to indicate different things. It can mean: 1.) You need to relock bootloader (If S-ON); 2.) You cannot run the RUU/FUU because the software versions of ROM, Firmware and RUU/FUU don’t match.

Maybe your mid/cid don't match

Best ask [MENTION=1102297]Sneakyghost[/MENTION]
[One (M8) Android Development] Sneakyghost:
I noticed the occurrence of 155 has changed over the years. I see it pop up in security contexts more than mid/cid mismatch these days. E.g. Problems with S-OFF/S-ON can trigger that error too, as well as HTC dev unlock/lock...
[One (M8) Android Development] enewman17:
You have an AT&T device so your mid is OK no need to change that. So just need to make sure the cid is BS_US001, then you flash the Dev firmware zip. That should fix the issue with the ruu.exe. The ruu.exe looks at the firmware version number from hboot... so if it's not the current or older dev edition number it will fail. Flashing the firmware zip first has worked for me the 3 times I've run the dev ruu.
[One (M8) Android Development] Ben Abel:
I was S-Off, so switching that back on and updating my cid probably would have allowed the RUU to work. Except that I used another method to get dev edition and firmware installed: Flash stock recovery, booted (note, not installed) twrp, and restored a twrp backup from this tutorial. I then ran through all of the OTAs to get to marshmallow (so that I knew I had the latest devedition firmware), and successfully tested receiving phone calls in all states of wifi of/on, and data off/on (I'm not yet confident it's solved, as I didn't have a solid baseline test beforehand, but it's a great sign).

I've since flashed twrp, the CM13 nightly, and gapps (the micro open gapps zip was the largest the system partition would allow). I can still receive calls in all those states, and I'll update elsewhere if my CM13 issues are resolved.

I'd suggest updating the OP concerning firmware. If a user is starting with the latest AT&T Sense firmware, the OP guide will leave the user with this call receiving issue. First, dev edition firmware is required to avoid this problem.
[One (M8) Android Development] Storm937:
Hi, i've installed gpe marshmallow rom on my M8 unlocked with TWRP. can i upgrade when android N will be available?
[One (M8) Android Development] alex2693836:
No android N for the M8 :(
[One (M8) Android Development] necktru:
Question: what is your recovery right now? If is not stock you can't update anything from OTA (security patches only :( )
[One (M8) Android Development] necktru:
Why this ROM is not compatible with FM Radio apps??, like stock sense or Spirit. Say that may be kernel has not radio drivers. I tried with ElementalX both gpe and sense editions with no results.

I flashed the zip through TWRP with systemless root and xposed.
[One (M8) Android Development] SergioRmz:
Basically because it isn't included in stock GPE (I remember that Spirit2 used to work before). If you want FM Radio to work, you'll need to make some modifications into this stock ROM or flash another one with that option included.
[One (M8) Android Development] xdagee:
Sometimes going back a few more pages or searching would do you a lot of goodies ;). Sense FM radio works with modified boot. Check the link for details.

http://xdaforums.com/showthread.php?t=2708589&p=67041839

;)
[One (M8) Android Development] Speed-Star:
Hi.

Anyone else haveing the problem, that home screen widgets disappear from time to time after booting the phone?
[One (M8) Android Development] Daedalus1116:
[MENTION=2972841]enewman17[/MENTION]

After shutting down due to low power, now I have the issue where:

Notifications doesn't show up.

The Status bar can only be pulled to the notification, I can't open the quick settings.

The home button doesn't do anything.

I've tried reinstalling the rom, but the problem still persists.

Any help much appreciated.
[One (M8) Android Development] Doc Moody:
Are you on sense or gpe partition? Clean flash or dirty? Is Xposed being used? Any root? Are you on latest gpe / sense firmware? Too many variables. I suggest clean flashing the phone so back up everythinng first.
[One (M8) Android Development] Daedalus1116:
After some pokig around, the problem is caused by the system "forgetting" that it has already been setup, so the SetupWizard Activity runs in the background, causing the inability to access quick settings and not be able to use the home button.

For those who encounter this issue (since there are some who have the same problem where the system would forget certain settings(randomly)), it can be solved by creating the Activity shortcut widget with Nova Launcher, and assign .SetupWizardTestActivity to it, and then run it.
[One (M8) Android Development] sungamagnus:
Thanks [MENTION=4305033]Daedalus1116[/MENTION], this fixed the issue.

I got the exact problem and I was going to factory reset my phone.

And you saved me an hour.
[One (M8) Android Development] iweksler:
Couldn't find the changelog. Any existing?
[One (M8) Android Development] Zile995:
No, only new security patch level. :)
[One (M8) Android Development] toews:
Is there any way to switch the buttons on the bottom navigation bar? In the stock Sense ROM I was able to put the back button on the left and the multitask button on the right.
[One (M8) Android Development] SergioRmz:
With Xposed and Gravity Box.
[One (M8) Android Development] th3ti3man:
Mobile data speed went from 10Mb/s to 100Kb/s. Any ideas?

As the title states, my mobile data speed plummeted. I took an HTC One M8 Developer Edition that I had purchased directly from HTC and unlocked the bootloader, switched to s-off, changed cid to GOOGL001, and flashed with RUU_HTC_One_M8_GPe_Marshmallow-6.0_MRA58K.H14_5.07.1700.14_0p6bdiag.zip. I love everything about this new setup except for mobile data. Mobile data is the only thing that doesn't work right. My carrier is AT&T through Net10. My cid is GOOGL001. My mid is 0P6B12000. My kernel is 3.4.0-perf-gd7aafa47. My baseband is 1.23.213311491.A13G_20.52A.4198.01_F. My build number is MRA58K.H14. My os is 5.07.1700.14. My hboot is 3.19.0.0000. My APN is is the one from Net10's website for AT&T service. Does anyone have any ideas?
[One (M8) Android Development] xbiggyl:
Anyone experiencing issues with screen casting?

I can't cast my screen to my samsung TV. I have another M8 running a sense ROM and it works.

Any ideas?
[One (M8) Android Development] air2thethrown:
First, thank you for providing the guide to convert to GPe. I've enjoyed it for a few months now.

I did the GPE RUU H.14 conversion (adb/fastboot method), have Google's CID and MID, and not rooted/Xposed. Now that there won't be any big updates for the M8 GPe, I'm thinking to venture into Sense ROMs (ViperOne comes to mind). Should I be following the guide provided in the "Returning to Sense after GPe conversion" section, or the "Going back to Sense from [RUU] GPE" thread provided here: http://xdaforums.com/showthread.php?t=2733523 ?

Edit: I'm blind, the link I put is the original thread. Disregard this post :/
[One (M8) Android Development] lisaamybeth:
Ladies Gents... Forgive me for asking this but using the search has not helped me. I know I am going to stay with enewmans ROM for quite a long time. Everytime a security update is released I end up flashing the full ROM and restoring apps with TB. Is there an easier way ? Thank you
[One (M8) Android Development] enewman17:
Is dirty flashing it not working for you? There shouldn't be any reason that you need to wipe and clean flash every time, just flash it on top of the current ROM.
[One (M8) Android Development] Doc Moody:
Systemless root should work with OTA because it doesn't modify the system partition. Normal root does.

xposed changes the system partition as well.

Keep in mind that you need to have stock recovery installed in order for OTA to work.
[One (M8) Android Development] lisaamybeth:
So to clarify. I did install the latest systemless root version. I DO NOT have exposed installed this time. I will need to flash normal recovery and all should be good to flash yes ? Thanks

---------- Post added at 07:29 AM ---------- Previous post was at 07:16 AM ----------

I should have also asked is there a need to lock bootloader or change any cid or mid too ?
[One (M8) Android Development] Doc Moody:
You can keep the bootloader unlocked that does not matter.

Cid should be GOOGL001 OR Supercid (I'd choose google's)

Any of those mids

modelid: 0P6B10000

modelid: 0P6B12000

modelid: 0P6B13000

modelid: 0P6B11000

modelid: 0P6B15000

modelid: 0P6B16000

modelid: 0P6B17000

PS: Not to be a ****, but enewman (or graffixnyc for that matter) posted an OP with instructions. I wonder why people don't read that thing first and then ask questions if some weird error occurs.

Anyway, I hope I could help.
[One (M8) Android Development] lisaamybeth:
I did search to find my answer but obviously not long enough, thanks any way for your input. It's appreciated.
[One (M8) Android Development] Zile995:
Screen cast doesn't work. HTC broke that function on GPE.
[One (M8) Android Development] bounorocker:
Guys when will the H.15 july update release for us?
[One (M8) Android Development] lisaamybeth:
Thank you for this. I never tried that.
[One (M8) Android Development] king_david43:
Lately I haven't been able to use h.14. whenever I flash it, it seems good at first. I set up all my Xposed stuff and apps. Then either a few hours later or (in my case yesterday) a few days later the notification panel breaks. I get notifications but nothing shows up and I can't swipe down from the notification shade to access the quick settings. It makes no sense to me. I have tried removing all Xposed apps one by one to see if one was the cause. Even uninstalled Xposed completely. Other there isn't really anything else installed except some apps. I was wondering if anyone else ran into a similar problem and could help me out.

I've also made sure I'm in the latest marshmallow firmware.

I guess I should also state that i have a vzw m8 but I downloaded the rom from this thread.
[One (M8) Android Development] M.Ned:
How can I theme soft keys?
[One (M8) Android Development] Xhemal1325:
Lol, just found out that by installing HTC Sense Camera v6.70, as a normal apk, evrything seems to work, even slow-mo video :):o:D
[One (M8) Android Development] Doc Moody:
on stock gpe you can't. Root your phone and install xposed along with xstana and choose whichever you like also there's softkeyz. I personally don't theme my navkeys. There should be a bunch of other apps available, but I only have tried these two.
[One (M8) Android Development] M.Ned:
SoftkeyZ doesn't work, and xStana doesn't have the theme I want (Stock Xperia Soft Keyz), I don't know any other way either. Thanks for reply.
[One (M8) Android Development] Daedalus1116:
[MENTION=2972841]enewman17[/MENTION]

Here's the update.zip for July Security update (.H15)

https://www.dropbox.com/s/58uy4t59g3bbig8/update.zip?dl=0
[One (M8) Android Development] sunand777:
.H15 ??
[One (M8) Android Development] Daedalus1116:
Yes, thanks for pointing that out xD
[One (M8) Android Development] Xhemal1325:
can we flash zip via TWRP ?

answer : no >> thanks :)
[One (M8) Android Development] Doc Moody:
No. It should only work with unaltered system partions (systemless root is okay though) and stock recovery. Of course you can dirty flash the rom with july update once that drops via twrp.
[One (M8) Android Development] enewman17:
I'll get it updated this evening, Thanx!

Edit: * H15 is ready for download
[One (M8) Android Development] enewman17:
systemless root broken on H15

Not sure if it's just me but I think systemless root is broken on this security update H15. (BTW I did update the su.zip to 2.76) I just noticed it this morning... There is also a report in the supersu thread that a user couldn't achieve systemless root again after the July update on a Sammy device... Idk this sucks.

Traditional root works just fine.

So with systemless root it could be something with the updated boot.img, I tried flash the su.zip several times on its own... (no root) but using a different custom kernel could still work with systemless root.
[One (M8) Android Development] Zile995:
But traditional root works ok?
[One (M8) Android Development] npes87184:
It works.
[One (M8) Android Development] puneetkhandelwal:
Changing mid for OTA

I converted my HTC One M8 (sense) into GPe by following the guide. I'm achieved S-off. I changed cid to google cid. I tried to change mid to gpe mid but was unsuccessful. everything is working fine, I just received OTA for july security patch but could not able to install it, it showed that it couldn't b updated because mid is different. my current mid is 0P6B65000 But I want to change it to google mid. how can I do that??
[One (M8) Android Development] Steve2016:
http://xdaforums.com/showthread.php?t=2708581
[One (M8) Android Development] puneetkhandelwal:
I tried doing that but couldn't change my mid. Do I need to b rooted for the same??
[One (M8) Android Development] enewman17:
Since you need to enter the command in an adb shell you would need to be rooted... By the way what version/carrier is your device? 0P6B65000 haven't seen that mid yet.
[One (M8) Android Development] puneetkhandelwal:
Indian version unlocked...
[One (M8) Android Development] ctleng76:
HD Voice (volte) and Flashing Over Sense.

Firstly, I want to start out by saying that this has been one of the more useful and beneficial posts I have followed. I have always wanted the "vanilla" android experience, and I have it now thanks to graffixnyc. However, there is one known issue that still is not included in the OP, and I think it needs to be mentioned as a known issue. For those of us on AT&T (and maybe other carriers, although I can only speak about AT&T from experience), simply flashing the GPE ROM over the Sense firmware results in no longer being able to receive calls.

There are workarounds to restoring calls, but they require disabling LTE (not many people are OK with that), or calling AT&T and asking them to disable the HD Voice feature on their plan. The first option of disabling LTE kind of takes all of the excitement out of having the GPE ROM. The second option of calling AT&T requires that you get a hold of someone who understands what you're asking. Most of them just tell you to turn off the feature in your phone's settings which does not work. It is then difficult to get the AT&T support person to agree to elevate you to level 2 support, where you can finally get someone who knows what you are asking. Also, there is a chance the level 2 support tech will be leary of why you want to do this, and not agree to switch it for you.

Others have said it here, and I agree, this really should be mentioned in the OP so that users looking at the "flashable" method know the risks. I can say with great confidence, that if you are serious about moving to and staying with GPE, converting is by far the best way to go.

Again, thanks to graffixnyc for putting together this easy to follow post. My phone is exactly what I want it to be now!
[One (M8) Android Development] puneetkhandelwal:
And how to root the GPE converted device? Flashing superSu from fast boot & through TWRP are not working...
[One (M8) Android Development] enewman17:
I'll add a mention of this in the OP
[One (M8) Android Development] enewman17:
Alright, this shouldn't be an issue but you might want to find out in the MID thread what the value is for your MID in case you need to switch it back.

If your on the H15 build it seems they have patched something in the boot.img that is breaking systemless root which is default for the supersu.zip. This is why it's not rooting your device.

In the OP there is a flashable build that has an option in the aroma installer for traditional root, it's working fine. You could flash that or perhaps move back to H14 where systemless root is working.
[One (M8) Android Development] puneetkhandelwal:
I'm on H14 only, wanted to upgrade to H15 but couldn't. Got the notification for update, but when installed it failed stating error 7 (mid check fail)
[One (M8) Android Development] ckpv5:
Your above post mentioned that you have TWRP installed. Just boot to recovery, in TWRP mount system, connect to pc .. check your adb connection, run adb devices, if it returns your device serial no. then run

adb shell

change mid codes as listed in the change mid thread

exit

Reboot to bootloader

Run command fastboot getvar mid

you should see your newly changed mid

Anyway this is off-topic here, any further question ask in change mid thread
[One (M8) Android Development] puneetkhandelwal:
For shell command I need to b rooted but I can't root as superSU is not working on TWRP and fastboot
[One (M8) Android Development] ckpv5:
Did I mention anywhere above that you need to install SuperSU, to be rooted ?

Read and try ... TWRP itself is pre-rooted. You don't need SuperSU.

Running the command while in TWRP doesn't need SuperSU installed.

That's why there is no su command after adb shell

adb shell

change mid codes as listed in the change mid thread

exit

Again ... read and try, follow accordingly the steps ... check again, no su command.

My last post here on this off-topic ... ask in correct thread
[One (M8) Android Development] puneetkhandelwal:
I was able to change the MId. But was not able to upgrade to H15, stating same error 7
[One (M8) Android Development] enewman17:
Do you still have TWRP installed when the phone tried to update? You need to restore the stock recovery first. https://www.androidfilehost.com/?fid=24591023225176759

Couple of ways to restore...

You can rename the zip 0p6bimg place in the root of your external sdcard and reboot into hboot

You can flash via fastboot flash zip or extract the recovery image and flash with fastboot flash recovery recovery.img

Or extract the image and copy it to your sdcard, then in TWRP > install > at the bottom is tabs you can switch to flash an image, then there will be an option to flash recovery via the image.

Reboot back to the OS then take the OTA again.
[One (M8) Android Development] enewman17:
H15 - Reverted SuperSU installer to 2.74 (fixed systemless root)

I re-uploaded H15. It seems there is something wrong with the latest SuperSU 2.76 installer and systemless root so I have reverted the installer to 2.74 and systemless works again. If the app is updated from the play store and wants to update to 2.76 that is working fine, but the latest zip for some reason has broken systemless root for our M8
[One (M8) Android Development] Daedalus1116:
Is anyone having problem with .H15 firmware? After upgrading from .H14 firmware I can no longer get a GPS fix and have problem with WiFi and Cellular signal dropping.
[One (M8) Android Development] Xhemal1325:
Anyone could suggest me a good camera app for this rom ?
[One (M8) Android Development] alpineone:
http://xdaforums.com/showpost.php?p=64394374&postcount=155

Good old sense camera. All the features (duo effects, slow-mo video) from Sense ROM works.
[One (M8) Android Development] Balajumb:
You don't need to change mid and also the supercid works just fine

The steps I followed are :

Supercid

Flash ruu

If you want to revert to sense,

Flash WWE mid if you don't have ruu for your fw

Flash corresponding ruu

Flash twrp via adb

---------- Post added at 03:55 PM ---------- Previous post was at 03:53 PM ----------

You don't need to change mid and also the supercid works just fine

The steps I followed are :

Supercid

Flash ruu

Twrp

If you want to revert to sense,

Flash WWE mid if you don't have ruu for your fw

Flash corresponding ruu

Flash twrp via adb
[One (M8) Android Development] ckpv5:
SuperCID works just fine is correct. But no need to change MID is correct for below MID only

modelid: 0P6B10000

modelid: 0P6B12000

modelid: 0P6B13000

modelid: 0P6B11000

modelid: 0P6B15000

modelid: 0P6B16000

modelid: 0P6B17000

and his MID 0P6B65000 is not included, he needs to change it to make full conversion.
[One (M8) Android Development] Balajumb:
Then imo best is the European WWE mid because if something goes South he can get its ruu and run it easily as compared to other firmware ruu 's which are not so readily available
[One (M8) Android Development] domohan:
So for build .13 & .14 Bluetooth would stopped randomly but since .15 it's been resolved. I'm curious, Is this issue based the original build and/or corrected by the patch?

---------- Post added at 10:50 PM ---------- Previous post was at 10:48 PM ----------

This firmware actually fixed my Bluetooth connection without affecting GPS and cellular connection.
[One (M8) Android Development] luftwaffller:
So, i've been having a very annoying issue. My wifi does not seem to be working correctly. It keeps dropping the connection every 30 secs. Do you guys have anything that can solve this?
[One (M8) Android Development] luftwaffller:
For anybody out there, having wifi issues, after the H15 update, just re-flash the firmware, restore to factory and you should be done. It fixed the issue for me.
[One (M8) Android Development] gads1:
[MENTION=2972841]enewman17[/MENTION] - thanks for all you do. great work. :good: :good: :good:
[One (M8) Android Development] Imotep95:
Can someone drop me twrp backup of system and boot of new .h15 update? Stock from ota or RUU.

Thanks in advance.
[One (M8) Android Development] monoar30:
Pls Help

When i am trying it ( fastboot flash zip RUU-HTC_One_M8_GPE_4.4.4-2.12.1700.1_rooted .zip )Htc M8 Sprint Version then massage Model Is Incorrect. pls help monoar30@gmail.com
[One (M8) Android Development] Daedalus1116:
[MENTION=2972841]enewman17[/MENTION]

Can you provide the .H14 firmware? I want to rollback to see if my problems with GPS is fixed.
[One (M8) Android Development] enewman17:
I'm sorry but your device in not compatible with the GPE RUU, GSM devices only! Sprint is CDMA

I doubt it will fix anything. In the H15 ota Hboot and recovery are the only thing that was updated. I keep the firmware zips "complete" so they have all the firmware parts that have been available from 4.4 to 6.0

https://www.dropbox.com/s/v77xfmcpr..._6.0_MRA58K.H14_5.07.1700.14_0p6bimg.zip?dl=0
[One (M8) Android Development] Sunspark:
There is nothing wrong with the GPS on H15. I play Pokemon Go on it, and it correctly shows where I am located while I am playing.

I am also not having cellular or wifi drops. I recommend you either run the full RUU and start clean, or factory reset your device and start clean.

I am interested to see H16. There were 2 security updates in August, on the 1st and the 5th. Both were large, and they involved Qualcomm video drivers among other drivers. If HTC is lazy and only does the Aug 1st update, then we will not have the Aug 5th update until October (given that they release the updates at the end of the month rather than the beginning).
[One (M8) Android Development] Daedalus1116:
This is the problem that I'm having.

The phone can detect satellite but can't lock on to any.

Is there any way to fix this without doing factory reset?
[One (M8) Android Development] tiagobt:
I've also been having Wifi instability since I upgraded to H15.

I performed a full wipe, flashed the H15 firmware (M8_GPe_Firmware_6.0_MRA58K.H15_5.07.1700.15_w-googlesplashscreen_No-Hboot_0p6bimg.zip) and then installed the ROM (HTC_One_M8_GPe_Marshmallow-6.0_MRA58K.H15_AROMA-Installer.zip).

But the Wifi problems persist.

Any idea what might be wrong? Wifi was working fine in H14.

Thanks
[One (M8) Android Development] tiagobt:
I've performed a speed test from both my M8 (running H15) and my brother's M8 (running H14). Both phones were connected to the same Wifi network. The download speed in my phone was 10 slower than my brother's. There really seems to be an issue with H15 and Wifi.
[One (M8) Android Development] Sirgeekalot:
Is there anyway of doing a Battery Calibration on this ROM?

Mine keeps dying at around 12-15%
[One (M8) Android Development] dhncali420:
Try this http://xdaforums.com/showthread.php?t=2765663