yashsingh1/xdaforums huggingface dataset:
[One (M8s) General] mosio:
I can confirm that in call volume works properly with latest build (10.11.2015).
[One (M8s) General] stayirie:
I don't know if you noticed, but for me dt2wake is working one time after a clean install. It shows the "You have used blabla to wake the phone"-screen and then stops reacting to it. I attached a logcat about this happening.
[One (M8s) General] Alex-M8:
[/COLOR]

I can't flash the ROM, i'v tried like 10 times, it doesn't reboot, it just goes back to fastboot, i wiped the data cashe and system and things like that, but it still won't reboot, exactly how do you install it, is there a tutorial somewhere?
[One (M8s) General] filoffil:
Try redownloading the ROM, maybe it didn't download properly
[One (M8s) General] Alex-M8:
I'v downloaded the rom 4 times in a row, that is not the problem
[One (M8s) General] Rlansdorp:
What recovery are you using?
[One (M8s) General] Alex-M8:
TWRP 2.8.7.0 i think
[One (M8s) General] wurstherpes:
2.8.7.1 ;)
[One (M8s) General] Alex-M8:
What
[One (M8s) General] robertputt:
Noticed a small bug on Bluetooth audio, audio cuts out for a second or two about every 30 seconds, notice the phone gets a little hot when using it but that could probably just be the hardware, anyway other than that its awesome, found battery life to be way better than the stock rom too and that's without putting the phone down since I put on cyanogen. keep up the good work, definitely you deserve a donation!
[One (M8s) General] Rlansdorp:
Can you open the zip file with a tool like root browser to see if you can look inside?
[One (M8s) General] jd1001:
On the latest build?
[One (M8s) General] filoffil:
Wursthurpes is suggesting you upgrade your recovery to 2.8.7.1, it's available from src.voidzero.net, the same place as you download the ROM from, however I don't think this is the issue as I'm still using 2.8.7.0 and it worked for me, but it's worth a a try. Are you able to flash an older version?
[One (M8s) General] robertputt:
Realised there was a new build after I posted that, so problems were on previous build, downloading new build now :good:
[One (M8s) General] jd1001:
Alex phone needs to be rooted from scratch again. This is a messed up recovery/root/bootloader problem. Start again Alex, go here first:

http://xdaforums.com/showthread.php?t=3114245

Then come back to this rom development thread and install the rom again.
[One (M8s) General] Alex-M8:
Ok
[One (M8s) General] jd1001:
Otherwise you'll be running around in circles installing the same rom over and over again as you have done. Follow the instructions on that recovery page to a tee! Don't leave anything out. Once you have solid root you'll be good to go. Good luck. :thumbup:
[One (M8s) General] voidzero:
Version 151111 is out! I had a bit of extra time last night, so there is already another new build for you to try out and (hopefully) enjoy. It is a trivial update from 151110, so there is no priority, but it might bring some nice changes.

First and foremost a warm thanks to all of you who donated: as you can see it helps to keep my fire burning! :victory:

Here is what's new in today's update which I carefully tested first:

Quite some (probably) useless services that were taken from Sense have been removed. Less services means a lower resource usage, not by much, but every bit helps. I also cleaned up the init scripts a bit.

Simultaneous background apps got reduced from 8 to 4 which appears to be a more sane number;

dex2oat threads got reduced from 4 to 2, as a result the update process should not warm up the phone as much as previously;

libaudiopolicymanager was a missing requirement and has been added;

I updated to the latest Cyanogenmod 12.1 sources as of 14:00h (1pm) UTC.

Besides my update, [MENTION=1162986]Captain_Throwback[/MENTION] has also provided us with a new update of TWRP which fixes a charger bug. Hat tip to you good sir!

Questions and bug reports are welcome as always and I'm happy to see that I'm not alone in providing answers: an extra big thank you to those of you who know the ropes and help those who are still learning them. :victory:

I've noticed that the amount of people who want to try CM is still increasing, and that's really good for everyone! It sends out a signal about the importance of the open source technology and communities. For that cause we need to be vocal, and in line with this be assured that it's absolutely OK to keep asking your questions. All we ask is that you make sure to have used the search function first, but if you can't find the answer, feel free to ask. Just remember: the better you formulate your questions, the easier you make it for us to provide you with answers when we can; and that we're all just volunteers who do it for the fun.

