yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M7)] sonicxml:
Reserved

Includes a custom Vanir Kernel

Features:

- LZO compression (which improves boot times)

- voltage control

- sound control (from faux123)

- crpalmer's rewrite of msm_thermal

- force fast charge

- sweep2wake, logo menu, logo wake, logo sleep, home2wake, doubletap2wake, and pocket protection (all from tbalden)

- Westwood+ as default TCP Congestion avoidance algorithm

To change Sweep2Wake options, you can use:

TricksterMod: https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod

or FauxClock: https://play.google.com/store/apps/details?id=com.teamkang.fauxclock

You can also use a root browser and navigate to /sys/android_touch and change the values manually:

for pocket_detect = 0 - no pocket protection, 1 - pocket wake protection, 2 - pocket wake protection with only near check, no dark check

for doubletap2wake = 1 for doubletap screen to wake

for home2wake = 0 -> No wake 1 -> Home2Wake, 2 -> Home2Wake/Logo2Sleep if l2m_switch = 0, 3 -> Logo2wake/Logo2sleep if l2m_switch = 0

for logo2menu = 0 -> logo used as power off on long tap, and short tap syncs input on/off at same time, 1 -> logo used as full menu button, sync on/off events separately

for sweep2wake = 1 for sweep2wake, 0 for no sweep2wake

Or echo values in manually (in a terminal emulator), for example:

su echo 3 > /sys/android_touch/home2wake
[Verizon HTC One (M7)] sonicxml:
Reserved
[Verizon HTC One (M7)] pmterp:
Nice, looks awesome.
[Verizon HTC One (M7)] PsyberEMT:
I'll bite :) Flashing now!
[Verizon HTC One (M7)] Frankie1588:
This sounds phenomenal! Does it have IR blaster support?
[Verizon HTC One (M7)] dspcap:
How's it working for you?
[Verizon HTC One (M7)] GrayBoltWolf:
Flashing.
[Verizon HTC One (M7)] sonicxml:
Can anyone tell me how the WiFi compares to cm? I haven't had a chance to run the CM build, but wifi seems fine for me
[Verizon HTC One (M7)] sonicxml:
No, but I will try and get it added to the next nightly. We'll see
[Verizon HTC One (M7)] pmterp:
+1

Curious, since this is based off CM and not Sense, is it even possible that we could see the Sense 5 camera with Zoe and Gallery in this ROM? These features were huge factors in going to the One and I'd love to see them in a CM based ROM.
[Verizon HTC One (M7)] m4rk0358:
I echo your sentiment. Huge fan of CM but have fallen in love with the stock camera experience on this device.
[Verizon HTC One (M7)] Frankie1588:
That would be great! I will flash this as soon as that happens. Can't wait! Thanks for bringing this to our phone!
[Verizon HTC One (M7)] PsyberEMT:
So far is rock solid in stability and performing very well. Seems like every time I ask "I wonder if it has this feature..." I end up finding it! I've been beating it up pretty hard, installing a solid stream of apps back to back, running benchmarks, etc. So far so good. GPS works fine. Bluetooth seems to work just fine. I can't say enough good things about it. I don't use the IR blaster so that isn't an issue for me. Will keep updating as I try more features and let you guys know if I run into any difficulties. MANY thanks to the developers for this awesome ROM!

09/22 Update:

Still haven't run into any problems with the ROM. I started fresh with this one, so I haven't run TiBu yet. Only oddity I've noticed is when running Quadrant, the text in the results is super duper tiny. Not sure if that's a quadrant issue, 4.3 issue or ROM issue, but it still works so *shrugs*. On another note, ran Antutu and it scored extremely well, above the standard One average. Liking this ROM more and more and still feel like I've only explored about half of it.
[Verizon HTC One (M7)] dspcap:
I flashed it, everything has gone smoothly so far thanks!!
[Verizon HTC One (M7)] ZackehSoul:
No. They require Sense frameworks which AOSP doesn't have.

Are there any screenies of this ROM?
[Verizon HTC One (M7)] dspcap:
To me, most aosp's look the same on boot, it's the customization that sets then apart.
[Verizon HTC One (M7)] sonicxml:
We really aren't CM based - we are based off AOSP, and use CM for things like device trees and kernels if we don't have a kernel developer for that phone. Otherwise we may use select patches and features from CM, but definitely not enough to make us "cm based".
[Verizon HTC One (M7)] sonicxml:
New nightlies are out - click Nuke's nightlies in the OP, then m7vzw, then the 09/22/13 version. There's no need to reflash gapps, we automatically back them up and restore them while flashing
[Verizon HTC One (M7)] GrayBoltWolf:
That link only goes to 9/21.
[Verizon HTC One (M7)] 123421342:
In a message? No. Backup and factory reset
[Verizon HTC One (M7)] Lee1733:
I get this issue when first trying to scroll through some gmail messages and webpages. It happened on PAC as well, but not on stock if that helps. It seems to be trying to resize the text to best fit the screen, but it doesn't always work so well.
[Verizon HTC One (M7)] bgymn2000:
The weirdest part though is that it only occurs if you touch the screen and scroll... So it's not some kind of intentional autoresizing. Also, it seems like if I wait a few seconds before scrolling then it won't happen which makes me suspect its not necessarily the digitizer.
[Verizon HTC One (M7)] major_works:
Great work on the ROM. Everything seems to run smoothly and better than CM10.2 did for me.

One thing: The LED doesn't light to indicating charging status. Is there a toggle for this somewhere that I missed?
[Verizon HTC One (M7)] Frankie1588:
It's actually quite nice that the LED doesn't light for charging status because this allows you to determine if you have a notification when charging. I know this was one of the problems I had with the phone on stock.
[Verizon HTC One (M7)] major_works:
I hadn't really considered that, probably because I don't rely on notifications much. I tend to turn them off in most apps.
[Verizon HTC One (M7)] sonicxml:
Try going into Gmail, then the 3dot menu, then Settings > General Settings > Uncheck Auto-fit messages
[Verizon HTC One (M7)] bgymn2000:
This does stop the problem but it also removes that functionality which is pretty useful. I've had that checked in the past with no problems.
[Verizon HTC One (M7)] sonicxml:
I wonder if it's a gapps issue. If you remove gmail from /system/apps and install it from the Play Store, is the issue still there?
[Verizon HTC One (M7)] mtva24:
Silly question...what button do you press to access Google now?
[Verizon HTC One (M7)] sonicxml:
In Settings > Vanir Customizations > Hardware keys, you can set either long press of home key or double tap of home key to be search assistant (google now)
[Verizon HTC One (M7)] megaorange1:
I don't know if its just me but it seems like a lot of the animations are quite quick.
[Verizon HTC One (M7)] JGoldz75:
Did anyone else have an issue with Titanium Backup? I get stuck at 0%, where on other roms it works fine. That's what is stopping me from using this as a daily! Thanks
[Verizon HTC One (M7)] bigdog1459:
gotta change the backup folder in TB. hit the menu option, preferences, backup folder location. then hit detect. select the one that says legacy.
[Verizon HTC One (M7)] bgymn2000:
I just tried this and the problem is still there. I haven't done a complete reinstall of the rom yet which might be the next thing to try.
[Verizon HTC One (M7)] Aggies1288:
DSP Problems

Has anybody had any problems with the DSP manager for sound not making any changes on Bluetooth audio? Im using google music. Im on the most recent nightly i believe the 10-7-13 release.
[Verizon HTC One (M7)] thekwijibo:
I flashed this ROM multiple times yesterday, and each time I used TB, I weird things happened.

I got "UID's on the system are inconsistent. you need to wipe your data partition or your device will be unstable" after and each time after reboot. Even after fixing permissions.

I tried to install the applications from the Play store and just restore the app data, and I encountered the same errors as before.

Several applications were restored from TB, but didn't show as installed. If I tried to install directly from the Play store, or from an APK, it would throw an "unknown error" and not install.

If I tried to restore missing apps that escaped the initial restore, I would get a "Parsing Error" that would freeze TB at 0%

After 4 or 5 flashes and attempts, I've determined that TB is not to be used with this ROM.
[Verizon HTC One (M7)] 123421342:
IRDA is causing a lot of wakelocks but using gsambattery it shows that it contains all the "android system" modules. Isn't IRDA just the IR code? Why is it using more battery than any other app and shows a lot of wakelocks?
[Verizon HTC One (M7)] Hypherism:
Thought I'd give this a go. Awesome work on this AOSP ROM, keep it up.

I did notice that my home hardware key is not working, however. Back button is good.

EDIT: Also noticed Quick Settings button not working on notification pulldown
[Verizon HTC One (M7)] sonicxml:
That means you didnt flash gapps
[Verizon HTC One (M7)] steddora:
This rom has got me interested for sure. My only question; forgive me if it's "noobish". Does the kernel flash with the rom? I came from a sprint galaxy S2, and the kernel/recovery were together while the ROM was completely separate. So I'm not completely sure how it works being as this is my first HTC device. Any insight would be appreciated! :)
[Verizon HTC One (M7)] 123421342:
Kernel is flashed with a boot img part of the zip file so yes.
[Verizon HTC One (M7)] steddora:
Nice, that was the biggest problem with the s2. You could soft brick with the wrong kernel and Rom if you weren't careful. Not having to worry about that is great!

Sent from my One in Blue!
[Verizon HTC One (M7)] Frankie1588:
Nevermind!
[Verizon HTC One (M7)] Lee1733:
Does anyone else use dolphin browser? It doesn't seem to play well with this rom for me, I get a crash at some point almost every time I use it. I am installing it fresh from the play store, not from tibu .
[Verizon HTC One (M7)] Anthrax79:
Which version of gapps do I use? I tried gapps-jb-20130813-signed.zip and the flash failed.
[Verizon HTC One (M7)] sonicxml:
That's the right gapps.. probably a bad download
[Verizon HTC One (M7)] steddora:
Same one I used, flashed fine for me. Though Verizon mobile won't keep the login information at all so I have to log in to check my data usage.

Sent from my One using Xparent Red Tapatalk 2
[Verizon HTC One (M7)] Vidfreek:
Just trying this out and its running pretty smooth so far, but I'm noticing its having issues playing some games, I play a lot of the star wars force collection card game and it runs pretty bad on this ROM, not sure what issues it has with video, but all of the animations and screen loadings are really slow, I'm guessing the video isn't quite optimized as I have had no issues using a sense ROM, this is my first time using an aosp ROM on the one

---------- Post added at 03:00 AM ---------- Previous post was at 02:54 AM ----------

And I also can't even see the my Verizon app on the play store to download, so I can't check my data usage at all haha
[Verizon HTC One (M7)] sonicxml:
So in the next nightly:

Volume button to wake should be fixed

There should be mms improvements, though you guys will have to test

I've spent quite a bit of today going through the entire kernel and fixing every. single. warning so that I can build with linaro's toolchain and with cflags that should speed things up too, but i'm still working on that so it won't be in the next nightly
[Verizon HTC One (M7)] steddora:
So I've been playing with this rom non-stop aside of my 4 hours of insomnia free sleep.

Figured I'd drop my thoughts and wishes....

First, battery life is supreme. Changed the CPU governor to conservative and have seen quite the increase in life over the stock rom. Even with these settings the quad core has more than enough power to keep anything from having the stutters I've experienced on conservative with my older dual core powered S2.

Stock launcher, changed that within minutes as I prefer the customizations within Nova and Apex so much more. However, it seems like Nova runs perfectly on this setup and I have really loved how well it just "goes" with the rom. Might just be me, but I'm liking it.

The ability to modify the status bar was great! I used to have to flash mods to change my clock location and edit the symbols/battery. Thank you for this more than anything. I love the transparency and the changes that just make my phone perfect for me.

Pie and Halo.. Only played with them for a bit so far but seem like interesting concepts that I've never had the luxury of playing with. I currently have them disabled but will end up tinkering with them soon enough!

I've figured out WHY I can't get "My Verizon Mobile" to work at all. I'm not sure what's causing it but the app isn't on the play store at all but installing the apk allows it to be on my phone and accessible. However, it won't keep any settings or even my username/phone number and will try to use My FiOS as well. I'm guessing something with the build changed the device's listing in the play store. Possible naming my phone? I'm not sure as I have no clue how it's managed. But I guess that might be a place to start. I guess I'll just let the built in data management work for a bit and compare the results across the website and see how close the totals are. :)

I'm not sure if I can adjust everything up there, but I'd love to be able to change the colors of the signal status and battery icons if possible. Love the different options on them but I haven't found any way to change their colors. Occasionally the clock itself if I have it set to "No Clock" will re-appear. Seems more random than not but mostly happens after the phone sleeps, as that's an almost guaranteed way to let it make a re-appearance on the status bar.

Last thing I'd love to see on this pretty much perfect AOSP rom, is the option to change the back button long press to the app listing that happens when you hold down the home key. I'd like to see holding down the home key for a few seconds clear the entire list of apps like a "hot reboot" kind of would.

Other than that, this thing is epic. Seems perfectly stable even with my insolent installing and uninstalling of apps left and right. Just doesn't seem to care what I do, never have any issues! If you're debating whether to try this one out, definitely do! It's worth the whole 5 minutes to do a nandroid and a flash. :)
[Verizon HTC One (M7)] Frankie1588:
Where are updates stored when you download them in Settings > About Phone?

Just want to make sure I don't have a bunch of zips taking up space. Thanks!
[Verizon HTC One (M7)] sonicxml:
/sdcard/vanirupdater

If you long press an entry in the vanir updates section, you'll have the option to delete it
[Verizon HTC One (M7)] 123421342:
Thanks!
[Verizon HTC One (M7)] sdot_sd:
I'm still having issues with volume-to-wake. I updated through the updater, I'm gonna try a clean flash, I'll report back.
[Verizon HTC One (M7)] sonicxml:
If it still doesn't work I may have pushed the fixes after nightlies started getting built
[Verizon HTC One (M7)] sdot_sd:
Yeah, that must be what's going on. I did a clean flash, which always makes me feel better, anyways. I'll check out the next nightly whenever it gets built. Other than V2W, I have absolutely zero issues with the ROM, so far. Can't even imagine it getting better, but I'm sure it will. Thanks for the reply, and the awesome ROM!
[Verizon HTC One (M7)] winston856:
Each time I do a fresh install of this rom I get lots of applications and processes force closing during the startup wizard. Anyone else getting those? It seems ok after they're all done but I don't know what to think. I checked the md5 sum and it checks out.

EDIT: Disregard that, with the latest nightly it's working great!
[Verizon HTC One (M7)] PsyberEMT:
Getting massive battery drain after update to the 10/11 nightly from mm-qcamera-daemon. Did a clean wipe and install last night, had continued through multiple resets.
[Verizon HTC One (M7)] chad88tc:
I enabled the 3 button overflow button, but it doesn't seem to work in amazon. Thats the only app i tried.
[Verizon HTC One (M7)] jozanich:
Any update on MMS? It was sporadically working for me on Friday & Saturday (build was from 10/6). Just flashed 10/13 but haven't tested yet.
[Verizon HTC One (M7)] Mike02z:
Volume wake does not work for me in the 10/14 nightly. The last time it worked was on the 10/6 nightly and even then it was hit or miss. This is the first non stock ROM I installed. I like it but my Quad scores are 1/2 what they were stock. I was getting about 12,000 stock, now I get 6,000. Don't notice any lag but curious as to why the huge dip?

Stock Sense:

Vanir:
[Verizon HTC One (M7)] mcjca-droid:
no calendar app

Really liking this ROM. Thanks for all the hard work. Strangest thing for me is that I cannot find the calendar app I have added an exchange account and email is working perfectly but no calendar app. Anyone else see this or have any ideas on how to get it back.

Thanks.
[Verizon HTC One (M7)] zibrah3ed:
Google calendar is available in the play store. Some gapps do not include it because of this. Just install from there.
[Verizon HTC One (M7)] mcjca-droid:
Thanks for the response. I need the corporate calendar and not Google calendar. Gcalendar won't work with my exchange email. Any idead on where the AOSP calendar is and is anyone else missing this?
[Verizon HTC One (M7)] Mike02z:
So I unticked the wake on Volume and rechecked it and now my One does wake on Vol up/down.
[Verizon HTC One (M7)] jozanich:
That corporate calendar is specific to the Sense ROM so it won't be included with an AOSP ROM. Plenty of calendars available on the play store plus Google Calendar does sync your corporate email once you've signed in. Check which calendars you have set to sync within the app...
[Verizon HTC One (M7)] sdot_sd:
Mine still isn't working. I did a clean install, but am having no luck.
[Verizon HTC One (M7)] mcjca-droid:
Thanks very much for this info. Google does indeed sync my corporate calendar. I have also found an app called aCalendar and really like it. Seems better than the stock sense calendar.

Thanks again!
[Verizon HTC One (M7)] meest:
Yea. My iPhone MMS groups don't work with stock. Switched to 8sms for now. I have a friend with a moto x and an iPhone 5s. When he switches to the iPhone the messages don't come through. Just shows he's end something. But the moto x works fine.
[Verizon HTC One (M7)] shevanel42:
I switched to Textra and it works fine. Haven't tried 8sms.
[Verizon HTC One (M7)] whirl08:
Mike 02,

I think that in Sense roms HTC has something rigged up to pad the scores a bit. I used to be a benchmark freak too, but they don't really make a difference at all.
[Verizon HTC One (M7)] Zynesterysdan:
Although I've been told benchmark scores dont really matter, which is true, because its all about the real world performance, I do notice a bit of a less responsive, tad bit stuttering on non sense roms. And although HTC, Samsung, etc, does rig their scores, I honestly doubt that it should be scoring at half than it is on sense, thats 50% lower. But again, its all about real world performance, and I do notice a slowdown on non sense roms.
[Verizon HTC One (M7)] shevanel42:
On another note, I noticed I couldn't get a GPS lock. Going to try flashing a Sense rom, getting a lock, then reflashing back to this when I get home from work.
[Verizon HTC One (M7)] mcjca-droid:
Same here. It seems like every time I flash a new nightly I lose GPS lock. The only way I know how to fix it is to flash back to nandroid ROM, lock GPS there, then flash back to Vanir. It is a long process.

Anyone have any permanent fixes for this ?
[Verizon HTC One (M7)] shevanel42:
I don't even have my stock nandroid on my phone, as i nandroided with most of my gmusic cached... it's like 12gb :crying:
[Verizon HTC One (M7)] sawedust:
Really enjoying this ROM. Very stable and smooth for my use. Battery life when coupled with Greenify has been nothing short of amazing. IR compatibility is a nice touch as well. I haven't had any issues with MMS nor group messaging with those who have iPhones. Everything is working well for me.

Thank you for putting in the toggle options in the power menu. Having only used it for rebooting and taking a screenshot, it's nice to be able to remove the other options that I find unnecessary.

Love the custom kernel as well. S2W works as advertised. Haven't been able to get Logo to Menu to function, but I like the ability to hold down the HTC logo in order to power the screen off.

As already brought up, volume wake doesn't work for me yet, even after a clean flash. Hoping it gets fixed in the future.

Thank you guys again for the great ROM. Well done!
[Verizon HTC One (M7)] mcjca-droid:
Are you able to get GPS lock? Did you ever have problems with it?
[Verizon HTC One (M7)] sawedust:
Yes, I have GPS lock. Scary accurate too.

Never had any issues with GPS since I first flashed Vanir after coming from stock.

Main thing is (I learned from my days on the DNA) is this:

Enable your GPS on a Sense ROM before flashing an AOSP-based ROM if you want GPS to function properly.
[Verizon HTC One (M7)] rob22202:
Does anyone else have choppy video playback through the gallery? Videos I have taken played fine on stock but are really choppy now.
[Verizon HTC One (M7)] mcjca-droid:
Thanks for the tip. So if I flash back to my initial backup enable it and then reinstall Vanir, that should work? I think I am going to have to do that for each nightly. that will get old real quickly.:laugh:
[Verizon HTC One (M7)] sawedust:
It should, yes.

Usually once you get the GPS running, it should stay locked. Should be able to dirty flash updates.

Haven't had any experiences with GPS dropping for me when I flashed Vanir, so your results may vary. What worked for me may not work for you. (But hopefully it does!)
[Verizon HTC One (M7)] FlipCpt45:
Your team may want to implement the same volume limiter that CM and the other roms have.

This made my HTC One noticeably louder at full volume. I set my alarm for 6:30 and woke up at 7 with it still alarming. Except that it blew the speaker and must have shorted something else because it started depleting the battery at an uncontrollable rate. The phone got extremely hot during the discharge.

I posted about it in the HTC One Help Q&A section.
[Verizon HTC One (M7)] adrenalinemotion:
What is the volume for the dial pad tied to? Mine is silly loud
[Verizon HTC One (M7)] Zynesterysdan:
Deleted.
[Verizon HTC One (M7)] Lee1733:
If you do make any volume changes, my request would be to add a setting in between mute and the current lowest volume setting.
[Verizon HTC One (M7)] sonicxml:
The easiest thing to do is just use DSP Manager's equalizer to lower the gain across the board, and thus reduce (or increase if you wish) the max volume to your liking

I can definitely add more volume steps, I'll just need to test that they don't screw anything up first (when we did that on maguro (gnex), all sorts of weird audio stuff started happening)
[Verizon HTC One (M7)] sonicxml:
So I know you guys have been asking for it, so here is a test version of my kernel in a flashable zip - meaning this should work on any AOSP rom (NOT SENSE ROMS)

https://dl.dropboxusercontent.com/u/50845713/vanirkernel/v0.001/test1/VanirKernel-v0.001-test.zip

Let me know how it goes and if you find any issues with it

EDIT: If you do flash this on another ROM, make sure your default governor is NOT Performance - otherwise your processor will run at max freq and make your phone get hot and stuff like that and you may not enjoy it (though you might enjoy the speed). I recommend smartmax right now
[Verizon HTC One (M7)] calash:
Well I am a sucker for custom kernels so I am off to flash on PAC rom. Booted with no issues so far.
[Verizon HTC One (M7)] 91ludesit:
Did you get it compiled with the linaro stuff you were working on?
[Verizon HTC One (M7)] mcjca-droid:
Thanks. It seems now I have GPS lock consistently. Not sure what I did, other than flash a new nightly. :good: