yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] mojomojo_man:
TB works fine for me w/ APPS+DATA. It did hang on me once restoring something but hasn't done it since. Although I have Pro license for it which allowed me to enable "Migrate System Data" so perhaps that has something to do with it or maybe some other option I messed with.

BTW, that "Migrate System Data" option allowed me to restore all my text messages originally backed up with TB from HTC Sense message app into Google's "Messenger" app (I dont like my texts merged with Hangouts so I use the separate app from Google). I assume this would work with Hangouts or whatever texting app you are using also though.

---------- Post added at 02:15 PM ---------- Previous post was at 01:45 PM ----------

I flahsed this ROM last week and so for I'm in love. Its faster and my battery life is PHENOMENAL compared to my previous 5.x ROM. Android Doze is awesome. I even removed all my batt saving apps like Amplify and Greenify, etc.

Using GNL for the first time and was about to ditch it for Sense until I found XGEL in Xposed and tweaked it and now I'm good.

So, anyway, fabulous ROM! Great work and very stable! And I can even use my Duo camera features thanks to the Sense additions. I even got Sprint VVM working. :D

Just one tiny bug... and I want to know if it's just me or if anyone can reproduce this. When I open the Clock app (which is the Sense clock app or looks like it anyway) and go to Alarms, everything is fine until I change the alarm sound to something other than the default. It lets me choose a non-default just like normal then after I hit OK instead of displaying the name of the alarm sound I chose it says "silent". I attempt to tap "silent" to change it and nothing happens. No popup window to choose. it just sits there. It won't let me ever change that alarm's sound again even if I exit and come back or reboot. Now if I create a new alarm it comes up with the default sound again and I can repeat the process to reproduce the error. So my alarms are working so long as I never tap the thing to change the sound and use the default one on all of them. I tested it and indeed when it says "silent" it is actually silent so it's not just an issue of it displaying the wrong thing.

I've tried clearing the data/cache and even uninstalling and reinstalling the clock app but the problem persists. I tried switching my launcher to Sense to see if that made a difference but it didn't. It's such a minor thing but being the ONLY bug I could find in the whole ROM now of course it's bugging me. The curse of being an engineer I guess.

So I'm wondering...

Is anyone else having this issue?

Is there a way to revert/restore whatever clock app comes with GPE or stock Android instead of HTC's?

(I've no idea where to find that apk if it exists by itself.)

Any other suggestions/thoughts?

Thanks in advance!

(BTW, before anyone says I will pre-emptively strike and say "YES, I did a full wipe of EVERYTHING except my external SD card before flashing.")

EDIT: Ack... XDA tacked this post onto my last one. Looks sloppy as hell but i've no idea how to stop it from doing that.
[Sprint HTC One (M8)] Captain_Throwback:
You never said which version of the ROM you're using. It seems like you're NOT using the Sensified ROM? In that case, everything you have is stock Google stuff. That should really be the first thing you mention when reporting an issue, btw ;). Also which variant device you're using, since it supports both CDMA variants (I see from your details you're on Sprint because I'm on a browser, but might not be able to see that when mobile).

EDIT: Did you do anything special to get VVM working? I haven't been able to figure that one out. Also, your crash seems legit:

01-28 16:15:35.325 4751 4751 D WorldClock.SetAlarm: checkStoragePermission: storagePermission = 0
01-28 16:15:35.325 4751 4751 D WorldClock.SetAlarm: mRingToneLayoutClickListener: mAlarmSoundUriString = null
01-28 16:15:35.326 4751 4751 D WorldClock.AlertUtils: isHtcSoundPickerExist: list.size() = 0
01-28 16:15:35.326 4751 4751 D WorldClock.AlertUtils: isHtcSoundPickerExist: isExist = false
01-28 16:15:35.326 4751 4751 W WorldClock.SetAlarm: mRingToneLayoutClickListener: Picker not found: e = java.lang.NullPointerException: uriString

I'll have to find this "HtcSoundPicker" and integrate it into the next version (whenever that is). You can still just install the Google Clock from Play Store.
[Sprint HTC One (M8)] mojomojo_man:
Ah. My bad. Yeah i'm using sensified (I did mention that I had the Duo camera features working so that should have been a hint.) :p

Specifically, I flashed this file: M8_GPE_5.07.1700.9_CDMA_Sensified_Edition_CPTB-signed.zip

