yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] jagodic95:
but where can i find sense rom? ive only find some on htc site .exe files, dont know how to flash that :D
[One (M8) Android Development] jagodic95:
Anyone know how to resolve this problem? pls help
[One (M8) Android Development] i'mrunningoutofusernames:
you may or may not find a RUU depending on the model of your phone (european, dev edition, etc.)

but since you just flashed the GPe rom you just need the system partition of sense

if you made a twrp backup before flashing, restore that

you can also find twrp backups here http://xdaforums.com/showthread.php?t=2701376

just download the one you want and restore the backup of the system. you might want to wipe the data partition after restoring

or just download and flash a sense rom like LeeDroid http://xdaforums.com/htc-one-m8/development/rom-leedroid-one-m8-l-v1-0-5-t3019102
[One (M8) Android Development] jagodic95:
ive found ruu zip of my official rom, flashing now. if i understood i can flash any sense based roms without s-off, or any other changes, they are like original Sense just better?
[One (M8) Android Development] enewman17:
New H15 build

As promised I made a new build of H15, I'm 99% sure everything works, please give feedback if you encounter any issues with AROMA installer. With the multiple ways of installing I could have missed something.

Added options for:

1. Google Account fix *.H15 introduced a bug with Google backup account.

2. FM Radio *Full Wipe must be done to enable module, if module is already enabled and radio is working dirty flashing is fine

3. dex2oat mod *Xposed, systemless or official will overwrite this mod with their own dex2oat files.

4. 6.0.1 emoji's *Works with Google keyboard maybe others... but I only use Google keyboard

5. Xposed v87

6. Magisk universal systemless interface *Note: Magisk_Manager_v2.5.apk will be copied to sdcard, please install after ROM set up

7. Phh superuser with Magisk install

8. Magisk systemless Xposed v87

9. Restore stock recovery on GSM devices when stock install is selected to restore device for OTA's if needed.

10. Updated SuperSU to 2.78 SR4

I could have added lots of other things like Sense Camera, and new Pixel apps but I prefer to keep that stuff up to you to install later especially since there is a flashable.zip way to add those mods to /system or by simply installing the apks. So trying to install apps to /data during AROMA doesn't always work out... like with Magisk Manager, hence why you need to install afterwards. And if you choose systemless root and magisk I don't want to add a bunch /system mods

Enjoy!

Download

https://www.androidfilehost.com/?fid=601300970940399973
[One (M8) Android Development] Ap3xGam3r:
Thanks! I will try this out now!
[One (M8) Android Development] i'mrunningoutofusernames:
Generally yes, some custom roms can have more bugs than stock roms though
[One (M8) Android Development] thekwijibo:
Would this version work with Verizon phones?
[One (M8) Android Development] enewman17:
Yes, Verizon and Sprint
[One (M8) Android Development] CapraNorvegese:
Hi, I've a question. My device has the bootloader locked and is s-off, so I want to unlock the boatload, install the last twrp and flash the gpe rom (not the ruu that need that my m8 is s-off). If I want to came back to sense I only need to flash this file through the twrp https://www.androidfilehost.com/?w=files&flid=41802 ?

Also: what does it means that this particular ruu is decrypted? And the last question: If I want to reflash the standard recovery in place of twrp how i can do it?

EDIT 1

Okay, I've learned that I need to flash the ruu with a pc and the phone in fastboot, furthermore the stock recovery is flashed with the ruu that replaces all the system with the stock.

Unfortunately I don't know if this ruu is compatible with my cid that is HTC__405 (the italian one)...

EDIT 2

I've opened the zip and I found a file called android-info.tix that contains a list of cids where there is also the 405
[One (M8) Android Development] enewman17:
You won't need to use the RUU to restore your device if you do it like this... So this is what I would do.

1. Unlock your bootloader, This will also factory reset your device, Go ahead and boot your phone set it up if you want to.

2. Boot TWRP first before actually flashing it. So you can backup your stock recovery as well as the ROM

1. Power off device then Hold Power and Volume Down, select fastboot, plug phone into PC

2. fastboot boot twrp-3.0.2-0-m8.img "press enter" Don't freak it will say "downloading 'boot.img'..." TWRP will start in a few seconds.

3. Make a backup, make sure you also select recovery as one of the partitions you want to backup.

Now you'll have a backup that can restore your device back to stock.

4. Now you can flash TWRP. fastboot flash twrp-3.0.2-0-m8.img then boot into TWRP and flash the ROM.

