yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] lyapota:
CHANGELOG

[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 [MENTION=5795666]piyushkohli97[/MENTION])
+ added HTC Weather and Clock (thx [MENTION=830797]ckpv5[/MENTION])
* unified Sprint/Verizon LTE and APNs (thx [MENTION=1162986]Captain_Throwback[/MENTION])
* 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 [MENTION=830797]ckpv5[/MENTION]
+ added HTC VideoPlayer (option) thx [MENTION=830797]ckpv5[/MENTION]
+ 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)
[One (M8) Android Development] ghul21:
Gr8.... Thx master ?

Wysłane z mojego ONE A2003 przy użyciu Tapatalka
[One (M8) Android Development] lyapota:
Welcome!
[One (M8) Android Development] ghul21:
Just one question, do we going to have a gpe partition after flash?

tapa papa
[One (M8) Android Development] lyapota:
Not with ROM installer. Here not the binary system image - usual file by file installation.
[One (M8) Android Development] Sckank:
Lyapota himself =O Ok, I'm aborting everything else and throw myself at this one. Thanks mate. =)
[One (M8) Android Development] lyapota:
I thought a long time before to put ROM what made for himself :D
[One (M8) Android Development] Sckank:
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 3550772

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]
[One (M8) Android Development] :
Works well? :)
[One (M8) Android Development] Sckank:
Surprisingly fast and stutter free. Cannot fault it. Lyapota do know what he's doing. He's been here for a decade soon (7-8 years, Lyapota?) :)
[One (M8) Android Development] .xxx.:
Seeing [MENTION=1148003]lyapota[/MENTION] 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 [MENTION=2725910]Sckank[/MENTION] 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.
[One (M8) Android Development] ckpv5:
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.
[One (M8) Android Development] lyapota:
Forgot to mention about disabled adb host verification.

So with this kernel posible adb connection from untrasted PC without authority.
[One (M8) Android Development] Sckank:
Hold in the settings button in pull down meny to enable system tuner settings. Nice to enable the % battery mod.
[One (M8) Android Development] ghul21:
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
[One (M8) Android Development] Balaram12:
Can i flash this if im s-on and currently on stock based rom?
[One (M8) Android Development] ckpv5:
Yes.. as long as your firmware is 4.xx.xxx.x and GSM variant
[One (M8) Android Development] Balaram12:
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:
[One (M8) Android Development] Sckank:
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!!!! =)
[One (M8) Android Development] petalyaa:
Im stuck now. Already flash the firmware by renaming it to 0P6BIMG.zip, flash successfully but failed flashing the rom due to signature verification failed. I'm out of USB cable(all dead, can't use to transfer data). How do I get TWRP flashed without any cable? I've tried to replace recovery.img in the firmware.zip with no luck.
[One (M8) Android Development] lyapota:
Try restore from any NaNd backup. The firmware almost compatible starting of android 5.0

Better flash the ROM in TWRP and after flash firmware without reboot to system. My usual steps are

1. reboot to TWRP

2. NaNd backup current kernel, system, data

3. flash new ROM/restore from other NaNd

4. adb reboot bootloader

5. fastboot oem rebootRUU

6. fastboot flash zip firmware-XXXX.zip (twice - if hboot in firmware)

7. fastboot reboot bootloader

8. fastboot flash recovery TWRP-XXXX.zip

9. fastboot reboot... (where you want)

Of course 7-8 is optional

And I would not dare do it without USB cable :eek:

Edit: Just read again that you flashed firmware with stock recovery inside. Anyway you need cable and remove SD Card for boot to fastboot.
[One (M8) Android Development] blackbuffalo:
Can do this "fastboot flash zip firmware-XXXX.zip (twice - if hboot in firmware)" without usb cable?
[One (M8) Android Development] lyapota:
Attempt to flash ROM and firmware without USB cable - it's bad idea atall.

Without cable only 0P6BIMG.zip for firmware, but if something happening you ever can't reboot to fastboot only after remove SD Card.
[One (M8) Android Development] eriknors:
[MENTION=1148003]lyapota[/MENTION] if there is no source for mm sense kernel yet why can't your kernel be made to work universal like previous kernel? Couldn't universal ramdisk be used? (Sorry if off topic just curious as to why kernel can't be made for CDMA phones if GSM doesn't have official mm)
[One (M8) Android Development] Gamesoul Master:
I see in the OP (and during installation) that the GPE MM firmware is "required". However, I see a lot of people have installed this on older firmware?

Reason I ask is I installed this without any mods (and custom kernel as chosen in Aroma), and my data doesn't work. I can talk and text, and Wi-Fi and Bluetooth work fine, just no cellular data. Different kernels didn't help, and Sense MM ROM's give me data no problem. Anybody else encounter this issue or know that it's a firmware issue? I'd install the required firmware but I remember reading that it would cause issues with running LP Sense ROM's (if I need to go back to one)?