My Device is a Sprint M8 HK edition.

I flashed latest firms from the RUU thread beforehand: 4.25.654.18_modified_no_boot_firmware.zip (not that firms are the issue)

Also, I feel stupid now. I didn't realize it was that easy to grab the google clock from the play store. LOL. :eek:

IDK if that clock works well for peeps using Sense Launcher as default but if its no better/worse than HTC's then why not just remove the HTC clock from the Sensified build?

Of course maybe some other HTC apps might also find issue with the GPE sound picker so probably best to include it anyway.

Oh one other question.. I would make this another post except XDA is going to concatenate the darn thing anyway so I'll just add it here but that color scheme for the notification bar (the blue on blue) in GNL is just ick. I'm a noob to GNL and marshmallow so forgive me if this is easy but is there anyway to change it to something else? XGELS let me get rid of the ugly white background of the folders but doesn't seem to have any tweaks for the core theme colors...
[Sprint HTC One (M8)] Captain_Throwback:
Duo Camera features work on stock GPE, so not really a hint ;)

BlinkFeed works best with the Sense clock (it's a SENSIFIED build, after all), so there's no reason I wouldn't include it. I just didn't know about this bug and the need for the HTC Sound Picker until now. But feel free to install Google Clock from the Play Store and freeze/disable/remove the Sense clock and see if that works for you. No reason it shouldn't.

I'm just wondering - if you're not using BlinkFeed, why use the Sensified build? The stock GPE build is more streamlined, and faster. And, as you likely know, I'm using the Sensified build, so I have no advice for you on GNL.

EDIT: Unless you're talking about the SystemUI theming, which you might just need to toggle off in Sensify, if you're not going to use an HTC Theme.
[Sprint HTC One (M8)] Captain_Throwback:
[MENTION=2804379]mojomojo_man[/MENTION]

Here's a fix for your Alarms issue. You don't have to use it (you can obviously still use the Google version instead), but I figured I should at least fix it because it's broken.

I'll make sure this fix is incorporated into the next version (which will likely be after the February Google security updates are merged, unless we actually get 6.0.1 at some point).
[Sprint HTC One (M8)] talon_dgnr8:
Yeah cap, I have the same bug in the sense clock setting alarms but I already had the Google clock app installed so I just kept on using that one...sorry, I should have let you know...I'm pretty sure he is talking about that theming option in sensify when it comes to the blue on blue notification pull down. Just out of curiosity, does anyone have the clock widgets from sense working on the sensified build?
[Sprint HTC One (M8)] Captain_Throwback:
See right above your post for the Alarms issue fix ;).

I haven't tried any of the widgets, to be honest. Maybe I'll see if they work.
[Sprint HTC One (M8)] talon_dgnr8:
I tried them (couldn't tell you what version ATM) and it would result in a fc. I didn't do a logcat as I wasnt too worried about it but was just curious if anyone had them working. Thanks for giving it a try though. Let me know if it works for you
[Sprint HTC One (M8)] Captain_Throwback:
Just tested the Weather Clock Widgets and they work fine for me. So does the FM Radio widget. Maybe I'll include them next go-round.
[Sprint HTC One (M8)] Captain_Throwback:
See my previous reply :)

They work fine on Sensified.
[Sprint HTC One (M8)] talon_dgnr8:
Thanks. I'd like that
[Sprint HTC One (M8)] Captain_Throwback:
Photographic evidence, in case anyone doesn't believe me :)
[Sprint HTC One (M8)] Zerogwafa:
I've tried that option, and still cannot restore . Got any other pointers?

Other than that, this ROM runs fantastic!
[Sprint HTC One (M8)] mojomojo_man:
DOH! I just assumed I'd need sense to get the HTC Gallery to get the Duo stuff. Well, to be honest I wasn't sure that i'd like GNL much so I thought I'd like the power to choose but with enough tweaking I think I can handle GNL. Although since I posted that earlier I was playing with XGELS some more and it borked something and I lost all my widgets and most of my folders and extra home pages. *sigh*

Yeah, I'm not really deeply invested in Blinkfeed so I have no good answer to that question now that I know Duo stuff will work in straight GPE. GNL is a little annoying though in places. Like the fact that every time you open the app drawer it resets back to the top instead of going back to where you were scrolled down to before.

Thanks for the fix. I think I'll apply that and try using Sense on this ROM for a bit as I'm feeling a little too lazy to flash anything tonight but i'll have to try the non-sensified GPE this weekend since I guess I'm out of excuses not to. ;)

---------- Post added at 10:10 PM ---------- Previous post was at 09:53 PM ----------

Nope. Not really sure what to tell you. I think my options in TB are fairly standard. I got a hang restoring one app once and then realized that I didn't even have my key for TB installed yet so I couldn't restore my texts. I got the key then set some options in TB and have restored maybe a dozen apps or so since then. Maybe it depends on the app. A lot of the stuff I restored were games come to think of it and a lot of my games I got from Humble Bundles so they aren't DRM protected so maybe that has something to do with it...? I actually let HTC Backup restore a whole bunch of stuff too when it prompted me and that worked pretty well. It won't backup marshmallow apparently but it will restore. It did not restore everything though which I thought odd but didn't really care as I had it all in TB.
[Sprint HTC One (M8)] Riff76:
Not gonna lie, thats pretty awesome!
[Sprint HTC One (M8)] mojomojo_man:
Totally forgot to answer this.... I messed around with it for a bit and I think I tried restoring it from my TB backup but I don't think that's what fixed it.

I think I was searching on the interwebs and found someone saying to try recording a 5+ second message and sending it to activate@vvm.sprint.com.

I even got back all my saved messages of my kids being retarted into my voicemail. Need to export those. Will be great to embarrass them as teenagers. ;)
[Sprint HTC One (M8)] Dupa Zupa:
Anyone else having an issue where you can't save images or anything that involves saving? I can't download podcasts, save images from the web, download files. Everything just fails. Plenty of restarts and whatnot and I still haven't found a solution.
[Sprint HTC One (M8)] Zerogwafa:
Fixed the Titanium Backup issue. Apparently at some point, my backups because corrupted (or maybe it was switching from Stock rooted, to this ROM, Sensified or not) and they could only restore data once the app was manually installed. After re-installing the apps, and restoring the data, I deleted all the old backups, and created new ones. Now they restore with no issue (Tested when going from the non-Sensified to the Sensified version).

I"m giving that VVM tip a shot. [MENTION=2804379]mojomojo_man[/MENTION], do you remember what the turn-around was after you sent the message to the activate@vvm.sprint.com address?
[Sprint HTC One (M8)] mojomojo_man:
Probably that app has no rights to save files to the SD card? The new permission system they started with back in 5.x broke a bunch of apps. If you have ES File Explorer installed then go to your SD card or wherever your downloads are headed and try to move a file there or just create a folder or text file and it should prompt you about it and the built-in stock android file manager pops open and just go to the root of your SD card and hit select or whatever the button says once and the app will be able to write to the whole SD card after that. The app has to be smart enough to call up the system file browser once to get the perms to write to the SD card the first time it's denied. If you selected a subfolder of the SD I think it will only ever be able to write to that subfolder and if you restored the app from TB then it might *think* its authorized already but really not. Maybe clear it's settings out and try again. After that when you start a download it will come up and ask you which app you want to use to download with (if not you may need to clean up some default app selections) but ES downloader is always a choice for me when I start a DL and it's a good downloader so I generally use it. Oddly enough I don't think I have seen Chrome as a choice anymore since i've gone to 6.0 but i've only downloaded a few things.

---------- Post added at 10:41 AM ---------- Previous post was at 10:28 AM ----------

Not too long. Maybe 5 minutes. Sorry guys I was half-heartedly messing with it while watching TV and not being very scientific. ;)

I set my VM number in Call settings b/c I remembered CPTB saying it had to be set. Then I opened VVM (it was empty and default pretty much) and poked at it a bit and verified that choosing the option to change my greeting settings or whatever it says actually called my VM properly. Then called from my work phone and left myself a msg. Got zero notification. I think at that point I tried restoring it from TB (cant remember if I did APP+DATA or DATA only) but that didn't do much. Did some googling and then sent a 5 second message of me saying "Testing" to activate@vvm.sprint.com. I was getting distracted by the latest episode of The 100 the entire time so an unknown period of time and poking around later I opened it up and got the message again like it was the first time i'd run it and boom there was all my old saved messages listed and the two test messages I'd left myself.
[Sprint HTC One (M8)] Captain_Throwback:
What app are you using for SMS again? Google Messenger?
[Sprint HTC One (M8)] mojomojo_man:
Yup. I sent the recorded message via the vvm app though. Never got any text notifications (at least not visibly). Also no automated reply from Sprint or anything.
[Sprint HTC One (M8)] Dupa Zupa:
The operation fails when I try to add a file through ES file explorer. It fails when backing up apps too. Nothing seems to work regarding saving. The only thing that saves are screenshots and pictures from MMS.
[Sprint HTC One (M8)] mojomojo_man:
Dont know what to tell you. ES should ask you to go through the process I described. Perhaps your SD card is messed up? Can you see the data on it and open files?