Also, while I still have the mic, there's just one other thing that's been on my mind: I graciously hope that our XDA forum administrators will provide us with our own HTC One M8S forum section soon. As I see it, we're in need of the extra wiggle room. Despite the name, the One M8s is a different phone, and thus contains very different hardware from the original HTC One M8. A separate forum seems like the right course of action to take. I've made the request a couple of times myself, so let's hope that they will agree to create it soon.

Anyway: enough with my preaching! The updated ROM and the updated recovery can be found via http://src.voidzero.net/. Please support my enthousiasm by making a donation. And most importantly: have fun with the ROM!

-- voidzero :cowboy:
[One (M8s) General] jd1001:
This build is getting installed in t minus 6 minutes! Thank you.
[One (M8s) General] voidzero:
I sure know how frustrating this can be! To install it on my phone I start up TWRP and go to Advanced, there I choose Sideload. Then on my PC I do "adb sideload cm-blabla-m8qul-bla.zip". It takes a while to upload. Then I can just hit reboot and that's enough to make it work. My version of ADB is 1.0.32. If it still won't work for you please send me a message privately and we'll try to get it working for you. Hang in there buddy ;)
[One (M8s) General] gc_coxen:
Does anyone have any issues yet?
[One (M8s) General] voidzero:
I had a root canal yesterday, and now my tooth really hurts! True story! But the ROM works outstanding. Feel free to, you know, read back some posts to see what others may have to say.
[One (M8s) General] voidzero:
[MENTION=1160791]barak06[/MENTION] the answer to your question is simply put yes. Also, flashing via sideload is recommended, and you will need HTC's fastboot version which you can find on my download page.

I see, I didn't know that about the case, thanks. Well I didn't add Dotview yet, but I have added it to the todo: see https://github.com/M8s-dev/android_device_htc_m8qlul/issues/10

With dt2w we mean double tap to wake. That's the feature which was referred to by [MENTION=2897734]stayirie[/MENTION], I had the same thing when I saw that notification. I was surprised but I couldn't reproduce it, was happy to read this report. I've updated our ticket for it here, [MENTION=6052895]root-expert[/MENTION] will help sort this one out: https://github.com/M8s-dev/android_device_htc_m8qlul/issues/7
[One (M8s) General] TIPhoenix:
Sorry I've been MIA these few days. Freaking exams.

Fired up XDA and BOOM, a new ROM update. [MENTION=732043]voidzero[/MENTION] you legend. <3 I'll donate again as soon as possible!
[One (M8s) General] PatarNoster:
Hi Team

Heres what issues i have been having with the latest one. But i will do a full flash tonight and see what happens.

- Freezing and calls not being able to be accepted. Someone is calling and i keep answering but the button doesn't respond.

- Lots of lag on pretty much most actions, wasn't so laggy in the first version.

Update in a few hours after completely flashing.
[One (M8s) General] PatarNoster:
Alright so i flashed the last ROM version clean.

And having massive overheating on the phone, now i have to point out its a 35 degree day today. It has a metal body or alloy but i have never seen a phone this hot i had trouble holding it :)

Nether the less this version has also been very laggy and crashing a lot, after the crash it goes into upgrading android with one item.

I might re-flash the first version which worked like a dream. Not sure whats changed.
[One (M8s) General] robertputt:
Its that with the 11/11 build, i have had over heating with 2 previous builds from 10/11, going to try 11/11 build now.
[One (M8s) General] PatarNoster:
Yeah the 11/11 iv had to stash it for now go back to my old phone.

Unable to answer phone calls and the heat output... doesn't make it a good day to day runner just yet,

Might have to wait it out.
[One (M8s) General] robertputt:
flash the i think it was the 06/11 build, smooth and no major probs for me. was a fine daily driver
[One (M8s) General] jd1001:
Any links or the name of the rom.?

---------- Post added at 08:39 AM ---------- Previous post was at 08:05 AM ----------

Any links or more information?
[One (M8s) General] DACATA:
http://xdaforums.com/htc-one-m8/help/make-custom-recovery-htc-one-m8s-t3114245 ;)
[One (M8s) General] voidzero:
A few people have tried to get our M8S its own particular subforum here on XDA developers, but so far without luck.

Also, the port I'm working on is more difficult than I expected - I'm trying to base it on the (also unsupported) One M9. But it would really help if we got some support from the forums, by giving us our own subforum, because the lack of recognition is one of the reasons for the lack of support on the M8s, and I doubt many developers have an m8s at this point.

