yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M7)] irocevo:
These are CM11 and Carbon based roms that I compiled with some mods for my HTC One m7spr (m7wls).

CM11 / Carbon 4.4.4 Modded IrocEvo Sprint HTC One m7spr

JustArchi's ArchiDroid Optimizations

- JustArchi

- Increases performance up to 6x

Cross Compiled Toolchains

Current Toolchains 9/11/2014

Rom Compiled with Google GCC Toolchain 4.8

Kernel Toolchain: Compiled with Linaro GCC 4.9.2-2014.08 toolchain optimized for Cortex-A9 cpu with Neon-VFPv3 technology support - Christopher83

Walkman Player

- Rizal Lovins / ibanez7

CodexHD

- Codexc

Task Manager

Memo

ViPER4Android Audio Effects (FX)

- ViPER520

ViPER4Android FX - Main Control Panel for ViPER4Android

Impulse Response Samples

- zhuhang

IRS (Impulse Response Samples) can be used in ViPER4Android FX's Convolver feature

More mods to come :cool:

Directions:

1. Use the latest TWRP

2. Make nandroid backup

3. Wipe dalvik cache, cache, data, and system in advanced wipe in recovery

4. Flash Rom

5. Flash Gapps

6. Reboot and enjoy

7. (Only for Carbon Rom) Skip Activate Mobile Data in setup and continue

Viper4Android Directions (builds after 1/20/2014):

1. Open Viper4Android FX

2. Grant SuperUser Permissions

3. Pick Performance level

4. Reboot

Viper4Android Directions (prior to build 1/20/2014:

1. Open Viper4Android FX

2. Grant SuperUser Permissions

3. Pick Performance level

4. Open settings - FX Compatible Mode - Click Compatible

5. Reboot

6. Open settings click UI Settings and change to Expert (this gives you options for IRS)

7. Reboot

ART (Ahead-of-Time compilation)

What is ART - Click Here

* ART is in its experimental stages. (Not all apps are compatible with ART)

To Enable ART

1. Go to Developer Options

2. Under Select runtime change from Use Dalvik to Use ART

3. Click Ok and phone reboots

4. Wait about 5-6 minutes to complete after reboot

5. Done

*If SuperSu is not working (only noticed this in build 11/26 I will fix on future builds)

1. open supersu

2. go to settings

3. uncheck Enable Superuser (wait a couple seconds)

4. check Enable Superuser

5. Done

**If you are have a data issue

1. Switch network mode between LTE and Global

2. toggle airplane mode

***Must use Recovery TWRP 2.7.0.9 or newer on any build after 5/5/14

Downloads:

Roms: Click Here

CM11 Gapps (updated 06/06/2014): Click Here

Optional Gapps: Click Here

I have tested my builds on my m7spr so if you don't know what your doing ask for help. I am not responsible for you bricking your device.

Kernel source for GPL

Repo: Kernel Source

My HTC One m7spr (m7wls) is :

Bootloader Unlocked : http://www.youtube.com/watch?v=L2N7G9lJiTo&feature=youtu.be

Moonshine s-off : http://moonshine.io/

Recovery: TWRP 2.7.1.3 http://xdaforums.com/showthread.php?t=2651035

Baseband(radio): 1.00.20.1108

I would like to thank the CM Team, Kushdeck, JustArchi, TeamMex, ...Awesome..., Codexc, Christopher83, rlasalle15, ViPER520, zhuhang, Rizal Lovins, and ibanez7 for all there hard work and help.

If you like what I have done please donate. Donations will be used for system upgrades to speed up build time :)