Yeah the RUU is flashed with your PC and fastboot or renaming the zip to 0p6bimg.zip and placing it on the ext sdcard and flash with Hboot.

When the RUU is encrypted the partitions are.... encrypted and you can't easily pull what you might want out of the zip. By dycrypting the RUU it puts the split images back together, so when you opened it you saw, hboot.img, system.img, recovery.img.... Now if you wanted to restore your recovery you could pull the image out of the zip and flash the image with fastboot. Thats the benefit of decrypting it. If you wanted to flash the decrypted RUU you would need to use HTC's fastboot because fastboot that came with the android SDK will give an error about the system.img is to large.
[One (M8) Android Development] CapraNorvegese:
Okay, thank you :)

Do you know why there are a lot of gpe builds with different .h numbers?
[One (M8) Android Development] Xhemal1325:
[MENTION=2972841]enewman17[/MENTION], if i decide to flash GPE RUU will my device be faster ,compared to Flashable GPe ROM ?
[One (M8) Android Development] thelangosta:
Those are all official update numbers. H15 is the newest.
[One (M8) Android Development] enewman17:
I doubt it.
[One (M8) Android Development] Ap3xGam3r:
How come it seems that lowest brightness is still bright? This just happened when installing the newest version of the flashable rom, didn't happen on the older version.
[One (M8) Android Development] umeshchamara:
Did you fixed the wifi issue ??? ( Slow WiFi Speed ) . H14 was working fine without issue . Anyway thanks for your hardwork :good:
[One (M8) Android Development] Zakhar Varivoda:
what difference betwean RUU_HTC_One_M8_GPe_Marshmallow-6.0_MRA58K.H15_5.07.1700.15_0p6bdiag.zip and HTC_One_M8_GPe_Marshmallow-6.0_MRA58K.H15_AROMA-Installer_Dec-4-16.zip ???

AROMA is not from google? repack?
[One (M8) Android Development] enewman17:
I'll try and compare 14 and 15 to see if I can find any changes they might have made in regard to wifi, if I can fix I will.

The RUU is for restoring and converting. Flash with fastboot or hboot

The AROMA installer is a ROM. Flash with TWRP
[One (M8) Android Development] umeshchamara:
Thanks for the contribution you have made to make this 2014 phone great again. Keep it up :good:
[One (M8) Android Development] deoliveiranv:
Hi...

How to fix this ???
[One (M8) Android Development] pclewis:
On to 14.1?

Well, I used the M8 as a backup to the 6p. I have since bought the Pixel XL and relegated the 6p to backup. My M8 was originally a GPE, but rooted and gave up on OTA direct and these served me well. I just did the official CM 14.1 nightly, and so far seems to be fine. Maybe it will go on for a few more years. Thanks for this work, but it looks like H15 is the end of the road. I will keep that backup for a while longer.
[One (M8) Android Development] umeshchamara:
Did you find anything related to the wifi issue ????
[One (M8) Android Development] enewman17:
Not yet, I spent a few hours on it but didn't find any changes that would affect wifi. There is more I need to compare yet. So we'll see...
[One (M8) Android Development] alex2693836:
Can i install substratum on this rom ?
[One (M8) Android Development] Ap3xGam3r:
Is this just me or is this a GPE thing? I compared the lowest brightness on sense roms to the lowest brightness on this GPE rom, and it seems a lot brighter. Is this normal?
[One (M8) Android Development] enewman17:
I do agree the lowest level is a bit too bright, especially when adaptive brightness is on. Far as I can tell gpe has always been brighter... But until I did a clean install of 15 did I notice it's much brighter then previous builds. I'll continue to look and see if I find changes in how screen brightness is adjusted.
[One (M8) Android Development] garypix:
I have a TW version of the M8. Yes, the conversion is fine. but I had to reflash the TW RADIO img. which I extracted before flashing.
[One (M8) Android Development] MCube74:
I have the HOng Kong Version. How do I extract the radio file ? Can you guide me please?
[One (M8) Android Development] SamVib:
This has a T-Mobile radio in it, right? Looking to install this on my AT&T variant.
[One (M8) Android Development] petiha1:
I'd enjoy it even more if videos worked on wifi.. They work on 3g/4g but not wifi. I think it's a radio issue, but I can't find a UK Vodafone radio anywhere... Flashing that might fix it. :/
[One (M8) Android Development] nocoast:
I really can't say this behavior was exactly "normal" after reflashing the ruu (this time the gpe boot loader handled it and it took the ruu over) anyways after driving around and switching a few network modes I obtained a phone number and ever since my phone has been running much nicer. (I blurred my personal info but you can see my gpe is operating fully now :)
[One (M8) Android Development] ldjalal:
Could someone please confirm if I got this right:

Do I need to flash stock recovery for OTA updates?

Thanks.
[One (M8) Android Development] petiha1:
When you flash the RUU it flashes stock GPE recovery... Unless you flashed a custom recovery after that, there's no need to do anything. :)
[One (M8) Android Development] ldjalal:
Perfect! Thank you for clarifying as some posts were a bit confusing!
[One (M8) Android Development] hawaiianboi:
It has the GPe radio in it
[One (M8) Android Development] PunishedSnake:
Now to find the T-Mobile radios
[One (M8) Android Development] rbouza1:
https://www.dropbox.com/s/y23hq6hjt9s1ieu/M8RADIO.zip
[One (M8) Android Development] graffixnyc:
Don't understand why you need it.. The GPE radio is compatible with T-Mobile and AT&T.
[One (M8) Android Development] rbouza1:
well in my case i had to try all of em. weird that on m7 dev edition radio was twice as fast as gpe and att radios.
[One (M8) Android Development] petiha1:
Can anyone extract a flashable UK Vodafone radio for me? So I can test I'd youtube/videos will work on wifi.
[One (M8) Android Development] MCube74:
Can someone with the Hong Kong version of HTC One m8 extract the Radio or guide me on where I can download it?
[One (M8) Android Development] itzjonjon69:
crap crap crap crap crap i f*cked up bad... so i flashed the RUU and everything was great and i wanted to reinstall it and without thinking about it i loaded a custom recovery (philz) and went into recovery and erased the phone (like installing a new rom) when i finally caught on that i didn't have flashable zip it was too late. Right now my phone is stuck on the Google screen and pressing/holding power button doesn't do anything. Can someone PLEASE PLEASE PLEASE help me get it back!
[One (M8) Android Development] garypix:
Put your One in fastboot mode by powering it off (power and vol up), and then press the Power + Volume Down button, simultaneously. From the menu that comes up, navigate to the fastboot option using the volume keys and confirm it by pressing the Power key. Then, connect the handset to your PC.

Once you're in fastboot USB, flash the RUU again.
[One (M8) Android Development] rbouza1:
chill ! hold down vol down and vol up and power. should take u to bootloader. download a rom, and put on external sd card. (or run conversion again ) i think you can push rom via fastboot ,can someone chime in on that one
[One (M8) Android Development] itzjonjon69:
omg you saved me.... rbouza1 i'm forever in your gratitude
[One (M8) Android Development] rbouza1:
no problem , just always keep a backup on pc or cloud
[One (M8) Android Development] umeshchamara:
I think the wifi issue was related to the stock kernel coz i have flashed the ElementalX Repack and wifi issue disapeared permenantly. There's no slow wifi issue anymore ( see the attachement )
[One (M8) Android Development] enewman17:
The kernel is probably the culprit with the screen brightness as well, because I can't find any changes in the ROM that effects wifi or screen brightness.
[One (M8) Android Development] umeshchamara:
I have faced weird issue in this rom . When i'm try to turn on cellular data my connection interrupted by exclamation mark in the signal bar andd disconnect from cellular data rapidly. Is this issue related to the rom or issue in the elementalx kernel ????
[One (M8) Android Development] kmry:
thats a problem with your data provider, just had the same problem with Wolla7, restored with nandroid backu up, to this room stock, and the problem persisted, later called a friend who works for my data provider and the problem went away.
[One (M8) Android Development] rbrandser:
In the stock battery usage view, things like radio and stuff goes under "Google play services", I think maybe even system and kernel processes shows up as g services, so there's probably nothing "wrong". I personally use gsam battery monitor, it shows a more detailed view. And since I've rooted and Xposed, I use modules Amplify and Greenify to control wakelocks, alarms, services, hibernation. It really makes a big difference! Also, I've deactivated the bloat google apps I don't use, that also helps. Yeah, and I've disabled wifi scanning and location. There's probably a lot more you can do to save juice. :)
[One (M8) Android Development] enewman17:
FYI, uploaded a new h15 build v3-122216

Fixes install script error with CDMA devices on stock install.

Updated SuperSU to 2.79 r1
[One (M8) Android Development] xdagee:
Thanks but any other modifications would be much appreciated. Like porting the security patches on the Nexuses to ours & a couple more. I am fun of Stock and would love to see more of it. Thanks again
[One (M8) Android Development] enewman17:
Hmmm, I'll look into porting security updates might prove to a bit difficult though... But I'll see what I can do.
[One (M8) Android Development] bradley_e_smith:
Searched but couldn't find