So, no guarantees. Especially without official support for the HTC One M8s and the One M9, it's all a bit depressing to be honest.
[One (M8s) General] jd1001:
Depressing. Thanks for the info. We live in hope!
[One (M8s) General] eltasmanico:
hey my friend, any news about this project?

I would be so grateful if this project will work in the not so far future :)
[One (M8s) General] jd1001:
Hey this forum has a working recovery and a rom based on stock with all the bloatware HTC apps removed. I'm running the recovery and rom for a week or so and it's going well. You might like to check it out

http://xdaforums.com/showthread.php?t=3114245
[One (M8s) General] eltasmanico:
Thank you for this hint

I'm already using this Rom for a few weeks but I also would like to have a look at a cyanogen based Rom on the M8s :)
[One (M8s) General] voidzero:
Heya! Well, no big news yet, but what I can share is this: what held me back most was that I only had one phone, so the idea of porting and then testing the ROM, but in the process not being able to use it wasn't appealing.

Long story short - I saved up some money these last weeks; bought a different phone - a 2nd hand HTC One M7 a few days ago. So that will be my primary phone, and then I can continue working on CM12.1 for the M8S! When time permits of course. I'm also to become a dad soon!

But I'm really excited to continue porting, so I'll keep you posted!
[One (M8s) General] eltasmanico:
That sounds fantastic

It seems as you're really interested in finishing this project

I'm really impressed :)
[One (M8s) General] voidzero:
Thanks, yes, I really am. It's a nice challenge :)
[One (M8s) General] eltasmanico:
This is what a community like this needs - guys like you :thumbup:
[One (M8s) General] jd1001:
This is the best post I've read all week! Thanks a lot man and congrats on becoming a dad soon! I'll help anyway I can to this project.
[One (M8s) General] WhiteListed:
Hi,

Is it by any chance possible to publish your current work on github or something alike? I would love to help you (I'm also new to porting ROM's) but I don't feel like starting all over again :p

-- WhiteListed
[One (M8s) General] voidzero:
We should team up. Sadly there isn't much to share, just over a week ago in a moment of rage I deleted the bits I had and decided to start from scratch. Haven't started yet.
[One (M8s) General] WhiteListed:
That's a shame :( Hmm. Can't we start the port from a device like the YU Yureka? Since it has the same chipset as the One M8s? (The snapdragon 615)
[One (M8s) General] voidzero:
Yes I'm sorry. Actually it was because I tried against my better judgement to base it off the M8, later I realised it would have been better to try and base it off the M9 but I was already too much in to it, so wanted to see if I could get it to work anyway. So that's why.

I haven't heard of the device you mentioned before, I'll look it up when I get back home in an hour or so.
[One (M8s) General] WhiteListed:
Update

Everyone that is interested in helping with the development can PM me or Voidzero for the details regarding github etc.
[One (M8s) General] eltasmanico:
Hi guys, any news about this Project?
[One (M8s) General] voidzero:
None; both of us have been delayed, at this point it's safe to say we're not exactly rushing it (heh, "no kidding"). Crickets did die during this project... sorry. But, to be honest, personally I didn't expect the demand for CM12 on this phone would be this low...
[One (M8s) General] srajdaks89:
maybe people just don't want to be rude? for example me - I can wait in silence for your CM :)
[One (M8s) General] jd1001:
Did you give the phone 5 minutes as instructed by the developer after you installed the Rom?
[One (M8s) General] robertputt:
bugs i found on build 11/11

-still over heating but badly this time, couldn't pick up phone was so hot.

-random reboots, not specific to any apps or functions, just reboots randomly.

-dropped calls, unanswerable calls, won't hang up calls.

-laggy and screen can go blurry when returning to home screen. Well after the 5 minute boot up time.

returned to build 06/11 best user experience i've had so far.
[One (M8s) General] Rlansdorp:
I have to say,after flashing the ROM this morning it has been the most stable end nimble experience to date!

I'm not sure where other users get these errors and overheating, mine is as cold as ice and very quick.

Haven't connected Bluetooth yet, will try later on today or otherwise tomorrow.

Made some calls today,flawless,volume in call works fine. Sound fx with no trouble.

It's a great experience for me up til now. Battery consumption is low to non existent, I'm very happy. :)

I'm just sorry I haven't been able to reproduce lags, etc.
[One (M8s) General] PatarNoster:
Yeah i left it alone for much longer. Doing it again now just to see...
[One (M8s) General] Rover95:
I know youve said previously to do a clean flash... but noticed you did a sideload for this version? Does it make a dif how this is done?

Does a sideload keep settings you already have and just perform an update? Whereas a clean flash is like a factory reset?

Sorry if this is a stupid question
[One (M8s) General] jd1001:
Exact same for me except for BT, that is working like a dream too.
[One (M8s) General] srajdaks89:
I have a big problem!

Yesterday I wanted to try this CM and after the successful installation I wanted to install a Xposed framework. I went into recovery mode and to my misfortune I chose "change filesystem" option instead of "wipe cache" ... and the cache partition was formatted for different file system than the recommended and then my phone "died".

The screen suddenly went blank and appeared to run CyanogenMod logo. Now, after the entry into bootloader, wanting to go further in the recovery mode - the phone restarts. The first screen of TWRP appears and phone reboots.

I can not go into recovery and thus can not run backup ...

Besides, I can not restore the factory settings from the bootloader because for a while starts recovery and reboots.

The phone can only run in fastboot mode, but when I want to reinstall recovery [for example], cmd displays the message "waiting for device", so I assume my windows do not sees the phone...

Do you have any ideas on how to fix my phone?

Maybe I can reformat the partition cache by adb?

Please help :(
[One (M8s) General] natdavid:
Is Gapps included in this ROM or does it need to be downloaded separately?
[One (M8s) General] hector2001:
hello,

I also get random reboots.

---------- Post added at 11:00 PM ---------- Previous post was at 10:59 PM ----------

Have to get it separetely.
[One (M8s) General] wurstherpes:
It is not included.
[One (M8s) General] hector2001:
If you can go into fastboot mode, you may try to flash stock ROM. This will recreate the filesystem structure.

In any case, be carefull with all the actions you do in TWRP.
[One (M8s) General] filoffil:
Using the latest rom since the day it was released and it seems very good and mostly stable but just a couple issues to report.

*since installing, process system has crashed twice, rendering the phone unusable until reboot, it always happens while actually using the phone.

*gesture typing (swipe to type) doesn't work

*I'm not sure if this next one is an issue but I'll mention it anyway, attached is a picture of available network bands, it seems to only have the USA, although I'm no expert I think this means the radio cannot make the most of the signal in any other country, which is irritating since I'm in the UK.

*sometimes the phone says no SIM card, putting the phone in aeroplane mode then disabling aeroplane mode makes it reconnect though.

I hope this helps make the ROM more stable and as soon as I get paid voidzero you have a donation coming your way :)
[One (M8s) General] voidzero:
Happened to me too once. You can fix this, as root issue the following command:

make_ext4fs /dev/block/bootdevice/by-name/cache

That should reformat it. Reboot into recovery and see if it works.
[One (M8s) General] voidzero:
That's a bit too rigorous for a cache partition; see my previous post for a more swift (lol) solution ;)
[One (M8s) General] vt628:
Changelog

Is there anyone a changelog, who i can see what change in New Versions?
[One (M8s) General] voidzero:
Thanks for the report!

"No Sim card" is probably not a software issue. Help me verify by cleaning the SIM card with a dry cloth. If you have a SIM that has been cut to the smaller size, that can also be problematic. The bands are not US-only, I'm in the Netherlands, most of our users are not from the US I think ;)

Edit regarding gesture typing: is this with the Android keyboard? Anyway, it's not device related, if it's the Android keyboard you can try to get the Google Keyboard from the Play store, it's identical but uses Google's services for keyboard sync.

A new ROM is in the works, hopefully it fixes the annoying reboot bug and bring some nice changes.
[One (M8s) General] voidzero:
Yes, in this thread, and also on Github. But I've fallen a bit behind with my commit log, I'll update that one today.
[One (M8s) General] natdavid:
Is this only with HTC stock keyboard, or any 3rd party keyboard with gesture intput?

Also, which was the earliest stable version of the ROM with GPS working?
[One (M8s) General] voidzero:
I think that the GPS has worked since the first ROM I published, I just didn't rigorously test it back then :o
[One (M8s) General] LarryVanLobster:
Wie update ich die ROM????
[One (M8s) General] wurstherpes:
In englisch please...

Not a update... A fresh clean install
[One (M8s) General] voidzero:
Hear ye, hear ye!

A new version has been published! It proves that I don't just talk, but also work! :laugh:

This release (151113) brings you the following melange of features and fixes:

First and foremost: The BFQ scheduler was added to the kernel! More speed, less lag!

(Also kernel): imported a wlan buffer overflow fix;

(Also kernel): imported improvements to the tcp_cubic congestion control protocol;

Updated to lastest sources;

Less properties (hopefully fixes the reboots and data issues some of you were having);

Small cleanup of init;

even smaller stuff!

If you would like support what I do and keep up my spirits, please consider to make a donation. A very warm thank you in these cold November days to everyone who has already donated, especially now that I'm diving in to get these remaining but annoying bugs repaired.

Donations will never become a requirement but they sure keep me happy. As soon as the current bugs are fixed, and some of the remaining items are ticked off the todo list, it will free up some time and allow me to look into Android 6 Marshmallow, I haven't looked into that at all yet, they say it's a whole different ballgame...

Fingers crossed! Hopefully the annoying reboot bug is fixed, speed increased, temperature reduced, and mobile data works smoothly... please let me know.

-- voidzero :cowboy:
[One (M8s) General] voidzero:
Special thanks to [MENTION=6701903]El-Conkistador[/MENTION] for providing us with a mirror. Much appreciated! :highfive:
[One (M8s) General] Rlansdorp:
I have just one word at the moment: perfection ! :cheer:
[One (M8s) General] voidzero:
Cool beans! :o

I also like black themes by the way. I use a black theme called "2nd Pitchblack™ (Darkred)" with custom fonts, and the boot logo from "Deep Darkness".

On a different note, I just had another crash on my phone after I hung up a call. So that issue still exists. I probably removed too much stuff. Now I need to add them back one by one, and test until it doesn't happen anymore. Meh :rolleyes:

But on a positive side, the phone does seem to be more snappy if I may say so myself, I think BFQ really helps. :)
[One (M8s) General] dimgoal:
Maybe you can use the CM 13 unofficial from Yu tomato ? (to look into Android 6 Marshmallow)

Thanks very much, i will give a donation soons ;)
[One (M8s) General] root-expert:
I need logcats to fix call issue.

Start capturing a logcat:

adb logcat > call.txt

Start a call and wait for the problem to be re-produced. The phone will soft reboot. Send me the logcat. :D
[One (M8s) General] Rlansdorp:
I'm using a combination of Euphoria Dark and Nicholas' Blacked Out, very nice.

So I've tried and called six different people just now, hung up without any problem whatsoever. Nothing crashes, not even when I'm the one being called. Strange. So I'm not able to send in usable log cats unfortunately.

BFQ really rocks, I really notice a difference. I kept referring to SIO earlier, but I meant FIOPS as a scheduler. Check out the difference here, somebody actually benchmarked them: http://andrux-and-me.blogspot.nl/2014/05/io-schedulers-and-performance-2.html?m=1

That said, kernel support for that I've only seen in Franco's kernel and uhm..I believe.. ElementalX's. And I don't even pretend to know if that would be compatible with the M8s.

All in all, I really believe you are on the right path and this has come to be a marvelous(!) rom.

Congrats and many thanks!

Hope the fundraising goes well, everyone benefiting from this should donate in appreciation of your efforts.
[One (M8s) General] voidzero:
Thanks buddy :good: HMM the bug seems hard to trigger. That's good already I guess! Did you have an active data connection? I did when it happened with my phone.

Happy to hear you like the bfq scheduler by the way, I don't think FIOPS is being developed anymore is it?
[One (M8s) General] Rlansdorp:
I always have an active data connection.. ;) so I guess we can rule that out?

I honestly have not had anything even slightly weird happen since flashing.

Uhm no I don't think FIOPS is under development anymore. On the other hand, it's only about three years old, and maybe it's just done, perfected, no need to touch it anymore.. :D
[One (M8s) General] hector2001:
I noticed a small bug on latest build :

When GPS (location) is enabled from Settings > Personal > Notification drawer, it does not show in the control board (top of the screen).
[One (M8s) General] wurstherpes:
.... I see it
[One (M8s) General] hector2001:
i didn't mean that icon.

just tap and swipe from top to down to display the panel with all icons.

The GPS icon is not there when enabled.
[One (M8s) General] hector2001:
This is very strange. you have it. I don't :(

I will try to flash again using adb sideload method.

--

Now it is back !
[One (M8s) General] wurstherpes:
The Flashlight dont work on camera. :(
[One (M8s) General] hector2001:
I confirm flash caméra not working

However no problèm when forced mode enabled
[One (M8s) General] wurstherpes:
[MENTION=732043]voidzero[/MENTION]: Can you make the HTC Dual Camera compatible?