This Index is always a "work in progress". Any suggestions on how to improve this index are welcome. If you find errors of any kind (incorrect or outdated info, broken or incorrect links, etc.), want your thread listed, or any other ideas to make this index better, feel free to respond here or by PM and let me know.
Please take note: This is an index, not a general technical support thread. Please do not ask questions about rooting, ROMs, etc. here. This is not the appropriate place for such questions, and you will have minimal exposure and response to your question by posting it here. There is an entire Q&A subforum for asking questions and getting assistance: http://forum.xda-developers.com/att-htc-one-m8/help
All work is by their respective developers as linked, and I take no credit for their work. Many thanks to all the developers and other contributors for sacrificing the time and effort to make these things happen.
I will not be held responsible if you try any of these mods, and your phone becomes bricked or otherwise damaged. Read up thoroughly before doing any mods to your phone. Know the risks, and understand what you are doing before trying anything.
Unlock Bootloader, ROOT, S-Off
Excellent guide here: Step by step guide for Unlocking and Rooting the HTC One (M8) AT&T Variant
Simply go to HTCDev.com and follow the instructions there.
After unlocking the bootloader, install the custom recovery of your choice and either:
1) Flash SU or SuperSU in recovery
2) Flash any custom or stock rooted ROM listed below
Update: As of 12/7/14, the firewater devs have discontinued firewater. Since firewater is an online service, the exploit no longer works, even with the files. The thread is linked here for reference only: [s-off] firewater s-off
Sunshine s-off ($25) is currently the only working s-off method: http://theroot.ninja/
Note: I personally do not advocate the use of Toolkits. The steps are actually quite simple to do manually. And you are robbing yourself of a valuable learning experience by shortcutting the process. If you don't understand the process enough to do the steps manually, than you probably should not be rooting or modding your phone at all. UPDATE: I cannot currently advocate using the toolkits, as they have not been updated in a very long time. Outdated TWRP and SuperSU versions will cause problems for most versions of the M8 when using the toolkits!
[TOOL] HTC One 2014 (M8) All-In-One Toolkit V2.0 [4-19-2014] [PERM ROOT]
[TOOL] WinDroid Universal HTC Toolkit | Unlock | Root | Flash | AT&T One (M8)
[RECOVERY][m8] TWRP 184.108.40.206 touch recovery [2015-01-13]
TeamWin TWRP2.8 HTC One M8 GSM Website
[m8][CWM Advanced Edition] PhilZ Touch
AT&T HTC ONE M8 twrp [ruu file][S-OFF only]
[Recovery]Collection of Stock Recovery
AT&T Stock Backups, Recoveries, OTAs and Radio IMGs
[RADIO] HTC One M8 Radio collection for different Models/CID's
AT&T Stock Backups, Recoveries, OTAs and Radio IMGs
ROM Update Utility (RUU) is a Windows compatible executable (.exe) which will flash a complete software image to your device, including ROM, hboot, radio, stock recovery, and firmware. This is a handy method to return to (nearly) stock condition; as well as to recover from various conditions (typically when other solutions have been exhausted).
RUU will wipe internal storage. So backup any personal data by your method of choice, before running the RUU. Removable MicroSD (ExtSD) should remain untouched by RUU. But remove it, or backup that data, just in case.
If S-on, it is required to RELOCK the bootloader before RUU. Also, with S-on, you cannot run a previous (older or lower version number) RUU than what is present on the phone (primarly, I believe the hboot number is checked) meaning you cannot "downgrade" by RUU. Both bootloader lock and version check are bypassed when s-off.
S-off will remain after RUU, as well as SIM unlock (if you have it). RUU will unroot the device, as well as install stock recovery. To root again, or prepare for custom ROMs, simply unlock the bootloader again, and flash custom recovery.
[RUU] att ruu 1.58.502.1 posted
Htc one m8 ruu m8_ul 4.4.3
RUU 3.42.502.1 (Android 4.4.4) (direct HTC download link)
RUU 4.28.502.1 (Android 5.0.2) (direct HTC download link)
RUU 4.28.502.2 (Stagefright fix)
Note: If upgrading to Marshmallow (from previous versions, Lollipop, etc.) by RUU, you will likely have Error 155. In that case, do as described here: https://forum.xda-developers.com/sho...38&postcount=7
"Bootable" or zip RUUs (no PC required):
At&t 1.58.502.1 Bootable RUU - No PC required - Mac friendly
At&t 2.23.502.3 - 4.4.3 Bootable RUU - No PC required - Mac friendly
EXE/ZIP RUU's M8_ATT Lolli/Kitkat (s-off only)(newest)
US Developer's Edition RUUs
Note: US Dev Edition is intended for use on AT&T's network. However, AT&T specific bloat and some features are not included. Dev Edition CID or SuperCID required (s-off required to change CID).
RUU 4.16.1540.9 (with Stagefright fix - direct download link)
[RUU] M8 Developer Edition SENSE 1.54.1540.10 Contains links for US Dev Ed RUUs up to 4.16.1540.8
[RUU] Developer Edition 3.28.1540.5
Note: My intent is only to compile ROM threads posted specifically to the AT&T M8 Development forum section. There is also a large number of compatible ROMs available on the "international" (generic) M8 Developmen forum section, already tabulated on its own Index thread here:
[UPDATED][INDEX][REPO][AIO] HTC ONE (M8) - ROMs | Kernels | MODs | Recoveries
Any ROM intended for the "GSM" variants of the M8 should in theory flash and function properly on the AT&T version. However, my recommendation would be to check the particular ROM thread to verify whether the AT&T variant is officially supported by the developer; or at least verified to flash and function properly by other AT&T users.
I will also caution DO NOT flash any ROMs or mods intended for the "CDMA" (Sprint, Verizon) or dual SIM versions of the M8. Dual SIM M8 is different hardware. Hardware difference has not been confirmed for the CDMA version (versus GSM M8) but at a minimum, there are partition and kernel differences, and CDMA ROMs are therefore not compatible.
US Dev/AT&T 442/443/444/501 Debloated VVM/ISIS Release 01-20-2015 Also a great source for AT&T compatible firmware files, plus step-by-step install instructions
[ROM] MaximusHD | 10.0.0 | Android 5.0.1 | Sense 6.0 | EYE | OTA | 4.16.401.9
[ROM][20-1]SD v 30|4.16.401.9|1st ANDROID 5.0 + Sense Rom|SDkernel|SDHub
[ROM] Android Revolution HD 20.1 • ART • High Quality & Performance • Sense 6 Toolbox
[ROM] RENOVATE | Milestone 5.0 | Sense 6 | 3.28.401.7 | Android 4.4.4 | Tweaks App
[ROM][ATT] ViperOneM8 3.2.1 • Tweaks, HUB, IconPacks, Themes, OTAs and more
[ROM] [MAY 15] NOCTURNAL LIMITED EDITION v1.2 M8_UL
[ROM] M8Rx.v2 HTC Sense 6 AT&T (1.58.502.1) 5-15-2014
|ROM| |★GOLDENEYE★| |►1.54.401.5◄| |ODEX|DEODEX|ART|ViPERAUDIO|XPOSED| |►1.2◄| 5.9.14
|ROM| |★SKYFALL★| |►1.58.502.1◄|AT&T| |XPOSED|HARMANAUDiO|ART| |►2.0◄|May.15.144
[ROM] RENOVATE | Milestone 2.0 | Sense 6 | 1.54.401.5 | Tweaks App (11th May)
[ROM] (5-7) BADSEED CUSTOMS Stockish Tranquility AT&T Inverted
[ROM][18-8]SD v 14.1|2.22.401.5|ART+DEODEX|SDHub|HK |XPOSED|EQS|TWEAKED|Best Battery|
[ROM][MAY 5][Sense 6][RLS1.1] The nV Project ¯`•._ nV M8 — nV Tweaks | OC | File Manager | Superuser | Sidebar | Matrix - Support for all variants!
ROM | 3-28-14 | KNOXRAID | AT&T Based Rom | Uploaded
[ROM][2014-12-23] CM12 unofficial ALPHA for ATT HTC ONE M8
[NIGHTLIES][4.4.2]CyanogenMod 11.0 for AT&T HTC One - m8
[ROM][OFFICIAL][KitKat 4.4.2][m8] PAC-man 4.4.Beta-1.0 [AOSP]
[ROM] Task650's AOKP (4.4.2) (5.13.2014)
[APR 30] SkyDragon | Google Play Edition v1.5.0 | 4.4.2 | 1.16.1700.16
Stock Rooted ROMs
[ROM] Stock AT&T 1.58 Deodexed
[ROM] 4/6/2014 Stock Google Play Edition KOT49H.H16 - 1.16.1700.16
[SYSTEM DUMP][07.06.2014] HTC One (M8) *STOCK* ROM | 1.54.401.10 | KitKat 4.4.2 | HTC Sense 6.0 "international" ROM, unrooted
HTC One M8 firmware collection for different CID/MID
[GUIDE] S-OFF REQUIRED!! full conversion of Your m8 to any variant
[GUIDE] [S-OFF] Update from Almost Anything to Official Developer Edition Lollipop
[MOD][Jan 20][#004] modPack for HTC Sense ROM | Android 5.0.1 | Base 4.16.401.9
[BOOTANIMATION] Harman/Kardon Bootanimation and Downanimation [Blacked Out 20140523
Fully Working Harman / Kardon "conversion" for all HTC ONE M8 variants! - May 05
★ ☆ [MOD] Remove Red Text on Splash screen | hboot | Vzw/Spr/Rogers/Int/Att/Telus/Dev | 04-18-14 | ☆ ★
[MOD] SIM Unlock Your HTC ONE M8
[MOD] Remove CarrierIQ
[MOD][KERNEL MODULE] wp_mod: disable system write protection
[KERNEL] Jmz M8 Kernel Remove Write Protection
[Mod] Enable Wifi Tethering (Recovery Flashable)
[RUU] Google Edition Conversion. 4.4.2- 1.16.1700.16 -RUU Zip Non-Rooted & Pre-Rooted
Back to Stock or Convert to Developer Edition from GPE Conversion
[how to] change your MID without an eng bootloader
[how to] remove your "tampered" banner
[how to] lock/unlock your bootloader without htcdev(s-off required)