So I decided to try a GPE ROM and with installing any of the system-less rooting options and xposed. I don't seem to be able to get root to work. even "adb shell -> su" states su not found. Also xposed just says root not installed, I don't even see a pop-up nor is there a log in the apk program.

Am I missing something on system-less rooting? I have tried CM13/14 and I believe they (at least 14) use the system less (I could be wrong).

anything thanks for the help.

-brad

**update**: tried the .H14 ROM, and it seems to work perfectly. To me it must be the .H15 ROM, also I tried every configuration for root on the menu and for me none of them gave me root.
[One (M8) Android Development] 3mel:
I'd like to know this too, I'm on ElementalX 6.04 so I've got system write access even with S-on.
[One (M8) Android Development] enewman17:
Which version of h15 were you using? With a few hundred downloads it could be an isolated issue. When I flashed it all worked fine so I'm not sure what is happening.

No it will not work.
[One (M8) Android Development] 2111002640:
It dont have button close all apps in recent apps, and restart button when i hold the power button, its just have Shutdown
[One (M8) Android Development] Petert87:
That's normal for GPE Marsmallow
[One (M8) Android Development] 2111002640:
yes, i know :) but it better if it have that :) because i ported it to my device (HTC Buttefly 2), but it dont have this things, so i use Wolla ROM for my device :D
[One (M8) Android Development] collin128:
Just updated to latest version here and can't install a few apps from Google Play. Facebook and Facebook messenger both hang at Downloading...

Tried downloading an APK (or anything) and they get stuck a Queued in downloads (chrome).

Any suggestions?
[One (M8) Android Development] bradley_e_smith:
It was the h15, the version was the one posted, didn't really check. I can try again later this week.

Attached screen shot of the version I tried.
[One (M8) Android Development] knutauvor:
I tried flashing "6.0 Stock Non-Rooted GPE RUU - 6.0 MRA58K.H6 - 5.07.1700.6" on my S-off but otherwise stock (no TWRP or anything like that) M8 Developer Edition (following the instructions in reddit /r/htcone/comments/2pdtj9/safest_way_to_convert_my_m8_to_gpe/cmvrcli/ to the letter), and for a while I thought I bricked my phone.

The phone booted past a Google logo with a little open padlock at the bottom, proceeded to show the four colorful bouncing and spinning dots (see screenshot), and stayed there indefinitely. It then ignored the power button, so the only way to turn the phone off appeared to be waiting for it to run out of battery (which I did, by leaving it overnight). After plugging it into a charger briefly and attempting to enter HBOOT by turning it on while holding Volume Down, it didn't go to HBOOT, but went right back to being stuck at the spinning dots.

After some random button-mashing I found that Power + Volume up would reboot the phone. After rebooting the phone this way, it suddenly also accepted Volume Down to enter HBOOT. Phew! Once I was in HBOOT, I did a factory reset, the phone restarted, and after somewhere between 10 and 20 minutes of spinning dots, it worked! How my phone is better than new!

Anyway, I just wanted to share my experience in case someone else has the same issue. Maybe it would be good to mention the Power + Volume Up combo in the instructions? I'm sure it's old news to most people using this forum, but I suspect that this particular thread has more inexperienced users than the rest of the forum.
[One (M8) Android Development] i'mrunningoutofusernames:
I did a clean flash of the latest h15 aroma installer v3 and supersu gives the following message. I chose traditional root method in aroma.

EDIT: I dirty flashed the rom again with exactly the same aroma settings, but this time i also flashed elementalx kernel and deleted some apps. root works normally now
[One (M8) Android Development] HypostaticOnion:
Download the SuperSU zip from the SuperSU website and flash in recovery
[One (M8) Android Development] enewman17:
Hmmm, thanks for the info, I think maybe I forgot to modify the boot.img for traditional root when I added support for FM radio. I'll double check that this evening. But that's probably why traditional root works with elemental kernel
[One (M8) Android Development] sk4ze:
Hey Guys!

I love the smooth performance of GPE on my M8.

Can't seem to wipe away the problem of cellular network drops and shut downs at 10% or so of battery.

Hoping to get some help from you peeps! Long live M8 :)
[One (M8) Android Development] enewman17:
Are you using a GSM or CDMA device?I know someone posted a fix to a similar issue here or in the Verizon thread... Might need to search a bit more, it's been several months.

