yashsingh1/xdaforums huggingface dataset:
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
I've been running this ROM on my Droid Turbo for the past few days. Back when I had my LG G3 Blisspop was my favorite ROM for the device.

Everything about this ROM is great and provides for an excellent user experience. Its very smooth, very fast and is a joy to use. For me it feels quicker than RR and boot up quicker on my device.

I restored my Data from my RR following the instructions in the 3rd post. Once the ROM was installed and first booted, I rebooted back to twrp to restore my data and it worked no problems.

If you lose mobile data after restoring a data backup, flash bhb27's clear modem status zip, IT fixed it for me. This problem however did not occur for [MENTION=7237874]NepoRood[/MENTION] and is most likely due to an app I was using. YMMV

I know all of you will enjoy using this ROM on your phone, as I have had a blast testing it and using it these past few days and I will be using it for a long time to come.

Make sure [MENTION=7237874]NepoRood[/MENTION] gets plenty of thanks for bringing it to us.

I <3 this rom
[Verizon Motorola Droid Turbo Android Development] Grynch13:
I love your background and drawer icon what theme are you using. And this ROM rocks so far I am in flashing heaven the last few days.
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
The wallpaper and app drawer icon I set separately from the theme. The theme I'm using is Deep Darkness, and its the Pitch Blue variation you can build in arcus. My icon pack is Glim Lite.

I'm attaching my wallpaper and icon to this post for you ( when you set the icon it'll be transparent except for the icon itself. There is no actual background color for it). You can set a custom image as an icon in Nova Launcher and Apex Launcher ( I use Apex)
[Verizon Motorola Droid Turbo Android Development] RL_Wells:
I have the xt1250 on verizon and I tried doing the install this way coming from the new AOKP and a TWRP data backup thereof. When I would reboot, i kept getting the "Unfortunately Google Play Services has stopped " message. I tried a few different orders of execution and wiping but the only way I could install Bliss with CM data / apps restored was to factory wipe, flash Rom,

flash Gapps

, reboot and let it fully start up. Then I rebooted back into recovery and restored my data from previous AOKP rom, no wiping. I'm not sure why this worked for me (and this may be what [MENTION=4489687]Nitefire77[/MENTION] was saying) but my phone appears to be kicking a-- now.
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
Yes that's how I did it. After 1st install I went through the setup process and signed into my google account. After I made it to the home screen I rebooted into twrp and restored my data backup
[Verizon Motorola Droid Turbo Android Development] NepoRood:
I ran into the same issue (coming from AOKP), and also tried various methods to get it fixed. I ended up just using TiBu to restore my apps. I'm glad you figured out the "right combination" to make it work. :good:
[Verizon Motorola Droid Turbo Android Development] pizmak:
Why this ROM requires to wipe /system before installation?

I have not seen this before with any ROM that I flashed on this phone (CF, RR, soak4, mokee)
[Verizon Motorola Droid Turbo Android Development] NepoRood:
It's the same thing as a factory reset, when you "Wipe" with TWRP ("Most of the time this is the only Wipe that you need") it clears everything except Data/Media and internal storage. Unless you go Advanced...
[Verizon Motorola Droid Turbo Android Development] pizmak:
That is not an issue for me, I just wanted to know why it requires to clear /system before writing to the system, as other installers (RR for example) do not require me to do it explicitly by myself, they do it automatically.

Anyway thanks for a new ROM, great work :good:
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
Some ROMs patch just what is new when an updated zip is released, and some wipe system entirely. It all depends on the ROM developers and what build commands they require.

For a new ROM its always prudent to do a factory reset before installing
[Verizon Motorola Droid Turbo Android Development] PILLMUZIK3600:
Ambient display isn't working
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
It works just fine for me
[Verizon Motorola Droid Turbo Android Development] NepoRood:
Go into setting and turn off: Pick up
[Verizon Motorola Droid Turbo Android Development] NepoRood:
We flashed the same OTA, you should be setup like mine. I haven't made any kernel audits, and I use my laptop way more than my phone. Bigger screen and keyboard ;)

When I say I'm not a "heavy" user, I mean it literally. If I'm testing stuff out and doing a lot of flashing, I have to charge it up everyday.
[Verizon Motorola Droid Turbo Android Development] newskate9:
Hi guys. Just loaded up the latest version and going to give it a try. I had to travel so I stopped using Bliss cause it was eating my battery for lunch, by breakfast time. Cell Stand By.

Still can't get weather app to work on the provided widget so Using the Turbo 2 version. Says no weather app installed but I have 2, and I didn't see a fix when I searched this thread.

Also - I was running CF's ROM ( it is great too). When I installed Bliss for some reason it hung up. I tried restoring my backup from Recovery and it hung every time at the boot logo. I wiped and wiped, etc. but could not get it to restore. I then tried Bliss again and it went through the setup after a while (connecting to wireless seemed to enable it further).

Question - does installing this version give any reason I could not restore CF's ROM? If this thing continues to eat my battery I may have to return to CF for trips, etc. and restore would be the best way to do that of course.
[Verizon Motorola Droid Turbo Android Development] iiWoodstocK:
If you haven't, you need to backup "Boot." When you restored CF's ROM, you're using the cm based Marshmallow kernel from Bliss on CF's stock based Lollipop ROM.

What you can do is clean flash CF's ROM, then restore your backup. Doing so will put you on the correct boot.img for CF's ROM.
[Verizon Motorola Droid Turbo Android Development] newskate9:
Ah - makes perfect sense. Thank you!
[Verizon Motorola Droid Turbo Android Development] NepoRood:
I've found that's it's always good practice to back up everything individually (Boot, Data and System), helps with troubleshooting and the partitions seem to restore/backup faster.
[Verizon Motorola Droid Turbo Android Development] newskate9:
The onion gets peeled back another layer. Thank you.
[Verizon Motorola Droid Turbo Android Development] newskate9:
So far so good. A couple of other anomalies:

I have to press the HOME button twice to get to home - the first press does nothing. Is that a setting?

When I wake the phone up, it goes to home screen for a moment, then to the lock screen. Again - a setting?

NO issues, just questions.
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
I haven't had any of those issues. I use double tap to wake to turn on my screen and it goes to lock screen straight away. My home button works as it should too. I at a loss as to what could be causing it though. Maybe your launcher has custom shortcuts or gestures assigned to the home button?
[Verizon Motorola Droid Turbo Android Development] Einsteindks:
Are there any provisions to install Motorola factory functionality back onto the phone with this ROM?
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
As in to install them from the play store? Its not in here. However you can always sideload the apps in manually
[Verizon Motorola Droid Turbo Android Development] NepoRood:
Doing some "tests"

I've been experimenting around with some various things, and will be posting a new update very soon (hopefully). As soon as all the testing is complete, look forward to a better Bliss experience :good:

We may not have Android Nougat yet, but we'll get there before long, I'm sure of it. Until then, I plan to make the most out of Marshmallow!

Thanks to All Supporters,

Nepo
[Verizon Motorola Droid Turbo Android Development] gumbi2647:
I had a few issues last night but will retry this weekend. I didn't have time to narrow down the issues but will track them down for you.
[Verizon Motorola Droid Turbo Android Development] newskate9:
Update:

Wow. I cleared cache and the issues I was having disappeared. Cool.

Battery Life - not sure what you did to this thing, but battery life is awesome. AND cell standby is NOT the big hitter it was on the last version. So, thank you! for this work, and well done.
[Verizon Motorola Droid Turbo Android Development] treewick:
I can confirm his issue of having to press home twice. Also, I installed the Xposed module for double tap to wake, and it warned that my kernel didn't support the feature. Could he and I be using the wrong kernel? Mine's 3.10.102-Stock-CM-Kernel-Mod_by_BHB27 (nepo@kreiger). Or is there a wake setting in Bliss that I overlooked? (I noticed double tap to sleep in the settings)

I definitely could use double tap to wake - my power button's been erratic recently.

---------- Post added at 03:18 AM ---------- Previous post was at 03:04 AM ----------

So I'm not here to moan - because the work that has gone into Bliss itself and getting it onto Quarks is nothing short of amazing. I just have something that's been bothering me, and wanted opinions on it.

I've always noticed a little bit of stutter in the UI, occasionally on the stock image, but it’s something that seemed to increase when I used Resurrection, and is now even worse (for me anyway) on Bliss.

Particularly, most apps suffer from a stutter as you scroll - through webpages in Chrome, a list of subreddits in various Reddit apps, or the list of songs in Spotify, etc. Granted, this is more of an annoyance than a serious performance issue, but I can't seem to adapt to it and ignore it. The phone still runs games and heavier apps, so I not sure why simple scrolling is such a problem.

Everyone here seems to think Bliss is very smooth. So either I've done something wrong, or I'm particularly sensitive to the UI experience.

Bliss was a clean install coming from Resurrection - I even manually reinstalled the few apps that I use. I've also installed the OTA from either the 22nd or 23rd, so I believe I'm on the latest version. The kernel in use reported by the kernel aduitor is 3.10.102-Stock-CM-Kernel-Mod_by_BHB27 (nepo@kreiger) - is this the one I should be using?

I've read that this sort of issue could be resolved with tweaks to the CPU governor. I've experimented, tried the performance profile built into the kernel adiutor - it did improve the UI responsiveness, at the expense of battery life, without fully resolving the stutter issue. The phone would frequently get quite warm as well, so I really didn't like that solution. I’ve since switched back to the Interactive governor. Is there another option with regards to tweaking the governor, or maybe should I try to install and use Intelliprofiles?

What other solutions can I pursue? Are any of the ROMs available to the Turbo smoother than the others? I’ve considered hopping over to Computerfreek’s ROM, since I didn’t notice these issues as much on stock. Or perhaps the upcoming update that Nepo mentioned might smooth things over?

I'm kind of at a loss. I’ve enjoyed Bliss otherwise, it’s great in every other regard. And my issues appear to be a “just me” thing, I don’t know if something is wrong with my device, my configuration, or my eyes. I’m open to any and all opinions, including “shut up already”.
[Verizon Motorola Droid Turbo Android Development] iiWoodstocK:
You need to use [MENTION=5747496]baybutcher27[/MENTION]'s BHB27 kernel for double tap to wake. The stock CM kernel doesn't support dt2w. No need for the Xposed module, as dt2w is built into BHB27 kernel.
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
for DT2W you'll need to enable it, and sweep 2 wake in kernel aduitor
[Verizon Motorola Droid Turbo Android Development] treewick:
I appreciate the information. Before I go off and break something - what's the process for installing the kernel? Just download it through Aduitor, or do I need to flash something? Is there any other housekeeping measures to do afterwards (wiping Dalvik or anything like that?)
[Verizon Motorola Droid Turbo Android Development] iiWoodstocK:
Download kernel & kernel adiutor mod from here: http://xdaforums.com/moto-maxx/development/kernel-bhb27-kernel-t3207526

Flash in TWRP. Cache clear (dalvik & cache) wouldn't hurt.

Btw, the .zip kernel adiutor mod will install it as a system app and replace the one built into Bliss. The .apk kernel adiutor mod will side load the app, but you'll need to remove the built in one before installing.
[Verizon Motorola Droid Turbo Android Development] NepoRood:
[MENTION=7621733]treewick[/MENTION]

I haven't experienced any UI issues, before or during my recent tests. And the kernel you have (or had) is the most recent "mod" from BHB27. I've recently went back to using pure stock kernel, and it's performing quite well, actually, without all the modifications.

What I'm doing now is trying to improve the ROM experience, with various "tweaks", if you will, to make things smoother for the end user.

Regards,

Nepo
[Verizon Motorola Droid Turbo Android Development] NepoRood:
Just out of curiosity...

What would be the best "GApps Package" for You? What apps would it have?

Obviously, a bunch of folks only need the "bare minimum", but, if you had a package that included what you wanted, what would it have?

For me:

Play Store (that's obvious too, lol)

Hangouts

Google+

Gmail

Chrome

Plus my half dozen apps that make my phone mine, and I can make my own "personal" GApps for that :good:

Again, Just Curious,

Nepo
[Verizon Motorola Droid Turbo Android Development] Moondroid:
I use Super Backup (root-capable) to backup all my apps (plus sms, calendar, etc). When I said I take a day or two with Apex Launcher, I was referring to my obsession with tinkering for new-look-and-feel as the mood strikes me. :silly: I've reverted to Nova a time or two, but always come back to Apex. Can't really explain all the reasons why.

Pico for me, plus calendar (I use a favorite calendar widget and just need a basic backend for that). Pico because I avoid anything google whenever possible. (Yeah okay Android, but I said I avoid "whenever possible", and it just ain't possible at all for me to use any phone that operates on 'i" or "M".) :cool:

I very seldom even use Play Store, as mostly I stick with older tried-and-true versions of apps as much as I can.
[Verizon Motorola Droid Turbo Android Development] JayCizzo:
Just installed this ROM and so far I'm loving it. I've been on RR for a couple weeks and wanted to see how this one compares. Quick question. Does anyone have the Moto Camera app? It was in the Play store on RR but now it's not showing up in the Play store anymore. I found one searching the internet but it was for the Moto G4. Thanks for the great ROM.

Edit: Reading RR's thread it appears he had to include motorola-specific play store props and permissions to allow Moto apps to be installed from the Play Store. I pulled the apk from my RR backup but it won't install. Not a big deal. Just need to get used to the Android camera.
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
You can use the moto g4 camera app. I'm using it on my device and IMO it takes better pictures than the stock moto cam
[Verizon Motorola Droid Turbo Android Development] JayCizzo:
Installed it again and found the option to tap anywhere to take a pic. That's the main reason I wanted it. Thanks.

---------- Post added at 09:07 PM ---------- Previous post was at 08:19 PM ----------
[Verizon Motorola Droid Turbo Android Development] NepoRood:
I'm addressing this issue right now, I've already pushed necessary files to git, and have a build running now. The next update will include all Motorola specific permissions for the Play store, plus other improvements. Shouldn't be much longer, it's already been going about 15 minutes or so :good:

Regards,

Nepo
[Verizon Motorola Droid Turbo Android Development] koftheworld:
Any thought to trying to get Verizon volte working? I'm all out of ideas.
[Verizon Motorola Droid Turbo Android Development] JayCizzo:
Another question. Shouldn't I be able to double click notifications from the lock screen to open the app? If I double click the notification it bounces up a little and then back down but doesn't open and I have to unlock the screen. If I hit the power button to turn the screen off, wake the screen, and try again sometime it works. Very weird.
[Verizon Motorola Droid Turbo Android Development] NepoRood:
I don't even now where to start on that, lol.

As for a ROM update, I guess it's going to be a bit longer. Moto apps still unavailable in play, and I really don't want to put out an update unless I get that going. So, back to work for me...

Regards,

Nepo
[Verizon Motorola Droid Turbo Android Development] NepoRood:
ROM Update

Managed to get most of the Motorola apps available in the play store :good:

Also using stock Motorola kernel and have built in some other "tweaks" to improve user performance. Download link in the OP is updated or you can grab it here:

ROM.zip

Going to drop the OTA links, not many are using them and we'll soon pick up "Official" status and you'll be able to get them that way. Also, Team Bliss is making the transition to Nougat...

Regards,

Nepo

PS, I've add some shots of my battery (one is obviously NOT correct, but I thought I'd share it just for fun :silly: they were taken 30 minutes apart)
[Verizon Motorola Droid Turbo Android Development] johnjingle:
Does the stock kernel improve battery life?

Still hoping for VoLTE from a Marshmallow/Nougat ROM. I need it for work. Does the Motorola kernel help with that?
[Verizon Motorola Droid Turbo Android Development] NepoRood:
Based on testing and what info I've managed to gather, battery life is most certainly a "user variant". Each person will have a different battery experience based on their use of the phone.

But for me, yes, I think stock kernel runs best for me, [MENTION=4489687]Nitefire77[/MENTION] insists that the BHB27 kernel is best for him, others go back and forth. All I can tell you to do is test it all out. Make a TWRP backup of your boot.img and flash BHB27Kernel and see what you think. If you don't like it, just restore back to stock boot.

As for VoLTE, I don't know, but I might as well look into it, [MENTION=7109882]iiWoodstocK[/MENTION] has gathered a lot of info on it, but it still refuses to work. Besides, I need something to keep me occupied until Nougat is ready...

Regards,

Nepo
[Verizon Motorola Droid Turbo Android Development] RL_Wells:
Not sure if this helps but (I haven't upgraded to the latest update yet) but I have noticed that I get better battery life during the work week using the BHB27 kernel. I do talk on the phone 30 - 45 minutes a day, use waze on my commute as well at lunchtime and typically get 3 - 4 hours of screen time while charging my phone every other night. On the weekends, I do not use my phone as much; I have taken it off the charger on Friday morning (100% charge) and not had to put it back on the charger until Sunday night, still getting around 4 hours of SOT. I do use power toggles to turn off Location on the weeked as I just dont use it.

I agree, it appears that performance and battery life is dependent of each "user's variant"
[Verizon Motorola Droid Turbo Android Development] Nitefire77:
if you need something to keep occupied there is all kinds of freaky internet porn to be found
[Verizon Motorola Droid Turbo Android Development] jahrule:
I am also curious if VoLTE works or not
[Verizon Motorola Droid Turbo Android Development] RL_Wells:
The kernel in no way affects VoLTE; the only way to have it is to use one of Verizon's stock rom or Computerfreek's rom, which is based on L 5.1. I am pretty sure none of the other custom roms on the Droid Turbo and Moto Maxx forums have VoLTE available (anyone correct me if I am wrong).
[Verizon Motorola Droid Turbo Android Development] iiWoodstocK:
Correct. None of our CM based ROMs have the necessary IMS files Google Incorporated into AOSP Marshmallow for native VoLTE support. And along with that, it seems Verizon and Motorola used a semi proprietary implementation of VoLTE, probably due to the fact they had VoLTE prior to Marshmallow.

But in reference to the kernel, I *think* there's some kernel stuff that's needed for VoLTE, but I'm not 100% sure.
[Verizon Motorola Droid Turbo Android Development] jahrule:
Are the IMS files specific to the device? because i know the people over in the Nexus 5x/6p forums have custom 3rd party roms that work with verizon volte (they mentioned something about getting it to wor). I think leanbean(forgot devs name) was the one who figured it out
[Verizon Motorola Droid Turbo Android Development] iiWoodstocK:
Different architecture. The Nexus 6P/5X only has one US model that's carrier independent. So across the board it has VoLTE with supporting carriers. The 6P/5X makes use of the native VoLTE support Google built into AOSP Marshmallow, which is very universal. The Droid Turbo being a Verizon only device, utilizes mostly Verizon specific implementation that predates Marshmallow. Also, I might be wrong, but I don't believe we have any source for the XT1254, just the XT1225.
[Verizon Motorola Droid Turbo Android Development] jahrule:
Well, just trying to help the tiny i can. It might be helpful talking with that developer if it helps us any. Good luck!
[Verizon Motorola Droid Turbo Android Development] ChazzMatt:
Are there ANY custom ROMs for Verizon phones -- other than Nexus -- that have VoLTE for Verizon? for Samsung phones, other Motorola phones, LG phones? Motorola isn't the only phone brand to have VoLTE on Verizon and other Verizon phones also have custom ROMs. Just curious if someone else on another phone has figured it out.
[Verizon Motorola Droid Turbo Android Development] NepoRood:
I don't think you're wrong about the source thing, either. I've never used (or had reason to use) VoLTE, I understand the concept, since VoIP has been around for years. Maybe after it becomes a little more "universal" some super dev will figure out how to make it work, cause NepoNoob has no idea on even where to start, lol
[Verizon Motorola Droid Turbo Android Development] iiWoodstocK:
Lol. What I've wanted to do is essentially take my Droid Turbo and essentially convert it into a Nexus 6 since the main hardware is the same. But I probably won't try it until I upgrade so if I bork my Turbo I'll still have a phone.
[Verizon Motorola Droid Turbo Android Development] koftheworld:
Are you on Verizon?
[Verizon Motorola Droid Turbo Android Development] NepoRood:
Yes, every other carrier in my area has crappy coverage, and since I'm all over the county with my job, I'm on Verizon (that and my employer pays the bill ;)) But I have a personal plan with them too, for my wife and fathers phone, for the same reason. Pop lives in the boonies, lol, only gets a signal with VZW.
[Verizon Motorola Droid Turbo Android Development] koftheworld:
Very nice! I am on Verizon as well. I used to think that I didn't use volte until I realized that I was frequently on the phone when using google maps for navigation, and to look up information while on conference calls. I wish I could provide more information regarding the process to implement on a non stock rom, and none of the other devs have been able to track it down either. Bay released a few versions of a flashable zip for the issue, wood has tried more than a few things, and cf has had trouble on his own marshmallow rom. Maybe we need to try browsing other device sections for more information?
[Verizon Motorola Droid Turbo Android Development] johnjingle:
I was looking at other device sections today and am curious why there is no way to enable the VoLTE provisioned flag. Other devices have no problem enabling it with custom ROMS.