The apps that dont work did you restore them all from Titanium Backup or something? Because they may have settings pointing to incorrect paths. Try deleting all data and cache for ES File explorer and then re-try copying something to SD to see if it brings up the prompt i'm talking about.
[Sprint HTC One (M8)] Dupa Zupa:
SD card is fine. I see all my files there and I can copy files through windows and flash zips. All apps were installed fresh from the rom and google play.
[Sprint HTC One (M8)] mojomojo_man:
Ok... so I had broke things pretty bad with whatever happened with XGELS so I decided to wipe and flashed the rooted GPE only build in your downloads... (M8_GPE_5.07.1700.9_CDMA_Edition_ROOTED_CPTB.zip)

So far it's been a train wreck though. I let Google setup wizard download and restore some of my apps and Play store started FC'ing part way through it. Some apps are also FC'ing and also it comes with Google Camera and not HTC and no HTC gallery and i've no idea if Duo stuff will work but I doubt it with only Google Camera and Google Photos but I can't even test b/c the Camera doesn't even actually work. LOL It tells me I need to install an SD card to take pictures. I've got 32GB of Internal Storage and a 64GB microSD card mounted as external storage not internal but it's working fine. I'd post some logcats but i'd have to sideload alogcat as play store is so borked.

If you get bored this weekend I suggest you try wiping and flashing that and if it's really that borked just pull it from your downloads lest you sully your good reputation. ;)

I dunno maybe it's just me but I don't really think I had enough time to do anything wrong. I wiped data,system,cache/dalvik, and even internal storage because everything I need is backed up to my SD and it started freaking out during the initial setup wizard. Same process I used when I did the sensified build and that ran like a dream. No Xposed or anything flashed but the ROM zip. Phone/data work fine but w/ play store borked and lots of apps FCing I'm just going to nope right outta this one. I'm going to flash right back to the warm fuzzy stable goodness of your sensified build when I get home and try not to break it with XGELS this time. :o Maybe its one of the updates that makes it go crazy? But that really doesn't explain the camera not working... I don't know and admittedly am way too lazy to figure it out but at least I take the time to post about it instead of just lurking right?
[Sprint HTC One (M8)] Captain_Throwback:
Do you really think I'd upload a ROM that wasn't working? How many downloads does that ROM have? Did you even look? And see how many other people have reported issues? Please, think before you post stuff like this. Make sure you clean flash - that is, wipe cache, system & data in TWRP - and then re-flash before you report anything here.

You're obviously new to the thread, but it seems you don't know much about how I work. So I recommend you start over and try again. And don't come back if you're having issues without some logs.

P.S. It seems you also don't know much about how GPE works. Google Camera does support Duo Effects. You just have to swipe to the left to view the picture, and choose the "Edit" option there. Choose HTC Photo Edit, and you have access to your Duo Effects.
[Sprint HTC One (M8)] mojomojo_man:
Ouch. Sorry. Didn't mean to offend. I'll re-flash and gladly report back what an idiot I am if it works fine but as I said, I wiped everything exactly as I did before flashing Sensified ROM (cache, data, system, & even internal storage). Been flashing HTC phones since the EVO3D but yeah you're right, I'm new to GPE and MM so I'm an idiot for not knowing that Google camera has those features. I do know your work though which is one of the reasons I'm here downloading your ROMS to begin with. Perhaps my hardware is at fault. Internal flash could be going out. That would suck. This time when the google setup wizard offers to DL my apps for me I'll decline. That's really the only choice I had in the process before things started going south on me. I'll try to get a copy of alogcat installed this time if it happens again.
[Sprint HTC One (M8)] Zzz73:
yay!
[Sprint HTC One (M8)] thenags:
Was playing with something and uninstalled and reinstalled SuperSU. Now it says the binaries need to be updated in TWRP but you mention in the OP not to let TWRP install root. Would it be safe in this case?
[Sprint HTC One (M8)] dragontology:
Don't do it — unless Captain says it's okay. You mean you reinstalled SuperSU the APK in Android? They have a flashable zip, that's probably what it means. Unless you already did flash the SuperSU zip in TWRP. In which case, wait for Captain.
[Sprint HTC One (M8)] thenags:
I just uninstalled it via Play Store. Rebooted. Then reinstalled. Now it says the binaries need to be installed and my root apps can't get root.
[Sprint HTC One (M8)] Zzz73:
Which SuperSU version # (zip) are you using?
[Sprint HTC One (M8)] thenags:
2.46 directly from Play store
[Sprint HTC One (M8)] Zzz73:
Is it safe/smart to update to the latest (yesterday's) firmware on the latest version of the straight GPE ROM?
[Sprint HTC One (M8)] Captain_Throwback:
I'm certainly going to . . .
[Sprint HTC One (M8)] evoholik:
Is it possible that after updating firmware including boot messed up something with 4g 3g handshake?
[Sprint HTC One (M8)] Zzz73:
The latest version of your straight GPE boots with the kernel from the Sprint MM stock rooted.
[Sprint HTC One (M8)] suicidal acorn:
Anyone having issues with the new MM firmware on this rom? I'm about to flash it and want to make sure it isn't causing issues for anyone else.
[Sprint HTC One (M8)] Captain_Throwback:
Of course, depending on how you flashed that, you may lose f2fs support and perhaps some other things . . .
[Sprint HTC One (M8)] 4duc:
Can you please give me the stock kernel? Thanks.
[Sprint HTC One (M8)] garywojdan81:
Any reason to install busybox on this build?
[Sprint HTC One (M8)] Captain_Throwback:
I don't think so. Marshmallow includes toybox which handles most of the same functions busybox would. I haven't installed busybox myself nor have I seen a need for it. But some (poorly coded) apps will choke without it available :rolleyes:.
[Sprint HTC One (M8)] garywojdan81:
Awesome, thanks for the quick answer. Just loaded it up on my Vzw m8 and am currently setting things up. Fast and solid out of the gate.
[Sprint HTC One (M8)] mrdgalan:
Having issues installing

Good day Captain, here is my device information and the issue I'm having.

I own a Sprint HTC One M8 (Harman Kardon). I am S-OFF and Bootloader unlocked.

I have successfully flashed TWRP 2.8.7. From here (https://twrp.me/devices/htconem8gsm.html)

I made a backup of my current system and then I wipe everything (including system) and I proceed to flash your ROM, which I placed into the Micro SD card.

I select it and then it starts "extracting system" and it never passes from there. Not sure what is the issue. Let me know if you need more details, thank you for your help
[Sprint HTC One (M8)] Captain_Throwback:
The recovery log is the first thing, obviously.

You might also look near the end of the TWRP thread for a newer TWRP version and see if that works any better.

Additionally, you didn't mention what ROM you're trying to flash.
[Sprint HTC One (M8)] mrdgalan:
I'm trying to install M8 CDMA GPE Port - 5.07.1700.9 - Android 6.0 - ROOTED

This is what TWRP displays.

Installing '/external_sd/M8_GPE_5.07.1700.9_CDMA_Edition_ROOTED_CPTB.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
unmount of /system failed; no such volume

M8 GPE 5.07.1700.9 CDMA Edition CPTB Installer
Built with SuperR's Kitchen

Extracting system...

Then it hangs there and does't fail or anything the longest I have let it stay there is 20 minutes.

This is what I get from fastboot getvar all

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.09.20.0209
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.25.654.18
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: (I was advised not to share this)
(bootloader) imei: (I was advised not to share this)
(bootloader) imei2: Not Support
(bootloader) meid: (I was advised not to share this)
(bootloader) product: m8_whl
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B70000
(bootloader) cidnum: SPCS_004
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 631e3609
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.234s
[Sprint HTC One (M8)] Captain_Throwback:
And what about the rest of the stuff I said? Seems like you selectively ignored my feedback, in which case you won't get any additional help from me.

P.S. That's not a recovery log . . . (in case you thought it was)