Edit: uploaded a new build v4-010417... I didn't test it so if root is an issue it's probably the SuperSU.zip.

Fixed the boot image for traditional root

Updated Magisk v10.2

Magisk app 3.0

Edit: Sorry something happened when I zipped v4-010417 and I didn't notice...

Reuploading v4-010517 with updated SuperSU 2.79 R2 as well.

If anyone wonders... I also accidentally deleted the original of h15 build on dev db so reuploaded that too. derp!
[One (M8) Android Development] i'mrunningoutofusernames:
Is there a specific method to update supersu when using traditional root? Can i just flash an updated supersu zip over the system with traditional root pre-installed? Or will doing so change it to systemless root instead?
[One (M8) Android Development] enewman17:
If you have traditional root installed flashing the zip will detect traditional root and update. In the aroma installer I just run the zip so it works the same.
[One (M8) Android Development] Adamek2:
Can i just flash this rom without converting it?
[One (M8) Android Development] Zile995:
Yes, you can. Flash flashable GPe ROM with AROMA installer.
[One (M8) Android Development] Adamek2:
Ok, thank you, is there any notable bugs in this rom?
[One (M8) Android Development] enewman17:
Yeah there is... with the kernel wifi seems to be slower and auto brightness is weird. Then there is a bug with google account but the fix is included as an option during install.

I think I'll upload a version that has an option for H14 kernel cause it fixes the wifi and auto brightness bugs then the rom is pretty much bug free....
[One (M8) Android Development] i'mrunningoutofusernames:
Thanks! one last question: I believe the supersu included in the rom is the beta release right? if yes, can i flash the last stable release (2.79) over it just to prevent any bugs (though i doubt there are any issues with the beta version anyway)?
[One (M8) Android Development] enewman17:
I don't have time to test these things out... But is the latest SuperSU.zip not working correctly?

Yes you can just flash the old zip no problem.
[One (M8) Android Development] coop3422:
Hey all,

Been a while since I’ve been on XDA, I was very happy with my Z5 with no interest in modding it. Sadly, it got water damaged on a trip over the holidays. I want a Pixel, but Canadian carriers still want too much. It’s also a bad time to need a phone because all the new phones are on the horizon, so I purchased a used HTC M8 with the idea of flashing stock Android on it.

I used to flash ROMs all the time on my old Windows Mobile phones, and some early Android phones. Since it’s been some time, and things have changed, I wanted to send a quick note before flashing my new phone. It’s currently running 6.0, with Sense 7.0.

I’m assuming the ROM on the first post is the most current, since the phone is no longer being updated? I’m not going to bother converting with RUU since there will not be OTA updates anyway. I also see people mentioning using different kernels due to wifi speed issues, is this still a problem for the newest ROM?

Thanks!
[One (M8) Android Development] Adamek2:
Can you please upload it? i want to use this rom on my phone.
[One (M8) Android Development] coop3422:
I'm thinking the same as it'll have the Wi-Fi fix in it. That said, I decided to setup the phone with all my apps on the stock software, and I'm actually really impressed with the performance and battery life it has for a couple year old phone. I'd say on par with my old Z5.
[One (M8) Android Development] enewman17:
Needs testing but here ya go. Added H14 kernel, updated Magisk app and Phh superuser installer

https://www.androidfilehost.com/?fid=529152257862695373
[One (M8) Android Development] hassoly:
thanks another great rom
[One (M8) Android Development] icebbar:
Thanks enewman for your efforts and keeping this thread alive.

I really love Gpe but i have problem with sudden radio signal drops and weak signal strength like in the screenshot. I didnt have this problem on sense. Do you have any idea why this happens?
[One (M8) Android Development] HypostaticOnion:
Looking good. Looking like a pixel now
[One (M8) Android Development] dudikaz:
how did you make it look like that? :)
[One (M8) Android Development] HypostaticOnion:
Used an Xposed module called pixel navbar or something like that
[One (M8) Android Development] alex2693836:
It has pixel animations?
[One (M8) Android Development] HypostaticOnion:
Yup. https://play.google.com/store/apps/details?id=xyz.paphonb.pixelnavbar&hl=en
[One (M8) Android Development] coop3422:
Anyone testing/using this one yet? Does it have the wifi and other issues resolved all in one ROM? I've had my M8 for a week and a half now and while the battery life is great, I'm now feeling it could benefit from a lighter OS to speed it up. Been years since I've flashed a ROM and haven't done it on Android yet, so want to make sure this is the one I want haha.