• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][Jul 28][#024] Blues* GPE 5.07.1700.15 MRA58K.H15 Stock/Custom*UL/WHL/WZV*MODs

lyapota

Inactive Recognized Developer
Aug 15, 2008
2,727
13,732
0
Kiev
Blues
HTC One M8 GPE 5.07.1700.15
MRA58K.H15 Marshmallow
GSM/Sprint/Verizon



ROM Info
Two ROM variants in one zip file with aroma installer.
1. Custom - rooted ROM with PIE hack, busybox, modified and patched stock or custom lONEly X kernel, TWRP recovery.
2. Stock - rootless ROM without any modifications with stock kernel. Stock recovery as option.

You can flash one variant over another any time, without data loss.
With custom variant you have full control on the device include adb root and sideload commands.
With stock variant you have ability to flash next OTA.

Requirements
HTC One M8 (better is S-OFF)
Installed Firmware 4.xx or later and better is 6.xx
System partition must be formated for Sense ROMs, if you want use Sense Home/Camera.

Aroma installer

* Custom (aroma option 1)
- Rooted stock SYSTEM
- MODs:
  • APM (advanced reboot, screenshot options)
  • BackKey Kill App (long press BackKey kill ontop application)
  • MTP defeault (set MTP default for USB connection without confirm)
  • DoubleTap to sleep in the status bar
  • Right corner pulldown QS
  • Recent apps Clear All button
  • Volume control cursor (move cursor left/right by volume keys)
  • Volume control media (Ambient display,play,stop,backward,forward by volume keys with screen off)
  • Ambient display dozing supports
  • MIUI battery indicator (visibility, heght, color)
  • Traffic indicator (visibility, color)
  • % battery (stock/percentage/hide)
  • Navbar size (100% / 75% / 50% height)
- Sense:
  • Sense camera
  • FM Radio
  • Sound Recorder
  • Sense Home
  • Sense keyboard
  • Sense Video Player
  • Sense Music
  • Sense Weather & Clock
- Audio:
- HK adsp image emulator (for S-ON devices)
  • BoomSound
  • Harman Kardon (support 24-bit, 192kHz FLAC)
    - Clari-Fi
    - LiveStage (headset profiles)
  • James B Lansing (support 24-bit, 192kHz FLAC)
    - JBL LiveStage (headset profiles)
- GPS server variants
- busybox
- TWRP 3.0.2-0 Recovery
* Stock (aroma option 2)
- Pure stock SYSTEM without root
- Stock Recovery
* optional wipe data partition exclude media


Kernel info

Custom
@Modified stock kernel
- unsecured
- enabled debug mode
- enabled adb root command
- enabled adb reboot sideload command
- recompiled adbd
- disabled adb host verification
- patched sepolicy (permissive init, su, shell and adbd )
- mounting system in RW mode
- enabled init.d support
@lONEly X kernel
- custom kernel compiled from sources
- OS, UV, KEXEC, S2S, Wake gestures, high perf mode, dimmer mod
- F2FS
- unsecured
- enabled debug mode
- enabled adb root command
- enabled adb reboot sideload command
- recompiled adbd
- disabled adb host verification
- patched sepolicy (permissive init, su, shell and adbd )
- mounting system in RW mode
- enabled init.d support
Stock
Stock kernel without any modification


Recovery info

Custom
TWRP 3.0.2-0 Recovery (optional)
Stock
Stock Recovery (optional)


Credits
@ckpv5 (Sense apps)
@andybones (WZV support)
@Captain_Throwback (24-bit, 192kHz FLAC HK/JBL | F2FS)

DOWNLOAD
ROM INSTALLER #022
ROM INSTALLER #024 - (ROM details & changelog)

OTHER
Firmware 5.07.1700.06
Firmware 5.07.1700.08
Firmware 5.07.1700.09
Firmware 5.07.1700.10
Firmware 5.07.1700.11
LeeDrOidTweeks.apk

XDA:DevDB Information
HTC One M8 GPE ROM, ROM for the HTC One (M8)

Contributors
lyapota, ckpv5
Source Code: https://www.androidfilehost.com/?w=files&flid=43964

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable
Current Stable Version: 024
Stable Release Date: 2016-07-28

Created 2015-11-21
Last Updated 2016-07-31
 

Attachments

lyapota

Inactive Recognized Developer
Aug 15, 2008
2,727
13,732
0
Kiev
CHANGELOG

Code:
[B]#022[/B]
* Rebased to 5.07.1700.11 MRA58K.H11

[B]#021[/B]
* fixed China power menu translation
* added  double tap to sleep on statusbar aroma option
* added  right corner pull down QS aroma option
+ added F2FS support
+ added Harman/Kardon adsp image emulator for S-ON devices.
[B][COLOR="blue"]System and Cache partition can be switched EXT4 <-> F2FS by aroma installer option.
To convert Data partition first make NaNd backup Data partition and make copy of internal memory(SDCard). Convert Data partition in TWRP and restore NaNd and SD copy. [/COLOR][/B]
[B][COLOR="red"]F2FS works only with lONElyX kernel [/COLOR][/B]

[B]#020[/B]
* fixed battery consumption with disabled doze
* fixed battery consumption with longpress volkey while screen is off
* re enabled encryption support in customized and lonelyx kernels
+ added optional aroma system/sysless root method (system = SuperSU 2.65 rel, sysless SuperSU 2.68 beta)

[B]#019[/B]
* updated SuperSU to 2.65
* updated TWRP recovery to 3.0.0.1
+ added posibility to play 24-bit, 192kHz FLAC file with HK/JBL (thx @Captain_Throwback)

[B]#018[/B]
* fixed colored navbar mod (system windows position)
+ added advanced Power->History diagram
+ added volume control media mod (Ambient display,play,stop,backward,forward by volume keys with screen off)
+ added dosing support to enable Ambient display in settings
[B][COLOR="blue"]To complete remove Ambient - first disable it in settings and after disable dozing in aroma, or set lyapota.doze.enabled to 0 in build.prop. Reboot your device.[/COLOR][/B]

[B]#017[/B]
Rebased to 5.07.1700.10 MRA58K.H10
+ colored navbar
+ audio mods
   BoomSound
   Harman Kardon (Clari-Fi, LiveStage with headset profiles)
   James B Lansing(JBL LiveStage with headset profiles)
[COLOR="Blue"]To flash HK or JBL device must be S-OFF[/COLOR]

[B]#016[/B]
+ added traffic monitor (visibility, color)
+ added MIUI battery mod (visibility, height, color)
+ added navbar size mod (100%, 75%, 50%)
+ added Recent/Menu key behavior mod

[B]#015[/B]
- removed mentions about Dual SIM support
+ added HTC Music  (thx [user=5795666]@piyushkohli97[/user])
+ added HTC Weather and Clock (thx [user=830797]@ckpv5[/user])
* unified Sprint/Verizon LTE and APNs (thx [user=1162986]@Captain_Throwback[/user])
* unified lyapota.framework methods with Sense ROM. [SIZE="2"][COLOR="Blue"]the framework file is changed[/COLOR][/SIZE]

[B]#014[/B]
+ added HTC_IME (option) thx [user=830797]@ckpv5[/user]
+ added HTC VideoPlayer (option) thx [user=830797]@ckpv5[/user]
+ added Volume keys control cursor mod (Google Keyboard & HTC_IME both supports)
* blocked aroma install process with GPE system partition and selected  Sense Camera or IME.

[B]#012[/B]
* Fixed Verizon carrier text issue.
+ added Screenshot option to APM
+ added notification blink LED during charging (optional)
 
Last edited:

Sckank

Elite Member
Jul 7, 2010
2,076
427
0
Florø
Full wipe, everything is super smooth. Really like it so far.
Edit: Its really good, love it with the custom kernel.
Lyapota, can I come with a request? :)
Everything is yummy, I could leave it be as it is, but could you delete a few apps from the system to make up some room (play store apps like youtube) ???
For everybody else, just use titanium, delete whatever you want so you can flash HTC Camera, Gallery or whatever you like ;)
Also for those liking HTC Emoji more than the stock ones, do this:
Download View attachment HTC_Emoji.zip
Extract HTC_Emoji.ttf file and copy it to root/system/fonts
Delete NotoColorEmoji.ttf and rename HTC_Emoji.ttf to NotoColorEmoji.ttf
Then change the permissions on the file to
Owner: [ x Read, x Write, Execute]
Group: [ x Read, Write, Execute]
Others: [ x Read, Write, Execute]
 
