yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] whois.christopher:
So that's what I did... I flashed the DevEdition_6.12.1540.4_+StockRecovery_0p6bimg.zip RUU with super CID and DevEdition MID, it's still showing a /system partition of 1G... I just did it again and same result. Anything else I should look at?
[One (M8) Android Development] whois.christopher:
Nevermind that... I got the partition fixed by using the HTC RUU/ROM utility. It is one of the options listed by OP, and I should have tried that after coming up empty with the other firmwares....
[One (M8) Android Development] Sunspark:
To do it properly, follow the revert instructions on page 1. You can begin with flashing in the Tmob firmware+recovery at https://www.androidfilehost.com/?w=files&flid=54645

I think the phone will still boot, if it does see how it does with connectivity. If it does not boot, then you need to continue and flash in the full tmobile RUU http://www.htc.com/us/support/rom-downloads.html and see how it does. If no luck, then the issue is the towers in your area or the specific model handset you have (not all use the same logic board or antenna, really). If luck with better connectivity, then you can decide at that time whether to stay with tmob's sense or not. If not, then leaving the firmware in place, you can then flash in a GPE ROM but not a RUU which will leave the tmob in place but use the gpe environment. If you feel more advanced, you can try monkeying about with radio firmware only, but I can't help with that because I haven't needed to do that myself.
[One (M8) Android Development] cat139lyleb:
You speak of the file which "TMOUS_6.20.531.5_0p6bimg.zip" ??? I hopefully that is correct for my phone since I would

---------- Post added at 06:46 PM ---------- Previous post was at 06:44 PM ----------

Stay with GPE because I don't like T-Mobile's stock firmware plus that stock doesn't seem right match what I would like that with my own personal

---------- Post added at 06:49 PM ---------- Previous post was at 06:46 PM ----------

But, try best to find one that is the newest version radio firmware that could work with T-Mobile's towers?
[One (M8) Android Development] mrh_220287:
Can My M8 Eye use this rom
[One (M8) Android Development] Eurofighter_ty:
After one week of use I discovered that the only problem with the GPe ROM is the Wi-Fi: I have 4 bars of 5 in the same room with the router on the 5 GHz band and slow transfer speeds like 5 MB/s vs 11-12 MB/s. Any fix for Wi-fi ?
[One (M8) Android Development] dhncali420:
if you're running the H.15 firmware try flashing H.14 firmware that's what I'm running and I'm getting 100MB/s when connected to my home wifi
[One (M8) Android Development] helhaim:
Hello. I've downloaded h15 and flashed it but it doesn't boot. After first htc logo it takes me back to twrp. I am s-on. What am I doing wrong?
[One (M8) Android Development] enewman17:
What variant of the M8 do you have?
[One (M8) Android Development] helhaim:
International.
[One (M8) Android Development] Xhemal1325:
the 6.70 htc camera gets the phone off vibration after launching it, only the htc 10 camera works without going off vibration (but its bad for selfie with that beauty mode always on) , google camera and other camera apps are ok , could you try the 6.70 camera ?
[One (M8) Android Development] helhaim:
Hello. I flashed h14 and it booted without aby problem. I also received an ota update. Can i install it via twrp and unlocked bootloader?

Wysłane z mojego HTC One_M8 przy użyciu Tapatalka
[One (M8) Android Development] dhncali420:
If you want the HTC camera the HTC 7.50.658751 camera from Here works great I have it installed and I've launched it and taken pictures multiple times and my phone stays on vibrate
[One (M8) Android Development] Xhemal1325:
link dead
[One (M8) Android Development] dhncali420:
messed up when i posted try this

http://xdaforums.com/showpost.php?p=64394374&postcount=155
[One (M8) Android Development] vbus:
I have a question, I'm looking into converting my htc one m8 to the gpe edition, I live in europe though. So my question is, will my sim card work here in europe with this ruu (like calling, texting, signal etc) and I read something about the radio not working, does this mean I cannot listen to the radio in europe on this RUU? Are there any more complications that can occur? I checked my mid and it is in the list for compatible devices.
[One (M8) Android Development] helhaim:
I flashed zip file and everything is OK. I suppose ruu method is the same? I'm from Poland.

Wysłane z mojego HTC One_M8 przy użyciu Tapatalka
[One (M8) Android Development] cat139lyleb:
I learned something that you can using flash radio on phone without connect the computer...

You must have rooted and S=OFF