As a note, I did verify my APN settings and tried every cellular connection type to rule out those possibilities first, so it doesn't seem to be related to any settings I have access to.

This ROM otherwise runs beautifully. Ran it for most of a day and absolutely loved how smooth and clean it is.
[One (M8) Android Development] jacklc000:
I had no data with T-mobile firmware 4.20.531.5. I found that the 4.16.401.10 firmware from HERE worked and I now have data on GPE roms.
[One (M8) Android Development] Gamesoul Master:
Weird. But thanks, I'll definitely give that a shot.
[One (M8) Android Development] cduru:
Download TWRP Manager from Playstore.
[One (M8) Android Development] lyapota:
#005

* Defaul permissive mode SELinux

UI mods:

+ Double tap to sleep status bar

+ Double tap to sleep LockScreen

+ Right corner pulldown QS

+ Battery % mod (stock, inside, beside, text only, invisible)
[One (M8) Android Development] Gamesoul Master:
No good, data still didn't work. I suppose I'll grab the GPE MM firmware and see if that does the trick... lol.

[MENTION=1148003]lyapota[/MENTION] I downloaded the firmware in the OP, both show corrupt archive errors when I try to open them (wanted to check to make sure they didn't have recovery images in them). Tried multiple mirrors. Wanted to ask if that could be a problem if I try to flash them. Other ones I've downloaded open just fine, so it's just these that won't open.
[One (M8) Android Development] Nevii:
Hello, great ROM, but one problem. 3 dot menu animation is not showing properly for me, it's one big stutter. It's very easy to see when you touch 3 dots menu on right top corner in Google Play at page of app you have installed on your phone. Is there any fix for that?
[One (M8) Android Development] petalyaa:
Thanks for the reply. Yes, I can't restore nand backup because of the stock recovery. Anyway, I managed to solve it using different 5.07.1700.8 firmware from another thread that doesn't have any recovery image in it, add recovery.img(TWRP) to the firmware and flash using 0PB6IMG method and it work. Now I'm on your ROM. Its smooth and I love it. Thanks. :good:

PS: Already bought new cable today. :p
[One (M8) Android Development] aidinvm_ultimate:
1+

I don't know why but in v4 i also face this issue (even with clean install), so return to previous version and everything is smooth again.
[One (M8) Android Development] blackbuffalo:
If you move all your feature into one group in Setting such as Customer Setting and able for disable or enable these feature will be nice! I know it very hard :good::good::good::good:

New #005 work fine now
[One (M8) Android Development] Gamesoul Master:
Finally found a firmware that worked well enough for my cellular data to work. So now everything is right with the world, and this ROM is officially my new favorite.
[One (M8) Android Development] Herbie_2005:
Hi!

The new version "22-DEC" (with permissive SE-Lnux kernel) works fine for me.

Thank you for that good work.

Greetings from Herbie_2005
[One (M8) Android Development] leather.face:
Hi, here is a Mirror by me for the #005 ROM:

G-Drive

I wish fun & happy flashing but sorry for my late Mirror!! I`m now in my holidays ;).

Regards & a happy X-mas,

leather.face :) ...

Hi lyapota, dirty flash over the #004 build was very fine and I have not a issue or problem on my M8. Very good work :good: & I like this ROM with MODs... I`m happy with my device and I wish you also a nice X-mas time in this year!!!

Regards

leather.face :) ...
[One (M8) Android Development] chuby007:
Guys a few things do you think xposed is worth to use, but just to save battery ? I need no squeeze the most battery possible from my phone, and I use greenify with aggressive doze, so no idea if to set up xposed to stop wakelocks would make much difference, btw smooth rom love it !!! (Any advice to save battery is welcome )
[One (M8) Android Development] lolog4:
Clean install the custom one with lonelyX kernel on lollipop 4.16.401.13 firmware S-off supercid and no problem at all ?

Good Job Dev ?
[One (M8) Android Development] nhoc_maruko9x:
It would be great if you can add an option to flash Sense Camera & Gallery to AROMA installer :D
[One (M8) Android Development] J_awn:
Would it be possible to flash the ROM as well as mods on a VZW S-OFF'd M8, then flash a boot.img/custom kernel on top of it just like the GraffixNYC method prior to a VZW port by enewman17?
[One (M8) Android Development] DROITURK182:
Does anybody know of a good dark theme for the GPE ROM to flash?
[One (M8) Android Development] Gamesoul Master:
ROM is still running beautifully after nearly a week of running it.

GravityBoxMM works decently but (as expected) causes some odd issues with system settings, in case anybody was wondering.

Battery life was absolutely horrible at first (worst I've ever seen) until I noticed that for whatever reason, Nova Launcher was eating it up badly (been using it for years). Uninstalled it yesterday, and today I'm in line to get over 6 hours SoT with over 50% battery usage by apps. Simply amazing battery life now. Just gotta find a different launcher to use until Nova Launcher gets updated (assuming it's not the fault of the ROM).
[One (M8) Android Development] king_david43:
Action launcher 3 is good
[One (M8) Android Development] Sckank:
Lyapota can you make a MM sense 7.0 version with your mods / kernel? That would, as with this, be insanely good ?
[One (M8) Android Development] ckpv5:
http://xdaforums.com/showpost.php?p=64406823&postcount=1563
[One (M8) Android Development] lyapota:
Ok. With thanks to ckpv5, Sense camera will be inbuilt in next ROM installer.
[One (M8) Android Development] datoch:
getting boot loop on fresh install

I'm S-OFF, so I didn't change cid to google

first I installed FW 5.07.1700.8, then ROM (Install recovery is ticked)

TWRP doesn't see internal sdcard
[One (M8) Android Development] ckpv5:
When you changed FW from Sense to GPE, you need to format data (not wipe) in TWRP due to different partition size.
[One (M8) Android Development] King_root:
Can this rom be used with sense firmware?
[One (M8) Android Development] ckpv5:
Yes

I'm running this ROM on Sense firmware so I have bigger system partition size for all the mods/apps that I need.
[One (M8) Android Development] King_root:
Oh cool
[One (M8) Android Development] Gamesoul Master:
Thanks for the heads up, been using it ever since. It's been solid, nice features, and isn't eating up my battery.

[MENTION=1148003]lyapota[/MENTION] or anybody else: Anybody know a simple, reliable way to set the Recents button to short-press Menu long-press Recents? There are some apps and screens (like the home screen) where having a Menu button would be incredibly handy, and things like GravityBox aren't really a viable option.

If you use the 5.07.1700.6 firmware in the OP, it'll do complete format/partioning work on your phone (not including the external card of course), which in turn should solve your bootloop issues. That's what I ended up doing. I highly recommend it too, because the data partition definitely has been faster after doing so.
[One (M8) Android Development] leather.face:
[MENTION=1148003]lyapota[/MENTION] & [MENTION=830797]ckpv5[/MENTION], I wish a Happy New Year & all the best for you!! Good luck for your development and have a good day today.

Regards

leather.face :) ...
[One (M8) Android Development] ckpv5:
Thank you ... wish you and all a Happy New Year
[One (M8) Android Development] Luke_Mad:
And Radio!
[One (M8) Android Development] lyapota:
#006

+ added Sense camera option (thx [MENTION=830797]ckpv5[/MENTION])

+ added "Clear All" button to recent apps list
[One (M8) Android Development] SergioRmz:
So I think this will be my new favourite ROM ? will install new build later today.

Happy new year everyone!

Update: I can confirm #006 is working great. Very smooth and stable. I'm using Sense Lollipop firmware, can I update to latest MM Sense firmware in this ROM?

Update 2: Nevermind. I updated already using SD card method and is all OK.
[One (M8) Android Development] leather.face:
Hi, here is the Mirror by me for the #006 ROM:

G-Drive ...

Regards & a good evening,

leather.face :) ...

Hi lyapota, a lot of thanks for your #006 Update and the dirty flash over the #005 build was very fine. Your new build run without issues and the "Clear All" Button is great. Very good job & thanks again!! I wish you all the best for the Year "2016".

Regards

leather.face ...
[One (M8) Android Development] johnandbodhi:
great room!!
[One (M8) Android Development] bleggy:
I'm having trouble with sweep2sleep. I'm pretty sure I included it in the aroma options, but as far as I can tell, it isnt working. any ideas? I tried enabling it via the kernel adiutor app, but that doesn't work either. I'm supposed to swipe the status bar, correct?
[One (M8) Android Development] dankaren:
No, swipe at the bottom of the screen where the back, home, and recent buttons are.
[One (M8) Android Development] SergioRmz:
Mm, maybe you are confused about that. This ROM has double tap on the status bar to sleep. I don't know if sweep2sleep is included by default, but it can be configurated with a kernel manager app. Remember it should be on the navbar, not status bar.
[One (M8) Android Development] bleggy:
ahh, got it now!

excellent rom btw!
[One (M8) Android Development] Sckank:
[MENTION=1148003]lyapota[/MENTION]: What am I doing wrong? On your latest I get this "some symlinks failed" at about 70% installed.

Edit : I've tried four more downloads. I just cannot get it to work. Others works fine.

Edit2: trief different install settings and got it to work. :) [MENTION=1148003]lyapota[/MENTION]: log: https://drive.google.com/file/d/0B5FCbYayk0eFd0VIdUVXN19uS0E/view?usp=docslist_api
[One (M8) Android Development] TJ_bab:
did you bypass the problem?

