[One (M8s) General] voidzero:
Omg updates!

Hi everyone,

It's been a while since I posted, sorry about that. I really needed to back away from all of this stuff.

See, the thing is, that when companies (HTC, Cyanogen, you name it) create their ROMs, they employ entire teams of people who do this sort of thing for a living. But in my case, For this ROM I did all of the work by myself, from home, with my face glued to the screen, my bum glued to my chair, and my mind absolutely set to making this ROM work. Months later I finally nailed it, which was just before my kid got born. If you are a parent too, you can probably catch my drift when I say "wowzah". So I'll just say this: getting a kid is not something you do between lunch and dinner. :cowboy: I jumped from one project right into the other.

Anyway, now that the dust has settled on that one, I found some of my mojo back today and decided to make you guys a new CM12.1 build. You can find it at the usual place. And while on it, I also updated the first post of this thread.

For the most part this update just contains all the updates from the Cyanogenmod-maintained main CM12.1 repository up to april 23rd. I didn't really update anything specific to this device, except for slightly raising the size of the zram swap drive, changing one boot option so that the phone will boot using the faster CPU, and enabling a few debugging options to the kernel hoping that this would create a '/dev/diag' device that could be used for some debugging. Unfortunately that last thing doesn't seem to be the case, but it won't hurt either, so in my experience you won't lose speed because of it. Yes, I do eat my own dog food so to speak.

So, I've seen a couple of people mention that they have sound related problems. I can't reproduce any of those. My audio stuff sounds great with Viper's Audio Enhancements (info) installed. Bluetooth and all work fine too. Like I said, I'm using the same ROM that I share with you guys, so I don't know why this works differently for some of you - the only time I have had audio issues was when I manually tweaked stuff in the build.prop file. But that was on my phone, not on the ROM.

So, I hope you guys understand that I'm not going to update this ROM as frequently as I used to do, for the simple reason that there's no need for daily updates now that CM12.1 development is also going a lot less fast. Most of them are working on the CM13 variants of their devices, and we don't have that. HTC does say themselves, that there will be an update to Marshmallow later this year. So we'll see what happens when it happens.

I will do my best to update this ROM at least once a month from now on, in order to keep bringing you the upstream Android updates and security patches as Cyanogenmod pushes them to their CM-12.1 repositories.

Sorry for the delays.

Of course I knew well ahead that my available time would be less now that our young'un is born. And I tried to ensure that development would continue rather than letting it fade. So, a few months (!) ago, I already decided to provide someone who has followed and posted in this thread with a way to get himself a HTC One M8s and continue developing. After all, as a One M8s user myself, I would benefit from it too. And although I had hoped that it would continue at similar pace, that didn't happen. Of course he also has his priorities and that is only fair, I don't really doubt his intentions. But after all of the time passed since then, I will say it's still a bit unclear to me whether this will take off in the way I had hoped. We'll just have to see. Would be good if it does.

Anyway, that all said and done, I hope you enjoy this ROM version. It works great for me, and I hope it works the same for you. :)

-voidzero