yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
LOL I love immature behavior especially when it's over an anonymous forum to help other people:

Excuse me, no I didn't, not this phone, if you cared to ask before this nice lovely post, or bothered to read my profile or bothered to get to know me, or heck maybe even just asked me, you would have known this is not the same phone. I wrote that I've fished AN unlocked OS to A particular HTC10 but not on this one, not my main driver. I work for wall street in IT, I manage the infrastructure which includes the mobile devices so I have plenty on hand to play with. You should really get your facts straight before assuming and reacting the way you did. But it's cool, I'm not upset, just be careful before yelling at someone. We're all here to help each other, not make enemies or argue and yell for no reasons, especially when it's a one sided mistake.

I am curious though, are others having issues who run Sprint HTC 10 devices flashing the latest versions requiring the unlocked trick or were you just correcting a statement you falsely assumed? I've done it with 2 other out of the box brand out of the box, new devices so I don't think my recommendations are incorrect but if they are, let me know and I'll adjust. But to be clear, I've unlocked 2 brand new HTC 10 Sprint devices using htcdev, pushed TWRP then wiped and flashed the latest versions of cm WITHOUT ever flashing the unlocked versions without issue. It worked 2 of out of 2 times so I will stand by my advice!

sent from my HTC 10[/QUOTE]

Close attention to the last paragraph of this post...

http://xdaforums.com/showthread.php?p=69770007

Perhaps your new phones from Sprint flashed CM without issue (still skeptical), but my phone from early release, did not.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
So...time to fork this to LineageOS?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dj_chapz:
I think the sooner the better, because first things that need to be done is patch each mention of Cyan* throughout the entire OS :D

For now as I see it, the repo is called Lineage but its currently only mirroring CM.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] crpalmer:
The github has been mirroring for a bit now. No surprise in today's blog posts, just a transition that has been underway.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] comstockload:
Who made you king? Mind your own business.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
Just an fyi for sprint users. I've found a work around for the camera crashing that does not involve a custom kernel. Install HTC camera from play store. If works for some reason.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
LOL!

If only I could flash something other than a Sprint ROM!

I downloaded the Verizon unlocked firmware posted by Andybones, but I'm not sure if it's safe to flash for Sprint. He won't answer my question about it.

Plus, I'm on the latest RUU from Sprint, so I'm not sure if flashing the unlocked firmware is still safe.

All I know, is that nothing will boot up for me other than Sense ROMs.

I'd shell out $20 easily if someone could figure this out.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
Why you mad bro?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
I need a bootup logcat.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jmkarnai01:
Verizon or US unlocked? I did the US unlocked a couple months back and have been running fine after a couple setbacks due to user error. Currently using primary rom leedroid and secondary beanstalk.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] drob311:
Sent ya a p.m.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GROOVYJOSHCLARK:
Close attention to the last paragraph of this post...

http://xdaforums.com/showthread.php?p=69770007

Perhaps your new phones from Sprint flashed CM without issue (still skeptical), but my phone from early release, did not.[/QUOTE]

Yes agreed, I have stated numerous times (I to the public) I played with my daily runner many many many times and THIS phone has been through just about every revision of OS and RUU for all versions of the HTC 10 ROMs (Sprint, Verizon, developer, etc). That does NOT mean the other twenty I tested and reported on. Those twenty we unboxed and tested and worked with latter versions of CM without the unlocked versions every being flashed. This is why I stated that I did NOT want to go to sprint store the day before Thanksgiving to port my number to another one in my batches. If I had screwed up my daily runner then I would have no choice but to port to another phone, I probably could've done it over the phone but then my company would ask why I ported to another phone and if there's something wrong with mine.

It's OK, you jumped the gun and replied and called me a liar, but as long as it was done in an effort to help others, I'm cool with it. No harm, no foul, I'll survive a little incorrect criticism in the effort to help others. Just be careful yelling at someone or calling them liars, some of us have morals and scruples so this bothered me a little but all is good.

One thing I did want to mention, the earlier versions of CM did NOT work. I did say a few times to test on the the latter versions of CM based. This may have been lost in the mix, can you do me a favor and try the later versions of CM without flashing the unlocked version first? I'm curious if it's the latter versions working. This may be where the disconnect is coming from.

sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
That's the point GROOVY. I RUU'd Sprint's latest, then tried the latest CM build, along with Beanstalk.

No go.

I've never flashed the unlocked firmware.

I received one of the first phones from Sprint.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GROOVYJOSHCLARK:
Interesting but good to know it didn't work for you, it did for me on two separate tests. I'll change my stance then to decrease any confusion for newcomers.

I am going to build a video showing it works from unboxing a brand new Sprint HTC 10 to CM boot without flashing the unlocked version. Maybe someone can catch the key difference between mine and others. Just to disprove the lie statement.

I have been in IT as a senior architect for almost 30 years starting with mainframe development so I've seen just about everything and this wouldn't surprise me.

sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
"Lie", for lack of better words. I'm just frustrated.

Try not to get too caught up in it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GROOVYJOSHCLARK:
It's fine, like I said as long as it's in the effort to help others, I'm on board, no harm no foul. The reason it hit hard is because my dad's a pastor, I try not to lie and I try to have strong morals. If you followed me on the emotion sprint note 4 forum you'd have already known that I devote hours every day helping others develop ROMs and fixing user issues with their devices. Lying to me is not in my vocabulary, especially when it's over something so stupid like this. It's like, why the hell would I lie over something so stupid, what would I have to gain? Especially when I spend SO much of my free time helping others unbrick their phones. Lying at this point would be the exact opposite of what I'm trying to accomplish!

Side note, I've taken your comments into consideration and seeing as how its not working for you, I'm NOT going to recommend this anymore. It's Christmas so enjoy your day everyone, I'm off to celebrate Xmas and be with family. XDA member issues are secondary today.

Have a great Christmas!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
Because when someone isn't clear about how it's working on certain devices, developers have a higher likely inclination that it's just user error, and not a software or hardware issue, as to why they can't get something working.

Here is my Download mode screen....

What do I need to do, or what unlocked zip did you use, to get CM working on previous devices?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jt1975:
I know this has nothing to do with the above comment, but would You know where I could find this mysterious "modified" unlocked US firmware?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GROOVYJOSHCLARK:
Are you asking about the us version to help with Sprint devices to allow flashing cm? If so, you can get it from HTC official ruu (HTC site). I think you need to supercid to allow the ruu to flash properly.

sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jt1975:
Yes, but I was looking for the "modified" US unlocked firmware, I think I found it in another thread, but thanks though, man what a headache trying to get Sprint to flash CM, I've literally spent the past 2 days trying to get everything in order for it to work, in the end after flashing the firmware and the Sprint RUU, I did not have LTE, I wiped modemst1 & modemst2 and rebooted and then no data at all, I went into updates, updated profile, it prompted me to reboot, then upon reboot I had LTE, I then updated PRL, it also prompted me again to reboot, I think it is OK now, but I still haven't tried to flash CM yet, should I go for CM13 or CM 14.1 ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
I think you've got it figured out, from the Sprint forums!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jt1975:
Yes, it did boot, and it has LTE, I'm very happy
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] -4ndr01d-:
so, is cm13 getting a new thread and rebranded as well? or do we suck it up and move on to 14.1?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
I'm asking because I am curious and not being a jerk.

I used CM13 before CM14.1 was out and am not sure why don't want to move to N. I am on Verizon stock MM 1.85x firmware currently on ResRemix N ROM, and everything works great, for me anyhoo,, I understand we all use the devices differently, so something that isn't working for ex. doesn't bother me, but you may need it.

Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
For me, it's more stable, Sprint doesn't have nougat firmware yet, and there were many more themes on cm13.

Some of which I paid for.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GROOVYJOSHCLARK:
So this version of AOSP is working well for you on the sprint variant?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] crpalmer:
I think 14.1 is now more stable and has fewer problems than 13.0.

That said, my plan is to still release lineage-13.0 unofficial builds when the official builds start. I am only releasing 14.1 builds right now because I need feedback on the improvements I am making to it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
They're all working now.

I had to flash the modified firmware by [MENTION=2586080]andybones[/MENTION] for Sprint in order to get past the boot animation.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GROOVYJOSHCLARK:
Cool
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] -4ndr01d-:
I've used both and while the audio is much better on 14.1 (which i love), I just cant go without xposed. I have been spoiled with the modules available. Especially the youtube adaway/background playback and adblocker (removes ads inside of apps that adaway doesnt catch). and xposed not yet available for nougat. thats me only reason to stay on 13

other concerns...theming, got a few themes i love that are compatible (or so they say) but no theme engine to apply on 14.1. viper4android ....always like the ability to tweak the audio to my likings

apparently big red is getting nougat firmware later this month, or that the word im hearing. hopefully
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Meowdib:
https://xdaforums.com/android/apps-games/app-patched-ad-free-youtube-apks-t3449312
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] stefan1234566789:
You could use og YouTube. Just search on Google :cowboy:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] suicidal acorn:
So I have decided to finally flash this. I can't flash the nougat version because I need xposed, so I have to stay on marshmallow. It's a sprint phone and all I have done is unlock, twrp, and flashed supersu and xposed on stock rom. I'm still running the firmware and software that it came with when I bought it on launch day. People say that I have to flash the modified US unlocked firmware and then RUU to get this rom to boot, but I can't find that firmware. Also I remember reading about people bricking their devices by flashing the wrong firmware for the rom they are running, and that scared me off. So if someone could point me in the right direction that would be awesome
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
Here's the modified firmware by [MENTION=2586080]andybones[/MENTION]: [url]https://www.dropbox.com/s/nmeo6q9lb6f4wkb/1.96.617.20_Modified4Sprint.zip[/URL]

You need to rename it to 2PS6IMG.zip, put on external sd card. Reboot download mode. Volume up to flash. Then flash latest Sprint RUU. You should be good to go. (you will have to re-install recovery after RUU)

May I ask why you need xposed? Nougat is much more stable than MM.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] suicidal acorn:
Thanks! Can that firmware be flashed without s-off or cid changes? That's mainly what I'm confused about.

I have a couple xposed modules that I really don't want to live without like crappalinks, gravitybox, and xnotifications.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
I think you meant 2PS6IMG.zip....
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
You have to be S-OFF.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
Ooops, yes, thank you!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Your edit is still wrong, lol...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] suicidal acorn:
Ahh, alright guess I'll go buy sunshine
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
Hahahahaha! ? Fixed
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] suicidal acorn:
So I got everything working except the radios. On a sense rom it tries to do hands free activation, fails, reboots, and tries again. On cm13 it says no sim/no service. After a search I found someone saying to wipe modemst1 and modemst2 in download mode but I can't find the option to wipe them
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
You have to run fastboot erase modemst1 and fastboot erase modemst2. Do in download mode. Then boot into sense rom and activate.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] suicidal acorn:
I get this error

FAILED (remote: Partition modemst1 erase not supported)

Edit: I'm an idiot, ignore this

---------- Post added 10th January 2017 at 12:31 AM ---------- Previous post was 9th January 2017 at 11:49 PM ----------

The radios in the stock rom to work fine, but I flashed cm13 and I couldn't get any service. Eventually I went into the APN settings but the only options were verizon ones

Edit: after messing with it, I got texts to work, but I can't get it to connect to mobile data
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
You have to toggle GSM, LTE, Global, etc back and forth a bit.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mcwups1:
The ride to work was a "fun with Bluetooth" moment. This is another reason I want CM13. It isn't as buggy as CM14.

CM14 on the way to work.....

https://youtu.be/QNAyx1W8oeU
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GROOVYJOSHCLARK:
If you need help with the modem wipes or getting service, let me know and I can help. I have been through this numerous times without having data but I have the steps down pat now (from doing it so many times).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] c19932:
to those who have used this rom as a daily driver, could you compare this to stock HTC 10 marshmallow rom? I am currently on LeeDroid MM rom (staying on MM for xposed) but it's getting slowed, and I am thinking of switching to CM13. As of this point, is everything stable in this rom? How does the sound quality compare with LeeDroid/Stock? any input is appeciated. Thank you.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
It's not near as stable as nougat. Why do you need xposed?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] oxygenken:
is there any possible to complete the device tree of cm-13.0?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hemirunner426:
[MENTION=3857343]crpalmer[/MENTION]

I enabled verbose logging in audio_amplifier.c and took a look at the logcat. Here is the output:

130|shell@pme:/ $ logcat | grep audio_amplifier
09-22 21:42:53.190 621 621 D audio_amplifier::tfa_cont: dev_id = 44 / 0x2c
09-22 21:42:53.767 621 621 I audio_amplifier::tfa_cont: disabling profile 11
09-22 21:42:53.770 621 621 I audio_amplifier::tfa_cont: writing profile 0
09-22 21:45:53.309 621 1666 V audio_amplifier: select_profile: mode 0 devices 0x2
09-22 21:45:58.080 621 1666 V audio_amplifier: select_profile: mode 0 devices 0x2
09-22 22:01:39.291 621 1666 V audio_amplifier: select_profile: mode 0 devices 0x2
09-22 22:01:45.018 621 1666 V audio_amplifier: select_profile: mode 0 devices 0x2
09-22 22:01:47.604 621 1666 V audio_amplifier: select_profile: mode 0 devices 0x2
09-22 22:01:47.781 621 1666 V audio_amplifier: select_profile: mode 2 devices 0x2
09-22 22:01:48.106 621 1666 V audio_amplifier: select_profile: mode 2 devices 0xe
09-22 22:01:53.544 621 1666 V audio_amplifier: select_profile: mode 0 devices 0xe
09-22 22:01:53.878 621 1666 V audio_amplifier: select_profile: mode 0 devices 0x1
09-22 22:01:56.970 621 1666 V audio_amplifier: select_profile: mode 0 devices 0x1

It switches to mode 2 when I make a call. That lookgs good. So when it switches to mode 2, enum int for AUDIO_MODE_IN_CALL, it enables it for device 0x2 and 0xe... 0x2 I assume is AUDIO_DEVICE_OUT_SPEAKER. 0x2 I have no clue... It'ts not a possible enum value of audio_devices_t in audio.h

Could be reading this all wrong also... :D

Here is a snippet including audio_hw.c output:

09-22 23:04:54.595 621 1666 D audio_hw_primary: disable_snd_device: snd_device(2: speaker)
09-22 23:04:54.595 621 1666 V audio_amplifier: select_profile: mode 2 devices 0x2
09-22 23:04:54.925 621 1666 D audio_hw_primary: enable_snd_device: snd_device(14: earpiece-voice)
09-22 23:04:54.925 621 1666 V audio_amplifier: select_profile: mode 2 devices 0xe
09-22 23:04:54.942 621 1666 I audio_hw_primary: select_devices Selected apptype: 69936
09-22 23:04:54.942 621 1666 D audio_hw_primary: enable_audio_route: apply mixer and update path: low-latency-playba

EDIT: I feel like what may be going on here is the acdb_ids in audio_platform_info.xml are being ignored. hmm...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] holofractal:
Oh, I misunderstood you. So I took a look at the settings in the phone info page you can access by dialing *#4636#* and my phone is set to LTE + CDMA/EvDo (PRL). There is no option for just CDMA + LTE.

Seems like it's using the roaming list, at least for voice.

When I get a phone call, it takes a really long time for my phone to ring, about 20 seconds or so.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
Is this rom a daily driver now?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
No. That's why the thread title says "ALPHA."
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kewlpanda:
Has mic or home button been fixed yet
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chronzy:
:eek: so many noobs. Please hush and read.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kewlpanda:
Not all developers update the first post
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chronzy:
So read back 10 pages. Good chance its been answered. This and all the sprint/verizon firmware questions answered over and over. Clutters the thread for people trying to keep up with the rom progress. Don't mean to be rude but damn people.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] devsk:
I noticed the same. The music stops for few seconds and then plays. Same thing for calls over bluetooth.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hemirunner426:
[MENTION=3857343]crpalmer[/MENTION]

After playing around with the audio_amplifier code last night I've come to the conclusion that we are not initializing the tfa driver correctly...

I'm not sure what to do next either. The methods in the tfa9888 files are not very helpful.

I think, after looking at this, the profiles don't control which speakers activate. They seem to only control gain, tone, etc. I think it may be up to the amp HAL to selectively enable/disable the appropriate amps. It's not exactly apparent how that can be achieved.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] crpalmer:
0xe or 14 is SND_DEVICE_OUT_VOICE_HANDSET, which is what the code is looking for to determine to use the PROFILE_HANDSET profile.

For the record, I wasn't saying that the profiles was why things weren't working, just that you suggested doing it and I pointed it out was already written, but not possible to really test without the audio hardware being triggered properly.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hemirunner426:
Yep. I gotcha. :)

I've come to the same conclusion that the audio hardware is not being properly triggered too. I wrote in some more logging and verified the profile CASE statement is working properly. The profiles do properly change from MUSIC to HANDSET like they should its just that sound comes from both speakers. I think this is also attributing to the mic feedback.

In my last post I mentioned that I don't think the profiles control which speakers play sound. They only control gain, tone, and maybe some other DSP functions. You can hear a difference when switching between headset and speakerphone but it doesn't change which speakers the audio plays through.

I'm thinking the HAL will need to disable the appropriate amplifier based on the active sound device. The TFA drivers don't seem to make that very obvious on how to do that. :/ I guess it's down to trying various inits until its right?

I hope this information is of help. It kind of feels like at this point I'm only pointing out the obvious. However, I figured it would be worth while to share my work with it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] razrlover:
I suppose it's obvious if there is nothing merged for 8/23 then it's the same as 8/22.

Just checking thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] crpalmer:
That's true if there are no changes in our device, kernel and vendor trees as well as in the common parts of all of cm-13 and then all the hardware specific parts of our device (e.g. hardware/qcom/audio-caf/msm8996). Given that cm-14 is rolling along and a lot less is now happening in cm-13.0, it's probably pretty close to true (but not quite) that you just need to look at the device / kernel repos to know if something has changed.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sototallyjarrett:
Hey all, I'm getting a weird issue on the 9/23 build that I don't know if anyone else has encountered. Audio seems to "intensify" as a song/general audio playback goes on, it's tough to explain but volume just seems to gradually get louder during audio playback, especially if there is a lot happening in the song or video. If there is anyone who is also having this issue/knows a fix, I'd love to know and am willing to contribute with my limited knowledge.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hemirunner426:
Tons of work is being done on the audio hal. It's gonna take a bit to get things working properly.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] razrlover:
Working out the buggies!!

?