this seems to be my case too

I wiped data once
[One (M8) Android Development] mbwambo:
Cant wait this night to flash this rom......thanks a lot
[One (M8) Android Development] Herbie_2005:
Yes, I did. Near the end of aroma installer process you can choose if you want "stock" or "custom" settings.

I had the problem only with "stock" settings; everything is ok for me using "custom" settings.
[One (M8) Android Development] TJ_bab:
I am having this problem with custom Settings

will try full wipe once again
[One (M8) Android Development] evo1rs:
I have had this problem too, also, has MM removed wifi-hotspot?
[One (M8) Android Development] ckpv5:
settings - more - Tethering & portable hotspot - enable Portable Wi-Fi hotspot
[One (M8) Android Development] evo1rs:
Thanks for that! Now I've turned it off and on again it appears in the quick settings too [emoji4]
[One (M8) Android Development] lyapota:
No space left on device. It about system partition. Sense camera need bit more space then have GPE system partition. If You want to use Sense camera, better reformat system to Sensed ROM size.
[One (M8) Android Development] Sckank:
Thanks mate =) Have tried a few MM roms and yours is still the best. ??
[One (M8) Android Development] lyapota:
I apologize for the late reply, just got rid of the relatives. Two day's without computer :crying:

I wish you all the best as this year too.
[One (M8) Android Development] lyapota:
Yep, i know about it, but can't solve it himself. Apktool breaks resources.arsc in framework-res file a little after recompile. Such as MM apktool stay in development, hope it will be solved later.
[One (M8) Android Development] ckpv5:
I tried the latest 2.0.3 - getting worse, it bricks some color or image (can't confirm which one as I don't check further) - example the APM turn black with black letter
[One (M8) Android Development] leather.face:
Hi lyapota, no problem for your late reply!! I was in the last 2 weeks in my holidays and I drove today back at my home. For this reason, no worries dev. Your #006 ROM is very great and I have also with my Tweaks a (very) good battery life. You make a very good job for the XDA User! The Recent apps clear all button, is this a framework MOD?

Regards

leather.face :) ...
[One (M8) Android Development] lyapota:
No, it in SystemUI.apk To be honestly this code completely written by HTC and locked for non Sense ROMs. I just took off the lock.
[One (M8) Android Development] leather.face:
Ah okay I understand, thanks for your quick answer & the statement! It's strange that the HTC blocked this but you can still use the lock. Your work is very good and you create stable ROMs, this is my favourite ROM on my M8. Have a good evening today, lyapota.

Regards ...
[One (M8) Android Development] lyapota:
Yep, problem in framework-res\res\values\styles.xml

2.0.3 removes [MENTION=283679]null[/MENTION] pointed lines and you'll get black background.

<style name="AlertDialog.Material" parent="@style/AlertDialog">
<item name="fullDark" [MENTION=283679]null[/MENTION]</item>
<item name="topDark" [MENTION=283679]null[/MENTION]</item>
<item name="centerDark" [MENTION=283679]null[/MENTION]</item>
<item name="bottomDark" [MENTION=283679]null[/MENTION]</item>
<item name="fullBright" [MENTION=283679]null[/MENTION]</item>
<item name="topBright" [MENTION=283679]null[/MENTION]</item>
<item name="centerBright" [MENTION=283679]null[/MENTION]</item>
<item name="bottomBright" [MENTION=283679]null[/MENTION]</item>
<item name="bottomMedium" [MENTION=283679]null[/MENTION]</item>
<item name="centerMedium" [MENTION=283679]null[/MENTION]</item>
<item name="layout">@layout/alert_dialog_material</item>
<item name="listLayout">@layout/select_dialog_material</item>
<item name="multiChoiceItemLayout">@layout/select_dialog_multichoice_material</item>
<item name="singleChoiceItemLayout">@layout/select_dialog_singlechoice_material</item>
<item name="listItemLayout">@layout/select_dialog_item_material</item>
<item name="progressLayout">@layout/progress_dialog_material</item>
<item name="horizontalProgressLayout">@layout/alert_dialog_progress_material</item>
</style>
[One (M8) Android Development] TJ_bab:
Why would it remove WiFi hotspot?

Anyways, flashing another set of gapps fixed the problem for me
[One (M8) Android Development] ckpv5:
http://xdaforums.com/showpost.php?p=64620946&postcount=232
[One (M8) Android Development] lyapota:
Do you mean FM Radio?
[One (M8) Android Development] mbwambo:
Heloo can you remove verification of the phone because it shows me like am not using m8 while is the one.....plz got failed
[One (M8) Android Development] lyapota:
Yes, now i can do it.