​
[Sprint HTC One (M7)] AustinFire:
Looks awesome, downloading now. :) I'll report any bugs I find, if any.
[Sprint HTC One (M7)] nofriendsbz3:
Does IR and Bluetooth work?
[Sprint HTC One (M7)] irocevo:
IR works just tested. Haven't tested Bluetooth yet.
[Sprint HTC One (M7)] silverxj:
Just had sim card locked message
[Sprint HTC One (M7)] irocevo:
I had it too. Looking into it. Just click ok. Everything still works.
[Sprint HTC One (M7)] silverxj:
Bluetooth works, just connected to my soundbar. Haven't tested on my trucks head unit yet.
[Sprint HTC One (M7)] raptoro07:
This is exactly what I was looking for. I like the Walkman player and was trying to find one to install all the 4.4 GPe ROM. Thanks iroc!
[Sprint HTC One (M7)] los1010:
He's back like having this Rom everything comes modded already thanks sir
[Sprint HTC One (M7)] gk1984:
I was getting the the sim card message yesterday too but I'm on a stock rom. Never had an issue before. Wondering if it was a Sprint issue - no more sim messages today
[Sprint HTC One (M7)] plaidcounty:
What app are you using to test it with because none of my current or apps work.
[Sprint HTC One (M7)] irocevo:
Smart remote
[Sprint HTC One (M7)] bleichtman:
Bluetooth works fine for me. Very nice Rom
[Sprint HTC One (M7)] jayandvic:
I cant get hte viper4 drivers to work with rhapsody. Is this universal or just for the walkman?
[Sprint HTC One (M7)] irocevo:
Should be universal. Did you change fx compatible mode from normal to compatible and reboot?
[Sprint HTC One (M7)] jayandvic:
Yes, I folowed the steps in the op. the sound thing is the only hting that keeps driving me back to 4.3 roms

. i usually install nooz to tweak the sound but wanted to give this viper thing a shot. I did notice it says enabled: no Processing: no under the viper settings. I tried uninstalling the drivers and trying it again and still does not make any sound enhancements.

Oh, One other thing is I keep loosing data. I just toggle airplane on and of and it comes back. Seems to happen after the phone sleeps. BTW other than this I really like this one out of all the 4.4 roms I have tried. Great job.
[Sprint HTC One (M7)] irocevo:
Just uploaded new build today. Give that a try. I tested sound mod with walkman and Apollo player and it works. Data seems to switch between WiFi and 3g better in this new build. Lte is very limited in my area (schedule full deployment in 2 months)
[Sprint HTC One (M7)] gk1984:
I loved CM10 on my previous phone - so much that i almost didn't wanna upgrade because I'd lose CM. Just installed CM11 on my Nexus 7 (2012) and I understand it's still not even officially out from CM yet and bugs are expected but... it's incredibly unstable for me - freezes a lot. So much so that yesterday I thought I turned the screen off and set the tablet down before going out for the day. Screen froze while on and while I was gone, the thing just sat there running until the battery completely died. This has been a daily thing. So naturally, I'm nervous about flashing CM11 on my phone.

How's stability? Freezing or running pretty flawlessly? I really want the same user experience on both devices, but I'll wait if it's not quite ready yet.
[Sprint HTC One (M7)] hoebag:
I've been having a very strange issue, after running the Rom for 1 day, 2 at the most, I lose my data connection to 3g/4g and only WiFi works, I can't seem to get it back no matter what I do, reboots, toggling airplane or data, or even messing with the *#*#4636#*# has no effect at all, I have to completely reinstall the Rom to get data back, any ideas?
[Sprint HTC One (M7)] irocevo:
Try checking APN settings in mobile network. Make one of the apns are checked on the right like Sprint ehrpd internet then click setting reset to default. Then Reboot. Try that before reflashing.
[Sprint HTC One (M7)] irocevo:
Update uploaded yesterday. I haven't had a chance to test it. CM Updates, Viper4Android updated (uninstall Viper4Android first if dirty flashing), and a couple cherrypicks. Ill update change log later.
[Sprint HTC One (M7)] bsjmcconnell:
Does it have the updated google search apk...?

---------- Post added at 02:27 AM ---------- Previous post was at 01:42 AM ----------

Getting a failed on install in twrp...
[Sprint HTC One (M7)] pwnyourace:
Installed and working very well. Snappy. Looking forward to the changelog to see the cherry picks. And bsjmcconnell are you on the latest 2.7.0.9 twrp?
[Sprint HTC One (M7)] gk1984:
Can anyone confirm if Tap & Pay is working and available in this ROM? I'm using the official nightlies and they've removed Tap & Pay in December it appears. It seems it's because AOSP doesn't support NXP brand NFC technology. However, I stumbled on a GSM unofficial CM11 ROM that that claimed it worked (thread was closed in Dec. though). So I was wondering if anyone had any success in porting HTC's code or GPE code to preserve the HCE/Tap & Pay feature.
[Sprint HTC One (M7)] bsjmcconnell:
Is the only way to install twrp 2.7 through the pc... I can't get it to load with terminal emulator
[Sprint HTC One (M7)] DrZune:
I used Flashify from the Play Store to flash twrp 2.7
[Sprint HTC One (M7)] scottspa74:
Should be on TWRP 2.7.0.9
[Sprint HTC One (M7)] bsjmcconnell:
Having lots of trouble moving to twrp 2.7...will not flash over terminal emulator... Tried to use flashify and it says it is installed, but when I try to boot into recovery, it Reboots into the bootloader and twrp is gone. I have to reinstall 2.6...goomanger is no help as it sees 2.6 as the most updated version.... Is the only way to install to flash over adb hooked to a pc or am I doing something wrong?
[Sprint HTC One (M7)] bearw815:
Both of these work well or you have other issues.

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

https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools
[Sprint HTC One (M7)] irocevo:
New build will be done in a couple hours. CM updates and removed cherrypick: MSim: always enable activity disabler ( I believe it is causing a beeping sound in the background of calls.)
[Sprint HTC One (M7)] bsjmcconnell:
Thanks to Everyone for all the input... ROOT LINUX RECOVERY is the final one that allowed me to update to twrp 2.7. 0.9...bring on the updates,
[Sprint HTC One (M7)] irocevo:
Update has been uploaded. Enjoy :)
[Sprint HTC One (M7)] pwnyourace:
Downloading now. Anything interesting new?
[Sprint HTC One (M7)] irocevo:
Updated build removed cherrypick that caused error with sound issue in calls.

Also just uploaded a tested build with lots of tweaks.

I'll update changelog later tonight or tomorrow.
[Sprint HTC One (M7)] rfryar:
Installed the test build and have logWrapper and sh running non stop. This has used 50% of my battery in a bit over 2 hours.

(see attachment) This was ~40 minutes after putting the updated rom on my phone.

Rick
[Sprint HTC One (M7)] irocevo:
Thanks for the heads up. I am aware of the battery drain as a couple hours ago. I will release another test build when I have a chance.
[Sprint HTC One (M7)] irocevo:
Update was uploaded.

Working on a test build with extra mods. If battery drain is not present I will release for testing tomorrow.
[Sprint HTC One (M7)] scottspa74:
Kinda confused. Are you saying you already uploaded for testing, or testing yourself first.
[Sprint HTC One (M7)] nwo122383:
I think he means he had released an update but is also testing a version with extra mods
[Sprint HTC One (M7)] irocevo:
You are correct. Test builds will have test in the rom name. I haven't had much time but I am working on it :)

I wish there were more hours in a day....
[Sprint HTC One (M7)] pwnyourace:
Is there any chance you'd be willing to build us a cm build with this patch? http://xdaforums.com/showthread.php?t=2754997 I've been stoked to try it out.
[Sprint HTC One (M7)] irocevo:
I already have a build going today. I will look into add this into the next build :)
[Sprint HTC One (M7)] rfryar:
I have been using the 20th build for a few days and it is working much better than the one from the 10th. Looking forward to the other improvements you have been working on.

Rick
[Sprint HTC One (M7)] irocevo:
CM11 4.4.3 build is going right now :) I will release that tomorrow after some testing.

Then I will resume working on kernel and performance enhancements with either sabermod or linaro toolchains.

Once there is a stable enough build with these enhancements I will release for testing :)
[Sprint HTC One (M7)] irocevo:
CM11 4.4.3 updated build is uploaded. Enjoy :)
[Sprint HTC One (M7)] bsjmcconnell:
You so rock!
[Sprint HTC One (M7)] gk1984:
Never mind
[Sprint HTC One (M7)] MrDowntown12:
4.4.3 is smooth for me, good batt life, quick and clean. Thanks for this
[Sprint HTC One (M7)] irocevo:
Updated test build has been uploaded.

Built with JustArchi's ArchiDroid Optimizations (Increases performance up to 6x).

This build uses O3 Flags and Google GCC Toolchain 4.8. (Linaro Toolchain had graphical glitches.)

Recommend doing a full wipe at least twice before installing.

Also use the updated gapps for 4.4.3 in the op.

Titanium backup may give you issues with some apps. If so uninstall app, reboot, and install from playstore.

After installation open SuperSU it may ask you to update SU binary then reboot.

ART is untested and may not work on this build but will in future builds.

I will also look into using GCC 4.9 or GCC 4.10 in future builds with Google, Linaro, or Sabermod toolchains :)

I have spent a lot of time on this (each built takes me about 8 hours with my current server).

Enjoy :)
[Sprint HTC One (M7)] davidkrocks:
Thank you. XD
[Sprint HTC One (M7)] bsjmcconnell:
Getting some random reboots... Especially when moving into g+ locations or maps
[Sprint HTC One (M7)] irocevo:
I am working on this. That's why the first couple builds are testing builds to work the major bugs out. I had a couple reboots but it has been fairly stable.
[Sprint HTC One (M7)] irocevo:
Test build 2 is uploaded.
[Sprint HTC One (M7)] irocevo:
Its been running good for almost a day now. just had a reboot with maps.

I'll try and have another update by this weekend.
[Sprint HTC One (M7)] bsjmcconnell:
Running build 2 can confirm the reboot whenever accessing maps
[Sprint HTC One (M7)] irocevo:
Test Build 3 has been uploaded :)

This has been updated to CM11 4.4.4

After installing update google play services in playstore.

SuperSu also has to be updated from the playstore, I will include this update in the next build.

After you update SuperSu open it and you will be prompt to update binaries then reboot.

I have been running this for a couple hours now and no random reboots so far with maps.

Let me know what you think on this one :)
[Sprint HTC One (M7)] bsjmcconnell:
Downloading now

..... All is well. . No reboots... Can use maps, g+, and Google wallet... Running great!
[Sprint HTC One (M7)] gk1984:
You just mean no issues opening wallet eight? Or is tap and pay working by some miracle?
[Sprint HTC One (M7)] bsjmcconnell:
Just that Google wallet loads without crashing... Have not tried tap and pay yet
[Sprint HTC One (M7)] gk1984:
The drivers or whatever code for tap and pay to work on this phone I closed source and missing from cm11. That's why I had to ask. I highly doubt it's working unless I missed something.
[Sprint HTC One (M7)] bsjmcconnell:
No worries... This has been a great room and great thread! Keep up the great work!
[Sprint HTC One (M7)] irocevo:
New build is uploaded.

Includes:

CM Updates

Built with JustArchi's ArchiDroid Optimizations (Increases performance up to 6x).

- Rom Compiled with Google GCC Toolchain 4.8

- Kernel Compiled with Linaro Toolchain 4.9

I will keep experimenting with different combination of toolchains until I can get the best performance :)
[Sprint HTC One (M7)] androidforeve:
Looks good man
[Sprint HTC One (M7)] luigi311:
Was sup man just flashed the 6/30 ROM and its perfect when charging and unplugged but when switching in between the two it lags like no tomorrow lol my charger is messed up so it charges and disconnects unless I force it back XD. Art is indeed broken but i saw the test changelogs and saw it was untest, ran art with gapps and without on a fresh install without installing anything
[Sprint HTC One (M7)] irocevo:
I'll have another build out by the weekend :)
[Sprint HTC One (M7)] luigi311:
Thanks man, nice to see developers still supporting the m7spr
[Sprint HTC One (M7)] irocevo:
I had time a little time so another build has been uploaded.

CM Updates

Kernel Compiled with Cortex A9 Optimized Linaro Toolchain 4.9.1

ART patch applied :)

Enjoy and have a Happy 4th of July :)
[Sprint HTC One (M7)] bsjmcconnell:
Could anyone get the updated Google play services 5.0 to install on this rom? Is it possible?
[Sprint HTC One (M7)] irocevo:
After updating hangouts it prompts for play services update to v5.0.84
[Sprint HTC One (M7)] bsjmcconnell:
What version of Hangouts... I am on 2.1.2
[Sprint HTC One (M7)] irocevo:
Hangouts v2.1.311
[Sprint HTC One (M7)] bsjmcconnell:
Hmm.. Updated Hangouts but still not installing play services 5 .. No biggie., is that something you can add to next build.? Rom is great, been my Daily Driver for months now.!
[Sprint HTC One (M7)] irocevo:
Try gapps from this thread.

http://xdaforums.com/showthread.php?t=2397942
[Sprint HTC One (M7)] bsjmcconnell:
Worked like a charm.... Thanks very much...!
[Sprint HTC One (M7)] irocevo:
Update has been uploaded.

Recommend full wipe with this update.

Enjoy :)
[Sprint HTC One (M7)] sidgallup:
does GSM work on this?
[Sprint HTC One (M7)] Riff76:
Will the newest nightly work on twrp 2.7.1.1? I'm gonna try it in the morning but maybe some one can save me some heartache before I try. Thanks
[Sprint HTC One (M7)] StormyNight:
It should. Flash the unofficial recovery by tdhite in my signature just in case though.
[Sprint HTC One (M7)] Riff76:
It did, thanks
[Sprint HTC One (M7)] sidgallup:
does GSM work on this? my m7 is unlocked and im using it in Mexico
[Sprint HTC One (M7)] irocevo:
Which m7 do you have? If its not sprint m7spr aka m7wls it will not flash. If I have time in the next day or 2 I'll compile m7 version which would be compatible for non sprint devices. There are very slight differences. I'll message you a link.
[Sprint HTC One (M7)] sidgallup:
i have an unlocked sprint m7, is this ROM gsm enabled?
[Sprint HTC One (M7)] irocevo:
Gsm is untested but options are there in preferred network type. You will have to add gsm sim card.
[Sprint HTC One (M7)] resinis:
is there any rom that actually works with GSM carriers like ATT or Tmobile?

I know this phone has the radios for it, but somehow nobody can ever seem to get those two carriers (or their mvno's) to work right.

BadBoys rom is supposedly support to allow GSM but i cant get it to work. Options are there, it finds my H2O sim, but it doesnt connect. ONCE, it did, but that was it.
[Sprint HTC One (M7)] Tardeaux:
Domestic GSM frequencies used by AT&T and T-Mo in the US are disabled in the radio firmware in all versions except 1.00.20.0315 (original 4.1 release). I don't know if this radio works in AOSP, but I know voice doesn't work in any of the kitkat Sense or GPE roms, so you might be limited to Jellybean if you plan to use the m7wls/spr on a GSM carrier.
[Sprint HTC One (M7)] sidgallup:
im using CandyKat ROM with 0315 radio on GSM and its workibg fine despite the ocasional signsl drop and the fact that i only get 3g UMTS speeds if i switch network mode to wcdma only.

Is there a mirror to latest ROM? the ones in OP are sooooooo damnnnnnn sloooooooooooooow is not even funny.
[Sprint HTC One (M7)] Aldo101t:
I used it on other cm based roms like liquid smooth and beanstalk, and it was ok. haven't tried this one yet
[Sprint HTC One (M7)] sidgallup:
Ok, flashed this ROM last night and wanted to post for anyone else using their Sprint m7 on GSM carriers.

Im in Mexico using Telcel service, i got voice and data on boot, no need to configure APN, everything working perfectly, no signal drops yet.

Now some questions...

1.-how can i change boot animation? i have the Nexus animation i sued with Bad Boyz ROM, should i just flash it on recovery?

2.-is this ROM compatible with Xposed? i just want to do some minor changes, like center clock, notification bar transparency, etc.
[Sprint HTC One (M7)] rfryar:
Mic volume really low

I have had mic issues on the last two builds. The current 7-11 build has not improved the call mic volume. The only way my callers can hear me is if I go into speaker phone. Anyone have similar issues or ideas on how to solve?

Also I noticed excessive WiFi scans. This continues even when I turn off the WiFi radio.

Thanks,

Rick
[Sprint HTC One (M7)] irocevo:
Update has been uploaded. I'll up update changelog later. Enjoy :)
[Sprint HTC One (M7)] sidgallup:
can i dirty flash?
[Sprint HTC One (M7)] irocevo:
You should be OK dirty flashing. Always do a backup just in case.
[Sprint HTC One (M7)] irocevo:
New update has been uploaded :)
[Sprint HTC One (M7)] rfryar:
Thanks for the update. I am still suffering mic volume issues on calls. The only way I can be heard is to put the phone into speaker phone mode. Is there some hidden setting for mic volume that needs to be changed?