Also APK is Terninal Emulator (TE) or whatever you favor but you need this to work...

A. Download any radio.img (NOT ZIP) to your sdcard (not inside your phone memory)

B. Open TE

C. SU

D. dd if=/storage/ext_sd/radio.img of=/dev/block/mmcblk0p20

E. reboot (don't worry, your phone will reboot...) hopefully this will help you without have to using the computer and you may able get it work with your own carrier's towers...

BTW Thank you Sunspark so much!!!
[One (M8) Android Development] Marenghi:
thanks for the link but the second zip cannot be found (Sense_Camera_Gallery.zip). do you have another link?
[One (M8) Android Development] Xhemal1325:
what do i miss if i dont flash the firmware ? (im using sense firmware ) !
[One (M8) Android Development] dhncali420:
here is my copy https://www.dropbox.com/s/acqgz348phl3jpe/Sense_Camera_Gallery.zip?dl=0
[One (M8) Android Development] zaphody:
Radio means not FM-Radio! This firmware controls the connectivity of your device. If you llike to listen radio, you have to download an radio-app after finishing the whole process.

But I recommend you to read much more to prevent bricking your phone!!! ;)

The ruu works fine in Europe!
[One (M8) Android Development] Sunspark:
You're very welcome, so your connectivity speeds are ok now?

I am glad you went with this route, because it is a lot easier to just get a firmware file and extract the radio.img from inside it. I will probably test this out myself in the spring as I think I will be in Europe and it will be easy enough to see what happens by swapping out radio.img files.

This thread, lists different ways you can flash in the radio on an M8. The adb push method using the computer is very similar to the terminal emulator method you described.

http://xdaforums.com/showthread.php?t=2736921
[One (M8) Android Development] vbus:
Thanks for the information on the radio part and for stating that the ruu works fine in europe. So far I have done the compatibility test with sunshine and it stated that my device is compatible without preroot so sunshine will temporarily root my device. I know how to use adb and fastboot and the process of changing the cid looks pretty straight forward to me. After this I would only have to flash the ruu.zip from adb and fastboot. I have made a backup of important documents and pictures but not of the entire phone (like in twrp). This process is correct right, what part could potentially brick my phone? Btw do I have to worry about this radio firmware bit?
[One (M8) Android Development] kmry:
hi, i want to convert my htc m8 to GPE, im on ARHD right now, my question is, if i am going to use the flashing gpe rom method, do i have to change the cid and mid, or no?
[One (M8) Android Development] cyclopt69:
Yes, especially if you want security updates.
[One (M8) Android Development] Sunspark:
Security updates for this device are finished.
[One (M8) Android Development] kmry:
hi, just flashed the room, wiping all the device, and by all i mean all; do you recommend me to change the mid and cid, and install the gpe firmware? im on a Sense firmware right now, and old one 4.16.401.13
[One (M8) Android Development] enewman17:
Since we're more then likely not getting anymore updates, if your not having any issues I wouldn't bother with flashing firmware or changing mid/cid especially if you plan on going back to any sense roms later.
[One (M8) Android Development] scifan:
[MENTION=2972841]enewman17[/MENTION] do you run any extra curricular apps/tweaks, etc?

(Alternative kernel, Xposed with what modules, etc?)

The primary issue I still experience feels like either a memory leak, or applications are running on the background and not exiting, etc... Ultimately after several days of uptime my phone gets sluggish - almost unusable...

It's very possible the issues I'm upset with would manifest on any phone running Android 5 and up (since that's when I started seeing the issues I've been having).

I know others have complained about similar issues...

Unsure.
[One (M8) Android Development] enewman17:
I use the stock kernel and I don't do any tweaks. I do use Xposed, I use Gravitybox, YouTube ad away, crappalinks and minminguard. I also have the dnd priority mode fix and the google account backup fix installed which became and issue with h15.

There is still probably some memory leaks but I can't say I experience my phone becoming sluggish or what I think is abnormal slowness. I do think there are some issues with Androids memory management as available ram seems to diminish over the course of a few days but I typically restart my phone every few days anyway because of 6.0's MMS bug so this could also be a reason I don't notice it to much. I only use my phone to check email, text, music, phone calls and light internet browsing, usually fact checking... so I also only have a handful of apps installed which also might be why I don't experience the issues others might have.
[One (M8) Android Development] chamilun:
my m8 had started slowing down a month or two ago. It stuttered and slowed so much, was about to buy a new phone. The only 'fix' was to clear cache in recovery, but only lasted about a day. This started well after flashing the rom, so not rom related.

