yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M9)] aer0zer0:
Thank you sir.... All to an end of course. Both the elementalX kernel & elite kernels from the M9 forum will run on the deodexed 5.1 base, as well as either 5.1 variation of FluentROM.

Links : elementalX http://xdaforums.com/one-m9/orig-development/kernel-elementalx-m9-0-1-t3087586

elite http://xdaforums.com/one-m9/development/kernel-elitekernel-m9-t3144089

Note: Elemental kernel is well.... the elemental kernel by [MENTION=4684315]flar2[/MENTION], The elite kernel is by [MENTION=853294]nik3r[/MENTION], which is essentially a fork in the road from elementalX. Both seem to run very nice from the testing i have done.

Options for people who want options

---------- Post added at 09:46 PM ---------- Previous post was at 09:43 PM ----------

Also, appears the reboot to recovery is working in the deodexed base, so probably works in the new FluentROM 1.3.5. I guess you can scratch that from the list of bugs [MENTION=2586080]andybones[/MENTION]

(tested with sense toolbox) but it was broke in the beta release of the 5.1 verizon rom, so that is my litmus test.
[Verizon HTC One (M9)] andybones:
Thank you, Sir.
[Verizon HTC One (M9)] andybones:
Thanks to my friend Jared, he found a trick to move system app from data/app back into system/app and actually have it work. Previous Android 5.1 I would just put out a little patch with the system/app removing the app from data/app and putting it into system/app

Now I must put out the entire ROM, requiring you to clean flash. This isn't too bad once we get up to like 10 or so apps, or an app in the MOD Pack, and it's always good to clean flash once in awhile.

but here is a trick to move the app back into system - this method works for me and him, proceed at your own risk, nandroid first before you test this out and get the trick down.

(This info can be found in the Q&A in post #3 but here it is in this post as well)

Q: Can I update system apps without needing to clean flash the ROM?

A: Yes. But it requires some trickery. With Android 5.1 I can no longer put out a patch so you can just dirty flash the apps in the the system, like could on previous versions. If you don't want to clean flash the ROM but still want to move the apps into system/app follow this process.

Take the update in the Playstore. Then go into data/app using something like Root Explorer, and find that new app you downloaded. For example Maps. It will be in a folder, and it will be called base.apk. Now, cut the base.apk and the lib folder (if there is one), then go into system/app or system priv/app depending where the app is, in system, and find the Maps folder, delete the old Maps.apk and lib folder and paste the new one in from data/app and rename base.apk to what the name of the app was, for this example, Maps.apk. Now for the trickery. Go back to the Playstore and uninstall Maps. Reboot the phone and you should now have the app back into System.
[Verizon HTC One (M9)] Daswolven:
Getting an error on install for 2.1.5... pulling down 1.3.5, and will try that for now.
[Verizon HTC One (M9)] andybones:
What's the error on 2.1.5?

Did you check if the MD5 matches? Sounds like a bad download.

EDIT: flashed fine for me and made sure the MD5 matches the one on my PC, try downloading again.

:cool:
[Verizon HTC One (M9)] Daswolven:
Will try again and verify. If it happens again I'll letcha know the details.
[Verizon HTC One (M9)] andybones:
Thanks, my friend.

Can you also post if it worked as should as well too please?

Wanna make sure all is well. :)
[Verizon HTC One (M9)] M9guy:
Andy I clean flashed 1.3.5 last night and as always with your roms it was as smooth as butter :)

I appreciate your using the dev rom as a port as its so much better I think. Too bad we cant totally convert our verizon m9's to the dev edition but that wont probably ever happen on a verizon version until they are 100% gsm based like the at&t & tmobile versions as its believed the cdma side is the issue in trying to convert to the dev edition.

Your roms are what makes being on verizon bearable, so you are very appreciated !!!!!!!!!!!! :good: Andy Bones = :cool:
[Verizon HTC One (M9)] andybones:
Thank you so much my friend, really means a lot and is highly appreciated!