Rick
[Sprint HTC One (M7)] irocevo:
I haven't had that issue but I'll look into it.
[Sprint HTC One (M7)] :
I'd verify that it's the rom. I had one of the mics go bad on my first One. When you use speaker it doesn't use the same mic. Try recording a video and play it back to see if the sound is fine. If you have a headset you can see if that clears the issue.
[Sprint HTC One (M7)] irocevo:
Also make sure the little hole to the right of your USB port is clear. I had that happen once where the skin over lapped it and blocked my mic.
[Sprint HTC One (M7)] sidgallup:
Flashed this an hour ago and i get constant android.phone crashes over and over again, im using it on gsm, now just reverted back to my nandroid and crashes still happen, i was using build 0724 and it was working wonderfully, never had signal loses or anythin, now signal drops every 30 seconds no matter what network mode i chose, the very first time i instlled this ROM was build 0721, it worked perfectly, no need to change mode to gsm or wcdma, everything perfect.

tried both, dirty and clean install of both, 0721 and 0724 but android.phone keeps crashing.. the only thing ive changed since is ive updated twrp to latest version. could this be a bug?
[Sprint HTC One (M7)] sidgallup:
here's my logcat, let me know if this is useful

http://www.mediafire.com/view/8d6tape5mug63i6/hoy.txt
[Sprint HTC One (M7)] rfryar:
I created a test video and the video had good sound volume. Calls are still very low unless I turn on speaker phone. Does anyone know a mixer app that I can verify mic volume levels?

Thanks,

Rick
[Sprint HTC One (M7)] sidgallup:
so... relocked my phone, flashed stock RUU, rerooted, re unlocked and reflashed this ROM and its working fine again,
[Sprint HTC One (M7)] JudgeFutta:
Did ART runtime get removed? Never mind, found it.
[Sprint HTC One (M7)] irocevo:
I just uploaded a Carbon 4.4.4 build with the same optimizations as my current CM11 builds.

When you get to Activate Mobile Data Service in setup just skip it and continue.

Enjoy :)
[Sprint HTC One (M7)] scottspa74:
It's been so long since I've run carbon, I don't even remember what features they're using (now). Still, good to see something other than plain CM. Great work, man, and thanks for sharing.
[Sprint HTC One (M7)] bearw815:
Carbon running great...thanks for sharing!

Sent from my One
[Sprint HTC One (M7)] bsjmcconnell:
Carbon is great... Thanks for the update.
[Sprint HTC One (M7)] uacolon:
Any AOSP KErNel with Dt2W Working with this?

I was originally using the Aosp Kernel linked below (sprint M7 version off course) but for some reason using it with the carbon build kills the Cell radio.

(http://projectelite.net/actngrezy/buck/lunar/aosp/)

The only reason i use other Kernel is for the DT2W feature, is that something that can be added to this rom?

I cant recall if exposed frame work is defendant on that feature being supported in the kernel for you to be able to use it.

regards,
[Sprint HTC One (M7)] Vember31:
This is the kernel i'm using: http://xdaforums.com/showpost.php?p=52232307&postcount=3

though i haven't tested it with this rom, it works great with all of the other aosp roms i've tried for the m7spr (pac, cm11, sokp...). has many features, including dt2w
[Sprint HTC One (M7)] irocevo:
I'll look into it :)
[Sprint HTC One (M7)] uacolon:
Thanks Vember31 for your prompt reply, i will try it out here in a few.
[Sprint HTC One (M7)] DrZune:
I have the Carbon ROM installed and I ran into an issue. I use Chrome to Phone and when I use it I get a notification tone but I don't know how to stop it. I can either turn the volume all the way down or reboot my phone.
[Sprint HTC One (M7)] irocevo:
Give this a try.

Go to setting, sound, volumes. Uncheck link ringtones & notifications volumes and make sure silent mode affects notifications is checked.
[Sprint HTC One (M7)] DrZune:
That worked. Thanks :good: