yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] jknut:
What firmware should we use on the master branch? 3.11.1700.5 or 4.04.1700.4?
[One (M8) Android Development] enewman17:
It doesn't matter but I suppose if your on 3.11.1700.5 I would go ahead and update to 4.04.1700.4

BTW if you have a sense partition and use the gpe firmware with no hboot, sense Roms still work no problem.
[One (M8) Android Development] jknut:
I see a lot of errors when running compile-apps.bat. Is this normal? See output here:

http://hastebin.com/wikacegega.tex

A few "files could not be found" when running build.bat. Is this normal? See output here:

http://hastebin.com/ayafuwosif.tex

Two zip files are created:

M8-GPE-05-04-2015.zip

M8-GPE-05-04-2015-UPDATE.zip

Do I flash the main one first and then the UPDATE.zip before rebooting? Sorry for the questions, but hopefully it will help someone else also :)
[One (M8) Android Development] enewman17:
There shouldn't be any errors... And the missing files are because there missing.. Lol it's part of a script.... But you'd want to flash the one that is not the update. You don't want to flash both just the first one.

Doing the compile apps.bat isn't completely necessary we usually build the apks and place them in the correct directory when we update a mod.
[One (M8) Android Development] ChrisDuffy20:
ROM seems to run ok, but my WiFi doesn't want to connect ...

Coming from a 4.4.4 build so I suspect that's the problem.

Anyone know how to fix?
[One (M8) Android Development] tele_jas:
Are you on the latest 5.0.1 (or higher) Firmware... Or still on 4.4.4 firmware? If so, you need to update your firmware.
[One (M8) Android Development] ChrisDuffy20:
Likely still on 4.4.4.

How would I find the proper firmware? Just to make sure I'm on the RIGHT one
[One (M8) Android Development] tele_jas:
In the 2nd post you will find links to download firmware. I'm not sure if these are "no wipe" or not, so backup your important stuff first (pics, music, ect...)
[One (M8) Android Development] ChrisDuffy20:
Ok, I'll try it. Talking about HBOOT ... not my strong point lol. I can't flash the file ... keeps failing.
[One (M8) Android Development] tele_jas:
Are you following the steps or trying to flash it in recovery?

Here's the steps:

1. Download one of the firmware packages. If you want to continue to use Sense ROMs don't use the full GPE firmware, use the one with no Hboot.

2. Rename the zip file to "0p6bimg" (if hboot is looking for a different name then rename it to whatever it's looking for)

3. Place the zip on your external SD card

4. Power off the phone

5. Boot into Hboot (hold volume down as you power on the device)

6. The zip will automatically load and ask you if you would like to proceed

7. Select "Yes"

8. Wait, the zip will load the hboot first, it will then reboot and continue

9. Make sure to delete or rename the Op6bimg.zip on your external sdcard when your finished
[One (M8) Android Development] ChrisDuffy20:
Following those steps, but when I select Fastboot / HBOOT, It can't find anything on my SD Card to run. Just says no image, or no image wrong file.
[One (M8) Android Development] taylor.fowler:
Did you rename it to 0p6bimg or 0p6bimg.zip (i.e. Did you remove the file extension)?
[One (M8) Android Development] jknut:
Make sure it's on the External SD Card, too.
[One (M8) Android Development] ChrisDuffy20:
Left it just as it was. No extension.
[One (M8) Android Development] jknut:
Using Philz 6.25 and "clean to install new ROM," I'm stuck at the Google logo with the 4 spheres flying around for the last 1/2 hour. Is there a way for me to troubleshoot flashing this build?
[One (M8) Android Development] enewman17:
Is your device S-OFF? The firmware packages will fail because they are not signed if your S-ON.
[One (M8) Android Development] enewman17:
Oh yeah... don't do the compile apps, there are some things that need changed.... Just extract the zip again and run the build.bat and everything should be fine.
[One (M8) Android Development] dejavecue:
Sorry for being impatient, but any ETA on the 5.1 update?

Or any progress report you can give us?
[One (M8) Android Development] threetwentyfizzle:
read last couple pages bro.
[One (M8) Android Development] dejavecue:
My bad, sorry. A bit early for me today ;)
[One (M8) Android Development] myheroduane:
I've read last couple pages but it is a bit unclear. Is there an update or do I need to build it myself. I'm confused.
[One (M8) Android Development] dejavecue:
You can build it yourself if you don't want to wait for the update OTA. But you're warned, there are going to be bugs.

I'd wait. This ROM is my daily driver, I'd rather have a finished, polished ROM late than a buggy one early.
[One (M8) Android Development] ChrisDuffy20:
S-ON. Somehow, it went back to that. I'll go back to S-OFF and all will be well. Wow, That was embarrassing :P

Thanks Everyone !!!

---------- Post added at 12:16 PM ---------- Previous post was at 12:03 PM ----------

Apparently you now have to PAY to be S-OFF? Forget that. I don't want the ROM that bad. Back to the drawing board I guess.
[One (M8) Android Development] Clark Joseph Kent:
It is not just this ROM. Really about 90% of the Work/Development around here requires S-Off. Small price to pay for a $500+ device, and with the work being provided for free on XDA for this device, paying for S-Off is small. But there is nothing wrong with being S-On and on Stock.
[One (M8) Android Development] enewman17:
If your device was S-off then it should always be S-off. I'm pretty sure you can't loose it. Also S-off is different then having the bootloader unlocked via htc dev.

You can always update your firmware while S-On you just need a signed version which would come in the OTA package or you need the latest RUU.exe for your device.
[One (M8) Android Development] ChrisDuffy20:
I'd rather just pay a dev 25$ for their work, as opposed to a program, single use, ya know?

Unless it unlocks my phone too :P
[One (M8) Android Development] ChrisDuffy20:
Ah screw it. Bought Sunshine.

We'll see how this goes.
[One (M8) Android Development] thelangosta:
I believe it can carrier unlock your phone now too.
[One (M8) Android Development] ChrisDuffy20:
I'll worry about that later. Step one is figuring out what firmware to flash on this phone/carrier
[One (M8) Android Development] SubatomicGenome:
$25 to mod the phone? I get that they do a lot of work, but being forced into a $25 payment for a single unlock is outrageous.

I'm glad I got S-Off before they started charging people. And if their method is going to be the only one that exists to S-OFF future HTC devices then I might have to look into a different manufacturer or wait for someone to release a different method. $25 is too large of a fee, especially for something that used to be free for anyone with the brass to try...

Now if I get a new device, and I want to exploit that device's ability, what took a research and effort before now just costs money. I know no one cares, especially the people asking for the money. But I'll never waste my money on something like that. I'm probably gonna catch a lot of grief for this too but I don't really care. Pay-to-mod is the opposite of what I come here to do.

Hopefully someone else comes up with something else. $25 for a 1 time mod is BS. And I'm glad I don't have to use this for my device, I got away lucky early on. But hooray for the future? I get to sink money into my electronics just to tamper with them... I can't wait for more of this....
[One (M8) Android Development] Clark Joseph Kent:
Sir, no one is making anyone get S-off. But the development involved....is a time and effort task. But enough of the sidebars of not agreeing to pay for S-off.

Back on topic, please regarding this ROM.
[One (M8) Android Development] taylor.fowler:
You can... I used this method on my AT&T m8 and it worked fine, but i guess recently Mods/OP posted that it's been patched on more recent devices and it could end up borking your device completely, so proceed with caution.

http://xdaforums.com/showthread.php?t=2708567
[One (M8) Android Development] gleggie:
Do verizon folks need to convert to GPE for this ROM? I'm on VZW firmware and this ROM is running great for me. Can't wait for the update!
[One (M8) Android Development] Clark Joseph Kent:
Enough of the OT on not/or to pay for S-Off. If you want S-Off, go do what you want/have to do, if you don't so be it.

Thread Cleaned.
[One (M8) Android Development] tele_jas:
Auto Brightness is slow to adjust

When I'm inside, it's not a big deal... But when I'm outside, in the sun, and I turn on my screen, it takes a good 7-10 seconds (or so) for the screen to get light enough for me to even see it. The Sense ROM I sometimes use, it only takes about a second...... I know I can adjust the brightness slider up and leave it, but that defeats the purpose of the auto brightness.

Is there a fix for this, or is my phone the only one doing this (I searched, didn't see this anywhere else)? I'm using the stock kernel and no Xposed or any other mod's installed, other than the dark theme chosen during setup.
[One (M8) Android Development] enewman17:
No, nobody has to convert to gpe. Just need to be on lollipop firmware.

---------- Post added at 01:37 PM ---------- Previous post was at 01:35 PM ----------

Personally I think gpe is very slow to respond to changing light conditions as well. 5.1 is the same while slow it works but we'll put it on the list of things to look at.
[One (M8) Android Development] jknut:
Quick Charge 2.0 works fine even on the stock kernel. My problem before was a bad cable :(

It's amazing how fast it will charge the phone.
[One (M8) Android Development] Zynesterysdan:
Anyone else get an update? Android L MR1
[One (M8) Android Development] jayandare:
I haven't found a straight answer for this, I'm running cm and aosp roms now. Can I flash sense and gpe roms the same way in twrp without doing anything else with firmware or anything. I'm coming from nexus so this is all new to me
[One (M8) Android Development] tele_jas:
Must be on the latest 2.8.6.0 TWRP and running an Android 5.x.x (Lollipop) Firmware.

---------- Post added at 09:20 PM ---------- Previous post was at 09:19 PM ----------

Is it a 5.1 ROM?
[One (M8) Android Development] Zynesterysdan:
Yeah it was 5.1. I downloaded it but I can't find it on my phone lol. It was a 200 mb file
[One (M8) Android Development] tele_jas:
I can't imaging a new ROM base only being 200mb? Usually when they go from a new number (like 5.0.1 to 5.1.0), an OTA isn't enough so you need the whole ROM and this one is over 700mb..... But I could be wrong?? But I do wonder what it was?
[One (M8) Android Development] Zynesterysdan:
For some reason I can't attach a picture cause the gallery keeps crashing :o but it says: android L MR1 upgrade for user/release keys. Says will upgrade my HTC one m8 to android 5.1. Size is exactly 244.2 mb
[One (M8) Android Development] jascolli:
Here it is
[One (M8) Android Development] Zynesterysdan:
Do you know to what directory it downloaded the file to? I can't find it in twrp after downloading it
[One (M8) Android Development] marcos600rr:
U will not find it cause its an ota update not a ROM update

Enviado desde mi HTC One_M8 mediante Tapatalk

---------- Post added at 02:29 AM ---------- Previous post was at 02:24 AM ----------

To be more clearly its an Google oficial update not the dev update for the rom

Enviado desde mi HTC One_M8 mediante Tapatalk
[One (M8) Android Development] m0nk89:
yup, that update is for pure gpe phones, not this rom. i wouldn't try upgrading, it would probably fail anyway. if u need to get rid of the notification, long press the notification, press the "i", and enable blocking of the app's notifications
[One (M8) Android Development] myheroduane:
I tried to update with it and it failed. Most likely will need stock recovery.
[One (M8) Android Development] enewman17:
If you tried and it actually installed on this ROM you'd end up with a phone that won't boot. [emoji106]
[One (M8) Android Development] loserskater:
You'd have to modify the install script because it checks the hash of the files before installing so even with stock recovery it will fail saying something along the lines of whatever apk not being official.
[One (M8) Android Development] dejavecue:
Wait. Do I have to do that update? Or can I just wait for your OTA update? :)
[One (M8) Android Development] smoed:
Oh noo :( I was rly stupid and did the update. My m8 now fails to boot.

Is there any chance to get it back to life?

Or is it now an expensive doorstop? :crying:
[One (M8) Android Development] enewman17:
Well... If you can boot into hboot... Power off the phone. Power on while holding volume down. If you can get to recovery your OK simply dirty flash the rom again.

---------- Post added at 02:34 PM ---------- Previous post was at 02:32 PM ----------

No, don't do it. Just wait.
[One (M8) Android Development] hoangphamvm:
I also wait kk
[One (M8) Android Development] bleggy:
I have a new M8 and this is the first rom I've installed on the phone. I am very impressed! Couple questions:

Is there a description of the various custom kernels available in the installer? And, which one do you guys prefer?

Also, it is possible to disable the swipe-up-to-wake and only keep the double-tap-to-wake function enabled?

If I decide later to try a darker theme, can I just install the theme via aroma or do I have to wipe/reflash/start over?

And I like having the power button on the navigation bar since it's easier to reach. When I long press the power button, the power menu blinks once or twice before showing. Is this a bug?

And is it possible to have a volume tile in the quick settings?
[One (M8) Android Development] loserskater:
We don't have descriptions of the kernels, but we'll add that to the first/second post. The reason we have these kernels is because they were suggested to us, so we will suggest you try them and see which one works best for you.

I believe Elemental kernel has options for swipe/double tap options.

Yep, that's the beauty of aroma! Just select mods only and change to the darker theme.

Yeah, the power button on the nav bar is kind of buggy. You have to press it longer than the vibration for the menu.

I'm not sure about volume tile. I haven't looked at the CM version, but I think they reintroduced silent/vibrate/normal modes and since we're not using that, I might have to try and find it from somewhere else.
[One (M8) Android Development] jknut:
GravityBox (xposed framework) has a nice QuickSettings volume tile where you can select which ring modes it toggles between. I'm using it with this ROM and have it toggle between vibrate and ring/vibrate.

This is a great ROM. :)
[One (M8) Android Development] tele_jas:
I connected my phone to my bluetooth speaker for the first time (on this version of the ROM) today. It had a lot of skips and freezes, then the phone rebooted and was stuck at the animated spinning color boot screen for about 40 minutes. I restarted it and it got hung there again.

I don't recall this happening before, is this an issue or was it just my phone?
[One (M8) Android Development] ZerockzZz:
I`m using bluetooth daily with multiple devices and have no issiues so far.
[One (M8) Android Development] gleggie:
I use bluetooth headphones daily with this ROM with no problems. Maybe try clean flashing and starting over?
[One (M8) Android Development] taylor.fowler:
I have some skipping issues with google play music and bluetooth 4.0 headphones: nothing major, but it happens intermittently . I think I brought it up earlier in the thread and it appears to be a common issue in 5.0 - hopefully things get better in 5.1 :)

EDIT: Playing around with the V4A settings seemed to help stave them off a bit, but i dont remember off-hand what I did.
[One (M8) Android Development] tele_jas:
I use PowerAmp, no other FX (like V4A are in use).

I may try a clean flash and see how that goes? Or even a dirty flash over the top of what I have and try that first to avoid the 2hr of downloading and setting up a newly flashed ROM. Sure enough, if I do a clean flash and spend 2-3 hours setting it up, he'll release Android 5.1 and I'll have to start over...... But it'll be worth it ;) (AKA: The most commonly used emoji)
[One (M8) Android Development] josh.walker.9242:
Sorry if this has been asked already, I've been without my phone for 2 weeks. I just got a system upgrade notification, I'm guessing it should be ignored? Thanks!
[One (M8) Android Development] CoLiran:
Has anyone noticed?! :confused:

Needless to say I'm on this 5.0.1 rom...
[One (M8) Android Development] Clark Joseph Kent:
Something was mentioned here:

http://xdaforums.com/htc-one-m8/development/rom-m8-gpe-01232015-t3010825/page148

http://xdaforums.com/htc-one-m8/development/rom-m8-gpe-01232015-t3010825/page149
[One (M8) Android Development] tele_jas:
That's thinking you're on a stock ROM and your phone won't boot if you try flashing that.
[One (M8) Android Development] bleggy:
Would it be possible to request a blacklist in the dialer?
[One (M8) Android Development] TotallyAnxious:
Contacts>edit contact>menu>all calls to voicemail
[One (M8) Android Development] bleggy:
thanks, but that's not really the same as a built-in blacklist. plus, I wouldnt want to add robocallers, telemarketers, etc. to my contacts.
[One (M8) Android Development] SpinningRust:
Firmware

I'm trying to test out the GPE firmware (5.0.1 and/or 5.1 no H-boot) and can't seem to install it. I followed the instructions and renamed the file to 0p6bimg.zip, but I continue to receive a "Wrong image!" error.

I'm currently on T-Mobile's 4.20.531.4 firmware and HBOOT 3.19.0.0000 and did just S-OFF my phone.

Any ideas?
[One (M8) Android Development] tele_jas:
You don't flash it using TWRP, you put it on your external SD card and then boot into "bootloader" (fastboot) and choose hboot (make sure it's highlighted and hit the power button) and follow the prompts.
[One (M8) Android Development] SpinningRust:
That's exactly what I'm doing.
[One (M8) Android Development] enewman17:
Did you change you cid number? Might have to do that.
[One (M8) Android Development] SpinningRust:
No I didn't, but I thought I saw something like TMOUS10 listed in the bootloader screen. I will look into that further...
[One (M8) Android Development] phillipmckinnish:
Thank you that was making me crazy!!!!!!!! ty ty ty
[One (M8) Android Development] enewman17:
I don't think that cid is in the list of devices cid's. In the second post about firmware the section about the cid there is a list of all the mid's and cid's that they will flash on without changing the cid.
[One (M8) Android Development] hoangphamvm:
I have just flash rom, after finishing I receivng an notification for update to update to android L-MR1 upgrade, I wonder if I can upgrade or not, I am using HTC one m8 GSM sense version , unblock bootloader , S-oN thanks
[One (M8) Android Development] SpinningRust:
I wrote the wrong CID, I was going off the top of my head. In checking now, I see the following:

CID-T-MOB010

That I believe is supported. I will redownload the firmware, check the hash, and then upload via USB and try again. I've been downloading straight to the phone via Wi-Fi w/o checking the hash, so perhaps I have a bad download...but I've tried 3 different firmwares with multiple download attempts, so I'm guessing one of those would have worked.

Would the fact that I'm on a newer T-Mobile firmware have anything to do with this?

Thanks for the tips...
[One (M8) Android Development] thelangosta:
No you can't. You flashed the ROM with TWRP or Philz. You cannot apply OTA updates with a non-stock recovery. Ignore that message for now.
[One (M8) Android Development] SoniXDroid:
Is there a way to disable stock update notifications for 5.1 gpe update?
[One (M8) Android Development] TotallyAnxious:
long press the notification, press the circled i that pops up, rest is straightforward from there.
[One (M8) Android Development] enewman17:
Uncheck display notification from google play service.
[One (M8) Android Development] darienms1986:
It has to be 0P6BIMG.zip in capitol letters not lowercase
[One (M8) Android Development] SpinningRust:
Thanks for the tip. It seemed to process the file a little longer and I thought I saw a vertical scrub bar on the right side as it was scanning the 0P6BIMG.zip file, but it still fails with wrong image.

Just to confirm, I ran fastboot oem readcid to confirm the cid, and received the following:

(bootloader) cid: T-MOB010

OKAY [ 0.016s]

finished. total time: 0.016s

I also redownloaded both GPE NoHboot images, verified MD5's, and uploaded via USB, but it made no difference.

At this point I'm stumped, only other thoughts would be to change my CID to a GPE version or to install an RUU with older T-Mobile firmware in it and try from that.

---------- Post added at 10:37 PM ---------- Previous post was at 10:36 PM ----------

One other thought is that I may have a bad external SD card. It was just one I had laying around that I tried. I will see if I can find another to try.

Does this only work from an external SD card?
[One (M8) Android Development] tele_jas:
This method, yes... But you can use ADB commands to flash it too.... I don't know the steps well enough to tell you, but you can find them in the Firmware threads here.
[One (M8) Android Development] 53970:
Any plans for an update to Lollipop 5.1.1?

I think, that GPE has an official update...
[One (M8) Android Development] gleggie:
I think (hope) its in the works but 5.1.1 is difficult to get stable atm
[One (M8) Android Development] 53970:
Thanks
[One (M8) Android Development] CoLiran:
Can someone explain the RED part?

I want to do a conversion to GPe but avoid the part where my internal sd is erased.

1. If I flash the NO-HBOOT 4.04.1700.4 fw than my internal is safe and I have a fully convereted GPe-Like?

2. If I want to go back to sense fw, I flash the 4.16.401.10 again, but this one contains HBOOT so my internal will be erased here, right?

Thanks!
[One (M8) Android Development] enewman17:
1. If you use the one with no hboot then yes your internal memory is safe and you have a GPE like device.

2. Since the partition is already the 2 gig for sense if you flash a sense hboot you are safe. The difference is the GPE only has a 1 gig system partition and sense has 2 so if you flash between them the internal memory gets formatted.
[One (M8) Android Development] CoLiran:
Powerful stuff man, thanks!
[One (M8) Android Development] 53970:
Will there be a Rom update, so we can flash in recovery?
[One (M8) Android Development] webbles17:
If your on the latest sense firmware it works just fine with gpe. IMHO there's no reason to worry about the gpe firmware.
[One (M8) Android Development] CoLiran:
I've encountered several lagness while I was on latest sense comparing to latest gpe firmwares...
[One (M8) Android Development] webbles17:
Really? Downloading now lol.
[One (M8) Android Development] enewman17:
Eventually... I still use 5.0.1

I get way better battery life on this rom then I get on 5.1 so I'm not in any hurry to update. Plus there are no new features per se. Also we ported features from CM and others like BlissPop and Slim. At this point a lot of there mods are really integrated and are going to take a considerable more amount of work to add in. And honestly neither one of us have had the time to put into it. Between the two of us we have hundreds of hours into building a ROM. We don't always have hundreds of hours to spare porting mods. And again we have to be motivated to work, it's tedious and time consuming and I know I personally have to be in the mood to do it. I have a lot of other hobbies, and a family too. Just remember we haven't forgotten and we will update the base and the mods when we have time.

---------- Post added at 12:00 PM ---------- Previous post was at 11:55 AM ----------

Really, never noticed any difference. Only thing I noticed is wifi and data speeds. With GPE firmware wifi stays connected during deep sleep but lte data speeds were mediocre at 10-18 mb and on the latest ATT firmware... wifi doesn't stay connected during sleep but lte data is like 30+ mb so... it's a trade off.