anyways, I decided to install xposed and used n-fy, gravity box, and nougat nav bar (although I removed that). for whatever reason, the phone now flies again, and is silky smoothe.

no idea what changed, but thought I'd post in case it helps others in any way
[One (M8) Android Development] kmry:
hi, i just couldnt resist the urge to flash a newer firmware, and flash the 6.12.401.14 firmware, and now im stuck on the android boot animation screen from about 30 minutes, what should i do? i made a twrp back up first.
[One (M8) Android Development] enewman17:
If you flashed a firmware package that had a boot.img then yes you'll need to restore a backup or reflash the ROM.
[One (M8) Android Development] scifan:
Was your old firmware gpe or sense? (I'm thinking your new version is sense?)
[One (M8) Android Development] kmry:
yes i did, and manage to restore the back up, and everything is fine, but the firmeware is the new one not the old one.

---------- Post added at 12:34 PM ---------- Previous post was at 12:33 PM ----------

my old firmware was sense 4.xx and the new one i flashed was sense to 6.xx
[One (M8) Android Development] helhaim:
hello, which recovery should i flash if i want to receive ota updates? Can i have a link please?
[One (M8) Android Development] Sunspark:
OTA updates is finished for this device. But with all devices, not just this one, OTAs are delivered with a stock recovery.

You could still flash them in manually using TWRP if the update file is available.
[One (M8) Android Development] helhaim:
Yup, I tried with twrp and stock recovery but I had some issues with fingerprints and I gave it up.

Wysłane z mojego HTC One_M8 przy użyciu Tapatalka
[One (M8) Android Development] enewman17:
Usually when you have the fingerprint error its because the version of recovery didn't match the current build you were on. Can't just use any version of the stock recovery when taking the OTA's

Here are all the GPE recoveries. https://www.androidfilehost.com/?w=files&flid=47854
[One (M8) Android Development] shafez:
This is a private folder, Can you make it public?
[One (M8) Android Development] enewman17:
Oops my bad, I copied the link while I was signed in. Here is the public link https://www.androidfilehost.com/?w=files&flid=47854

Here is the root of my AFH too. https://www.androidfilehost.com/?w=files&flid=13992
[One (M8) Android Development] nipun_jain:
Hey all,

I have an AT&T M8, that I converted from 4.4 to Developer's Edition Lollipop. My current CID is BS_US002 and MID is 0P6B12000. Do I need to change CID and MID before flashing the GPE Marshmallow ROM? Or should I change the CID and MID, and use the RUU instead?
[One (M8) Android Development] enewman17:
If your not wanting to convert I'd just flash the rom, you don't need to change your cid or mid if you go that route.

If you want to convert with the ruu you'll need to change your cid, your mid is fine and changing your mid is completely optional.
[One (M8) Android Development] nipun_jain:
Thanks! Any difference in functionality or performance in conversion via RUU vs simply flashing the ROM? I am not looking for further updates, just want to make the device GPE before giving it to a family member who doesn't want to mess with any updates etc.
[One (M8) Android Development] enewman17:
There isn't any difference, although if your firmware for dev edition is still on lollipop I'd update that to marshmallow first but ultimately it probably won't matter much. Since it looks like updates for gpe are done they also shouldn't have to worry about OTA's.
[One (M8) Android Development] nipun_jain:
Thank you again! I'll just update TWRP and flash this GPE marshmallow ROM then. If something doesn't work as expected, I think I should be able to then change the MID and CID before trying with the RUU next.
[One (M8) Android Development] chamilun:
radio baseband update

so im still on 4.0.U605611_______________65.00F

sense based GPE rom

would it be worth it to update to latest baseband version??
[One (M8) Android Development] Xhemal1325:
Can someone who is using gpe try this ported HTC 10 camera , and tell me if the beauty mode is disabled (or an option to disable it isd there ) , download Here
[One (M8) Android Development] opdjasin:
Is there any way to fix "zoomed in" photos in certain apps after I changed the phone's DPI? I changed my phone's DPI to 400 from 480 and whenever I tried to view a photo in certain apps, it couldn't be viewed properly. It happened on pretty much every ROM including this one.
[One (M8) Android Development] lisaamybeth:
Ladies Gents. Can anyone tell me why I am getting the following message ?

SIM card added

Restart your device to access the mobile network

Restart

Could this be ROM specific ?
[One (M8) Android Development] disillusioned1:
What does this mean in terms of security? Is switching to a different ROM now recommended?

Thanks to everyone who's contributed to this! I installed H4 as soon as I got my phone and have upgraded with each release to H15.
[One (M8) Android Development] tuxattack80:
What carrier are you using? If it's cdma and a new phone you may have to have it registered with Verizon or Sprint. Tried taking my sim out of my work sprint iPhone and put it in my sprint m8 because I hate my iPhone always have but it gave me the same messages and after reading up that's one of the disadvantages of cdma networks over gsm. But if I'm wrong please inform me because I'd love to swap sims and put this iPhone in a closet somewhere lol!
[One (M8) Android Development] lisaamybeth:
GSM mate, I'm on 3 here in the UK. Interestingly I put the SIM in my old Nexus 4 and didn't have a problem all day but here I am half hour after returning it to the HTC and problem is still there. New SIM hopefully delivered today so will see what happens.
[One (M8) Android Development] lisaamybeth:
Well... Update, everything seems now to be pointing to ROM fault or phone issue, new SIM didn't work[emoji26]
[One (M8) Android Development] lisaamybeth:
ROM issue. Gutted, I have returned to sense and issue has gone. Feel sick, hate sense
[One (M8) Android Development] lisaamybeth:
I need to right my wrongs. It turned out NOT ROM specific, I now thing it was a firmware mismach casing these issues. My bad sorry folks

---------- Post added at 10:29 AM ---------- Previous post was at 10:25 AM ----------

If my current firmware is 6.13.771.2 which is MM AND (which I beleive to be specific to my network H3G) will I still NEED to flash the 5.07.1700.15 version prior to trying the flashable ROM. Sorry if this is a dumb question.
[One (M8) Android Development] enewman17:
You shouldn't have to flash gpe firmware but it won't hurt, just make sure have the firmware files to restore your device if anything should go awry. And if you think it is firmware... And if you really want gpe think about converting, it is kinda of a pain to go back to sense later but I honestly don't miss sense so converting was best for me.
[One (M8) Android Development] RichardEb:
Still no fix from HTC? Will they ever fix it?
[One (M8) Android Development] David_UK:
Is it possible to get to 6.0.1 from this ROM?
[One (M8) Android Development] enewman17:
I doubt they will fix it, updates look like they've stopped

6.0.1 came out like in December 2015... In all the security updates they released they never bumped it to 6.0.1. So in short no, if HTC was going to update it to 6.0.1 they would have long ago.
[One (M8) Android Development] David_UK:
Is 6.0.1 still receiving security updates? And is there a gpe 6.0.1 custom rom you would recommend?
[One (M8) Android Development] RichardEb:
I talked to HTC. They say they can't fix it. They say I have to talk to google. But there is no fu*king way to talk to google. I tried the google product forum. They say they don't support the M8 there.

Someone posted a fix to solve the problem, but it'll break ota. Is there a chance to remove the fix, in case htc will release a new M8 update? Can someone build an "unpatch" script please?
[One (M8) Android Development] thelangosta:
I highly doubt HTC is going to release another update so don't worry about ota.
[One (M8) Android Development] saiz136:
There is no official release of GPE MM 6.0.1.
[One (M8) Android Development] RichardEb:
Just had a longer conversation with HTC. They promised to report the bug directly to google. They also promised that they'll deploy an OTA Update (fix) for the problem if google provides HTC a fix.
[One (M8) Android Development] Zile995:
Hi, this is the main Android 6.0.1 difference

https://android.googlesource.com/platform/art/+/cc07760

I tested Android 6.0.1 system/bin/dex2oat file on stock GPE 6.0 ROM:

1. First boot with default GPE dex2oat took 6:45 minutes.

2. First boot with Android 6.0.1 dex2oat file took 2:55 minutes.

App installation is also faster. :)

Flashable zip dex2oat attached. ;)
[One (M8) Android Development] enewman17:
Thanks, there is a tremendous difference in boot time after a full wipe or just wiping caches, also installing a large app was very quick honestly it was probably 10 times faster. Thanks again. I'll link this in the OP.
[One (M8) Android Development] RichardEb:
Can someone explain what dex2ota is and how I can get Android 6.0.1 in detail? Thanks
[One (M8) Android Development] thelangosta:
Do we flash rom then the dexoat zip immediately after? I just want to make sure I do it in the right order.
[One (M8) Android Development] enewman17:
Yes, flash it immediately after a clean flash or flash it and wipe the caches and reboot, works either way.

---------- Post added at 08:31 PM ---------- Previous post was at 08:29 PM ----------

The new Android runtime ART, compiles applications at install time so that they run and load faster. One of the utilities used for this compilation process is called dex2oat.

When you install an application (APK), dex2oat converts the Dalvik bytecode (.odex file) to native code and stores it in an .oat file. So each app has a corresponding .oat file (as opposed to .odex when on Dalvik).
[One (M8) Android Development] scifan:
Any chance you might build a "new" GPE build that incorporates your "fixes" as well as this little add-on?
[One (M8) Android Development] enewman17:
Yeah I think I can manage to update some things. So beside the Google account fix, dex2oat, supersu.... what other kinds of things should I add. I don't want to go to crazy.
[One (M8) Android Development] thelangosta:
Thanks, thanks button is not working right now.
[One (M8) Android Development] scifan:
The main other thing I can think of is an option to install Xposed by default... :)
[One (M8) Android Development] umeshchamara:
I have flashed h15 recently. After using it for few days i realised there's a issue in wifi. It's really slow . I have 60mbps (50 average ) connection but my other phone ( note 5 ) seems working fine with wifi but m8 only get speed around 10mbps . Is there any issue with my phone or just issue in h15 ????? I'll try to flash h14 and see whether it'll solve my issue
[One (M8) Android Development] thelangosta:
Are you on the marshmallow firmware for your phone? It's been a while but I think some people were having issues with Wi-Fi while on lollipop or kitkat firmware.
[One (M8) Android Development] umeshchamara:
I have flashed stock sense ruu in fastboot before flashing this rom . ( You can see the firmware info in my signature ) . I will try to relock bootloader and flash stock ruu and test this again. After digging through this thread i have found there're some users reporting same behavior in h15 . This rom seems really stable that's why i'm still try to figure this out before moving to the CM again.
[One (M8) Android Development] bleggy:
I'm still on H13. Should I upgrade to H15? Just wondering how stable and bug-free H15 is compared to H13.
[One (M8) Android Development] Xhemal1325:
even on gpe firmware, wifi is slower compared to sense ! idk its just me or its a bug on rom !
[One (M8) Android Development] sgorveatt:
Any way to install FM Radio on GPE rom?
[One (M8) Android Development] xdagee:
Sometimes going back a few more pages or searching would do you a lot of goodies ;)

http://xdaforums.com/showthread.php?t=2708589&p=67041839
[One (M8) Android Development] Ap3xGam3r:
Is there no reboot option on this rom?....I hold power button and all i get is the option to power off
[One (M8) Android Development] f_padia:
Try holding power off for a few seconds. I think a second popup might show
[One (M8) Android Development] Ap3xGam3r:
I did and it only gives me a second option to reboot into safe mode.
[One (M8) Android Development] fearfighters:
+1
[One (M8) Android Development] xdagee:
Yes there's no reboot option. I am surprised you are asking because this is a stock ROM and hasn't been modified in anyway. This is what you get when purchase the Nexuses or Google Play Edition devices. Users complained several times but Google turned deaf ears to it until the release of the Pixels which has the reboot option.

But there is a way, the only way is to root and install Xposed framework. Download gravity box module and you can have all those custom features that you wished for on this ROM.

You can find every other information from the main thread.
[One (M8) Android Development] Ap3xGam3r:
Oh ok gotcha! Sorry, I come from sense roms and cm roms that all give the reboot options so this was just a surprise to me :p Thanks for your help!
[One (M8) Android Development] i'mrunningoutofusernames:
Pixel Launcher? its easy to flash a separate zip for that so not sure if you need to include it
[One (M8) Android Development] Ap3xGam3r:
I know that this is a stock rom and bugs are because of htc but does anyone have a problem where the volume buttons are a bit unresponsive? When I press volume up or down, it takes like half a second to respond. Doesn't happen with other Roms. Just wondering if I'm the only one?
[One (M8) Android Development] jagodic95:
Ive installed flashable GPE ROM, and now i want to get back to Sense, how can i do it? I havent done full GPe conversion, didnt do the S-OFF, just wanted to try GPe, and now want Sense back. Pls help
[One (M8) Android Development] Ap3xGam3r:
Just flash the ROM you want lol...if you didn't do gpe conversion you can still flash sense Roms no problem