Last edited:

.xxx.

Elite Member
Oct 8, 2011
1,727
1,022
0
Mumbai
Seeing @lyapota on htc development forum after a long time. And looking at the ROM that he has clubbed together, it is quite straight forward, simple and smooth.

The ROM is quite great and as @Sckank has pointed out, a great suggestion would be to make google play store installable apps optional. That would help those who prefer not to use google apps. For me, it is no difference whether being system or use app.

Ps : For others who are interested. viper4android along with various other sound mods have been released for Marshmallow. Do look into it if you want great sound improvements.

Adios.

Sent from my HTC One_M8 using Tapatalk
 

ckpv5

Recognized Contributor
Feb 11, 2008
14,359
18,290
0
Kuala Lumpur
I thought a long time before to put ROM what made for himself :D
Haha .. great .. something that I myself stopped for a long time .. personal ROM is for personal.

Downloading now ... this is going to be a good base to add-in all the A9 Sense 7.0g stuff and make it a "port" but I would call it a hybrid ;)

Curious how the insecure kernel work here ... I lost adb connection when I insecured the stock boot.img

Flashed ... what a great ROM ;)
Insecured kernel worked without a need to install another adbd patch.
 
Last edited:
  • Like
Reactions: Monfro and lyapota

lyapota

Inactive Recognized Developer
Aug 15, 2008
2,727
13,732
0
Kiev
Haha .. great .. something that I myself stopped for a long time .. personal ROM is for personal.

Downloading now ... this is going to be a good base to add-in all the A9 Sense 7.0g stuff and make it a "port" but I would call it a hybrid ;)

Curious how the insecure kernel work here ... I lost adb connection when I insecured the stock boot.img

Flashed ... what a great ROM ;)
Insecured kernel worked without a need to install another adbd patch.
Forgot to mention about disabled adb host verification.
So with this kernel posible adb connection from untrasted PC without authority.
 

ghul21

Elite Member
Feb 8, 2011
2,459
3,301
0
Bielsko-Biała ( Łódź )
So far so good ? . Thx for your effort.

Love ? the feeling of pure Android.

Just install without converting to gpe. Just install gpe firmware (without hboot ?)

Wysłane z mojego HTC One_M8 przy użyciu Tapatalka
 
Last edited:

Sckank

Elite Member
Jul 7, 2010
2,076
427
0
Florø
Thanks for the answer
It sucks when i have no credit card to use sunshine because im only 14 and my parents think its a waste of money :crying:
Still, 14 years old with a HTC One M8, not bad at all. ?

---------- Post added at 05:21 PM ---------- Previous post was at 05:13 PM ----------

I have pushed to rom to the phones limit and its the best MM rom so far. Its not messed to much with so its completely stable, excellent battery and fast. Excellent work Lyapota!!!! =)
 
  • Like
Reactions: TJ_bab