BTW, you prob. know this but v1.3.5 is the Verizon OTA.

v2.1.5 is the dev edition ROM. :)
[Verizon HTC One (M9)] M9guy:
Yeah lol I dont know why I put 1.3.5 brain fart I guess lol. Since you started the dev edition based rom I have only ran it lol. I just wish I could ditch all verizon based software that would rock. Where I live the only signal I have is verizon as at&t took over the last of alltel here but they are still lacking coverage in areas as large as 10 miles so I"am stuck with verizon but at least I get to use straight talk with unl talk & text with 5 gigs of verizon lte data for $45 a month so that makes it not so bad. Only drawbacks are no volte and download data speed cap of 5 mbps which I dont really even notice.
[Verizon HTC One (M9)] andybones:
Thanks man. I agree, only coverage for me in my area in VZW.

Only been running DEV Edition as well since I ported it, no bugs, running real well.
[Verizon HTC One (M9)] andybones:
v1.3.5 MOD Pack

v1.3.5 MOD Pack is done.

https://www.androidfilehost.com/?fid=24052804347799898
[Verizon HTC One (M9)] Dstu10:
I don't even know why any one would a really want to run the Verizon variant. What does the Verizon edition have that the dev does not
[Verizon HTC One (M9)] andybones:
Not really sure TBH.

I just like to provide options for all. :)

(Can anyone confirm v2.1.5 flashes fine?)

Also, does anyone have an HTC Fetch and if so, does it work on M9?

Works fine on M8 but not the M9.
[Verizon HTC One (M9)] mcampos7:
Forgive my ignorance, but what is the difference between the dev version and the verizon version?

---------- Post added at 04:51 PM ---------- Previous post was at 04:37 PM ----------

(Can anyone confirm v2.1.5 flashes fine?)

Also, does anyone have an HTC Fetch and if so, does it work on M9?

Works fine on M8 but not the M9.[/QUOTE]

I can get the Fetch app to see the device, but after that the app shows Disconnected and will not connect. Just worked on my M8, not my M9.
[Verizon HTC One (M9)] andybones:
I can't get device to detect fetch at all on m9.

Dev base vs vzw base.. Just preference/options.

Verizon base is well, what we get from Verizon, like the ota we just got v1.3.5 is that base, but I'm sure you know this just saying.

Dev base ROMs, are this same ROM, but using thebase that the M9 developer edition phone gets. I prefer it. Less Verizon bloat/crap. You really won't see all too much of a difference, but before we had a 5.1 ROM, the developer edition m9 did, so I initially ported it for that reason.

Well, considering v2.1.5 has 19 downloads at this point in time I'm going to assume it's flashing fine

.. since no one will confirm it for me.
[Verizon HTC One (M9)] mcampos7:
It's weird, it's like it connects very briefly, it pulls up my location no problem, then in that top box it says Disconnected, HTC Fetch, and Last Connected. My location remains visible on the bottom map box.

Edit: I'm on v1.3.5

And thank you for the explanation.
[Verizon HTC One (M9)] aer0zer0:
My fetch works, the cats hate them (tied to their collars). Just checked to be sure
[Verizon HTC One (M9)] mcampos7:
After seeing this post, I tried again. Turned the Fetch off, then held down button, it turned on, continued to hold button, connected. All good here.
[Verizon HTC One (M9)] andybones:
Interesting. Thanks guys.

anyone on v2.1.5 with working fetch?

I have 4 fetches, the one I used with M8 worked great with that, I had 3 more in boxes, I just opened one up it found it but wouldn't connect, and now it won't even find it again. :(

both are found and work on M8 though. ARG!
[Verizon HTC One (M9)] sidjohn:
Just installed 2.1.5 as new device, added some favorite apps from play store.

Some trouble with error 926 from play store but resolved by clearing cache and data in Google Play Services, Google Play Store, and Google Service Framework. Fine after that.

installed elementalx

Installed modpack

All good so far.
[Verizon HTC One (M9)] mcampos7:
I have 4 fetches, the one I used with M8 worked great with that, I had 3 more in boxes, I just opened one up it found it but wouldn't connect, and now it won't even find it again. :(

both are found and work on M8 though. ARG![/QUOTE]

That's the same thing that was happening with mine. Maybe try messing around with the power button on the Fetch, that's what ended up working for me. Best of luck my dude.
[Verizon HTC One (M9)] Dstu10:
I also had issues with Google services. Specificity OK google detection was not activating. Removed the app and reinstalled. Everything was good after that
[Verizon HTC One (M9)] andybones:
Thanks guys, I've tried everything with that dang Fetch. HTC actually sent me a free Fetch, and the next step is to replace the phone, but not sure I use the fetch enough to go through all that trouble. Maybe at some point though.

Google services, sometimes just need to connect to the services, then a reboot should fix er up.
[Verizon HTC One (M9)] Antny6:
I've had some significant issues with m9s related to connectivity. I honestly wouldn't doubt it's your phone. If you do go that route, let me know-- I'll let you borrow my clip.

---------- Post added at 09:59 PM ---------- Previous post was at 09:56 PM ----------

Oh yeah, I wanted to point out that the OP still points to the old (unofficial) FW/TWRP combo. You should update that link.
[Verizon HTC One (M9)] andybones:
Thank you very much my friend!
[Verizon HTC One (M9)] GoHskrs:
Encrypted storage stops TWRP at the "full wipe" step

I've encountered an issue not related to the ROM, but rather in following the preparatory steps.

I installed FluentROM v2.1.2 without issue by following the steps in the OP, and subsequently encrypted my internal storage (due to a requirement of Exchange ActiveSync for work). Now, when I boot into recovery mode, TWRP (v2.8.6.4) detects the encrypted storage and prompts me for a password. However, when I type the password I enter during normal boot, I get a red error message:

Password failed, please try again!

In TWRP, I also have the option to cancel and proceed, but attempting to perform a full wipe fails because the necessary partitions aren't mounted.

Any suggestions? (Or would this be better discussed in a TWRP thread?)
[Verizon HTC One (M9)] andybones:
I would RUU.
[Verizon HTC One (M9)] M9guy:
I would try flashing the newest twrp recovery which is 2.8.7.0 your using an old beta version and not the newest official twrp recovery. I would try the new official version and see if that lets you enter your password or it might let you chose to encrypt again. The link from twrp is below for 2.8.7.0 https://dl.twrp.me/hima/twrp-2.8.7.0-hima.img.html
[Verizon HTC One (M9)] andybones:
Well damn, decided to try messing around with the power button, seemed like long holding it reset it or something, much to my surprise got them both working! Many thanks!
[Verizon HTC One (M9)] aer0zer0:
Yay technology...do you attach them to cats????
[Verizon HTC One (M9)] andybones:
hahaha, no, no cats for me, love all animals but more of a dog person.

My dogs go crazy when they hear the on/off beep, or well any beep from the fetch.

It wasn't really a big deal for me, but since I have 4 fetches (all for free) I figured why not use it.

Have it on my keychain, the other is just sitting in my drawer, wish it was still in the OG box now lol with the other 2.

Maybe I'll find a use for it some place.
[Verizon HTC One (M9)] aer0zer0:
How in the world do u get 4 free fetches. I attach them to their collars do when im looking for them, i can set them off outside. Usually it will drive them to the house.
[Verizon HTC One (M9)] Daswolven:
2.1.5 working as intended after I reflashed. Only issue I've noticed is the bar overlap at the bottom, see attached. Am I missing a setting to correct this?
[Verizon HTC One (M9)] Daswolven:
Nvm. Played with tweaks and fixed it. :)
[Verizon HTC One (M9)] andybones:
What was the fix?
[Verizon HTC One (M9)] Daswolven:
I turned off large blinkered and dynamic nav bar. One of the two fixed it.
[Verizon HTC One (M9)] andybones:
nav bar, that one is still a lil buggy

Quick fix is to either temp turn it off in tweaks or use the hide nav bar icon in settings > personalize
[Verizon HTC One (M9)] Daswolven:
Ooooh... I like the hide. I thought that did away with it completely.
[Verizon HTC One (M9)] andybones:
Just while using maps hide it, then can remove icon. Just for workaround if you use nav bar mod like myself and not maps that much but when I do I'll add the nav hde icon and hide the nav bar, just swipe up to bring it back.
[Verizon HTC One (M9)] js0uth:
great to see m8 devs continue on the m9.

itchin to get a m9 so bad right now. lol.
[Verizon HTC One (M9)] andybones:
Sorry, please delete the VerizonSSOengine.apk I put in that .zip, that app that was uploaded is not the VerizonSSOengine.apk - it is an ad. I should have tested before posting. but it isn't harmful, so no worries. :)

attached is the stock one that F/C if you need it.
[Verizon HTC One (M9)] andybones:
the app that you uploaded isn't the VerizonSSOEngine.apk, it's actually an ad app. :)
[Verizon HTC One (M9)] aer0zer0:
I am terribly sorry, I thought that one was it, I couldn't download the apk from google play, so I searched it.
[Verizon HTC One (M9)] andybones:
no need to apologize my friend, I appreciate the help!
[Verizon HTC One (M9)] aer0zer0:
Jesus Christ, I'm terribly sorry. I never tested it.
[Verizon HTC One (M9)] LibertyMonger:
Ok thanks, I was able to figure it out, after deleting that app, Verizon Login was still showing installed in the playstore so I used system app uninstaller to remove it then installed it from the playstore, actually super easy I was just doing it wrong lol. Sorry for the commotion I have caused.
[Verizon HTC One (M9)] M9guy:
Andy on my m9 at powering on or rebooting I keep getting provisioning failed provisioning error, and I"am on the new twrp official version 2.8.6.1 with the kernel that comes with Fluent as I have not flashed any kernels other than stock. Usually it will pop up a couple times then not happen again until next boot or reboot.

Have you or anyone else been getting this ? Please see screenshot.

Another thing I have noticed is I still get a lot of my memory being used not that its a large amount just that I had more memory free with the rom I was using before and I think it must be some system apps but I cant see them installed or running, its just odd.

I"am so glad to have my Fluent back and I look forward to this rom being as great as it always was on the m8, and I plan on this always being my daily driver as it was on my m8. This is absolutely the best supported rom for us verizon users and we all appreciate your hard work and consider you a good friend and we are lucky to have your support !!!!
[Verizon HTC One (M9)] andybones:
Have you tried a clean flash? Unfortunately I've never seen this error and am a bit lost on any other ideas to help. :-/
[Verizon HTC One (M9)] Evocm7:
I'd definitely dump that recovery for 2.8.6.4. Don't think that would cause this issue but I'd still update twrp.
[Verizon HTC One (M9)] aer0zer0:
Is that for verizon cloud?
[Verizon HTC One (M9)] michaelbsheldon:
new one June 10th

This revised Fluent 1.1 is a Home Run.

Everything works good, including WiFi Tether.

Makes my M9 alot better!
[Verizon HTC One (M9)] jtommyj:
Thanks as always Andy!!
[Verizon HTC One (M9)] andybones:
thanks guys! updated MODs also in 2nd post
[Verizon HTC One (M9)] michaelbsheldon:
Power Save icon removal

Helllp: i want to remove the Power Saver icon.

Tried the previously successful command in Android Terminal: pm disable com.htc.htcpowermanager/.powersaver.PowerSaverNotificationReceiver

but it does not work like on M8.

Anywhere else to look for this? Thx...
[Verizon HTC One (M9)] andybones:
Flash the new MOD.zip I posted in post #2 of this thread - install leedroid tweaks from the leedroid ROM(found in system/app of his M9 ROM), do the tweak to remove icon, thank Lee, remove his tweaks app and profit. :)

(If you need help PM me and I'll send you a flashable.zip of the tweaks app).

It's how I did it, the icon will stay removed after uninstalling the tweaks app (you can also use his tweaks app).

The onei have included though is shared generously by team Badboyz, I will ask and try to add this tweak to their tweaks app but this is a nice alternative. Feel free to use InsertCoin tweaks app instead as well. Either works.
[Verizon HTC One (M9)] aer0zer0:
The base is great Andy. Thank you
[Verizon HTC One (M9)] andybones:
Only bug as of now is Ambient Display, please un-tick the option in Settings-Display

I am also taking the ROM out of Beta stage to Stable as of v1.1 :)
[Verizon HTC One (M9)] andybones:
Auto-start manager

Settings > Security > Auto-start manager

Manage the apps which are allowed to auto-start

https://dl.dropboxusercontent.com/u/26383143/HTC/HTC One M9/FluentROMv1.1-ManageAutoStartApps.zip
[Verizon HTC One (M9)] bschram:
I had the same problem with my fetch on the stock ROM. After resetting the fetch it has worked just fine.
[Verizon HTC One (M9)] GoHskrs:
Thanks for the advice and the download link. I updated to TWRP 2.8.7.0, but unfortunately the result is the same:

E:Failed to decrypt data

Password Failed, Please Try Again

---------- Post added at 21:39 ---------- Previous post was at 21:34 ----------

Thanks for the suggestion. Just so I'm sure before I do it, is this the correct RUU for my Verizon M9?

Also, any idea if the RUU will reset the encrypted internal storage back to unencrypted? I'm assuming yes, but as a relative n00b at this stuff, I realize I haven't yet had enough experience to assume anything ... 8^)
[Verizon HTC One (M9)] Daswolven:
Turning off the dynamic nav fixed the overlap, but I still like the hidey option. Eventually I'll get used to the button placement difference. Lol
[Verizon HTC One (M9)] andybones:
you can always get rid of it and jsut add it when using maps.. thats what im doing. :cool:
[Verizon HTC One (M9)] andybones:
That is the correct RUU, yes.

but for the other questions, [MENTION=3472611]dottat[/MENTION] is your man for that :)
[Verizon HTC One (M9)] mcampos7:
99% sure RUU will work for you... I got my phone off of swappa, and I was locked out of it because the seller changed his google password AND I wiped the phone (new security feature of 5.1?) Only screen I could get to was asking me to sign in with a Google account that was previously synced to the phone. RUU set me straight. If it can fix that, I gotta believe it will fix a sim lock. Good luck.
[Verizon HTC One (M9)] Antny6:
Can you remove encryption before doing any TWRP related activities? Then, boot to recovery, wipe, flash, do whatever... Then reactivate encryption once in ROM? And then if you're worried about your backups not being encrypted, you can encrypt those right through TWRP.

I think the reason that your password is not working in recovery may be related to two different types of encryption being used
[Verizon HTC One (M9)] GoHskrs:
Thanks [MENTION=2586080]andybones[/MENTION] , [MENTION=1528954]mcampos7[/MENTION] , and [MENTION=3945928]Antny6[/MENTION] for your input. RUU (specifically, using these instructions, installing from external SD using the 0PJAIMG.zip method) did undo the "Phone storage encryption (Protect content on this phone with a password)" under Settings -> Security. (HTC's recommended method of turning off encryption was to do a factory reset; RUU apparently has the same net effect.)

TWRP was also removed by RUU, so I reinstalled it using these instructions.; specifically:

Power off the phone

Reboot to bootloader (hold VolDown while pressing Power; release VolDown when the screen comes on)

Connect USB from my Linux (Fedora 4.0.4-303.fc22.i686+PAE) box

Execute (AS ROOT on the Linux box) # fastboot flash recovery twrp-2.8.7.0-hima.img

Execute (also as root on the Linux box) # fastboot reboot

I then booted into recovery (verifying TWRP was installed) and performed the clean wipe and 2.1.5 ROM install (via TWRP's "Install") recommended in the OP of this thread. Working on mods and apps now.

Sorry for the long post, but I'm trying to benefit future searchers with my experiences. Thanks again for all the pointers and advice! This forum has some wonderfully helpful people inhabiting it.
[Verizon HTC One (M9)] MrTrip:
How do you go about using call recording anyway?
[Verizon HTC One (M9)] andybones:
When call activates , press menu - you'll see "Start recording", simply tap that. (see attachment pulled from the OP).

The recording will be found on the internal storage in a folder named "My Documents > My Recordings"

You must flash the MOD Pack to enable this. However, this MOD is independent from the Tweaks.apk, so you could pull the Telephony.apk from the MOD Pack, and flash that if you wanted just this MOD.
[Verizon HTC One (M9)] MrTrip:
Well crud...when I start recording I can no longer hear them via the headset anymore....crud.
[Verizon HTC One (M9)] andybones:
ahh really?

Never tested this with bluetooth, let me hop in the car see if it works for me.

Nice find on the bug, thank you.
[Verizon HTC One (M9)] MrTrip:
Not via bluetooth, the ear piece, sorry I call it the headset. I have not tried it on my bluetooth unit in the vehicle yet.

*edit* After a reboot or two, I can record just fine now. Apologies for hitting the panic button on this one, I had only tested 3 times before rebooting phone.
[Verizon HTC One (M9)] andybones:
No worries my friend. Glad it's working as should!
[Verizon HTC One (M9)] MrTrip:
This is an EXCELLENT feature! Finally I can document the things some of these people say to me when I'm on the phone with them.
[Verizon HTC One (M9)] andybones:
I agree. I'm also very happy it works 100% on the M9 as well. On M8 it would record only your voice and not the other person's (unless using speaker phone, then it would catch the voice), making it not as useful.

It's amazing what's hidden inside the code and makes me curious as to what hasn't been discovered yet. As this MOD is actually a feature that just needed to be turned on in the smali code, unlike say, long press back 2 kill which is a MOD that has been baked into the existing code. (Hope I explained that correctly).
[Verizon HTC One (M9)] icedventimocha:
Getting started on porting this bad boy over from the M8. No ETA, but hope you guys will like.
[Verizon HTC One (M9)] andybones:
Getting close to a large number of system updates, will be putting out a new update shortly with them, so far we have:

Gmail, Peel Smart Remote, Web View Google, HTC World Clock (twice), YouTube, Google Music, Google Maps, My Verizon, Google Street View (now a complete app)

Once we get to 10-15 or so I'll post updates.

If anyone uses more than the 10 alarm clock standard and needs to use more (not practical for most people, but some like myself need this for say medication reminders) let me know I have a MOD to bump up the allowed alarms to 20.
[Verizon HTC One (M9)] LibertyMonger:
Does anyone know of an Xposed Framework that works with this ROM? I have tried xposed-v73-sdk22-arm64 and it doesn't install.
[Verizon HTC One (M9)] andybones:
I don't personally use it, but I've read that users have been using it without issue. Hopefully someone will chime in shortly.

http://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk try this one

Or this

http://xdaforums.com/attachment.php?attachmentid=3313055&d=1431639027
[Verizon HTC One (M9)] sidjohn:
Most likely something I did wrong, but last week I tried exposed with sense toolbox and found Advanced Calling/VoLTE disabled.

Everything returned to normal when I restored pre-xposed nandroid. Tried it a couple of times with same outcome.