yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] jcole20:
Man I really hate to say this... But I can't stop these random reboots to the bootloader. I'm not having any other issues but I can't figure this out.

Depending on activity its happening 2-4x a day.

Edit: and now I'm getting these messages saying that my texts aren't being sent every time I send a msg but they're going through

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] Broodn:
I'm on the latest 5/26 build with the Candy kernel. I'm having no issues everything seems to be working great.
[One (M8) Android Development] jcole20:
Yeah I'm on the same build but it was all good until this morning. I reverted all my kernel settings except CPU when this started. Cleared all cache and my apps haven't changed. But these issues are getting worse. Idk what's going on. MMS/SMS is telling me my messages aren't sending... But they are. Idk... I'm just gonna go back to regular PAC for my primary and work on the candy builds for my secondary

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] PureLife90:
I can't find the download link.... I click download and then it takes me to the official site and it only shows me kk versions... What am I missing? Also I have no idea what kernel to use.. I've been hearing good and bad with them all.. I also fear of losing my internal information. Will this room still format my internal?
[One (M8) Android Development] jcole20:
Go to the second post of the thread bud not the op. The first post is for official builds off which we have none yet.

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel

Edit: and to the issues I had above... I flashed the regular PAC 5-25 (latest build) and then flashed the latest PAC+candy kernel. I switched to the nightmare governor (from abyssplugv2)... Adjusted frequencies (reduced what I had max at before) to max 2265600 min 300000 with max screen off 883200. Thus far everything seems much better (stability wise). I'm wondering if perhaps it was the way abyss was adjusting frequencies causing the instability. I tried several battery friendly governors and nightmares been good so far. A fresh flash didn't hurt either.

Truth be told I didn't realize 2500000 was oc. Perhaps oc didn't play nice.
[One (M8) Android Development] fizbanrapper:
https://basketbuild.com/devs/pacman/m8/Nightly

Still just 5.0, but if you're on multirom it might be worth your while just to see the difference.
[One (M8) Android Development] PureLife90:
Alright been running since last night and so far no issues other than browser lag as I type this. I'm using Bluetooth headphones now. Sound is fine. My only issue is I can't swipe to wake like on the stock roms. Kind of a habit to swipe my finger up to turn on my phone. It'll just have to take some getting used to I suppose. Good job op loving it so far.
[One (M8) Android Development] fizbanrapper:
Yeah that's a kernel thing. I'm assuming you're using a Candy kernel build. They've made the decision that it is better to have a functioning proximity sensor so that your face isn't pushing buttons in the middle of a phone call. I tend to agree, though I do hope a solution can be found at some point.

I did just upload another build (Candy's kernel, of course), though I think the battery bar commits I cherry-picked may have been overwritten, so no battery bar on this build.

I've got patch sets into gerrit to add kexec-hardboot patch into the kernel that's being used for nigthlies, as well as a patch (courtesy of the fine folks working on Candy's kernel) that fixes kernel compilation errors when modules are used. If merged, this will pave the way for me to submit another patch set which will add to nightlies, the aosp sound improvements being used by both my kernel source as well as Candy's.

I'm trying another Slim and SOKP build and will upload those this evening, if they work. SOKP builds have been failing, but there's a lot of changes being made and I've failed to 'make clobber' before compiling recent builds (did it this morning though). Been having car trouble, so am in the middle of replacing it and haven't had much time, but I'm doing what I can.

Edit: Slim uploading now
[One (M8) Android Development] PureLife90:
I understand. It was just nice to be able to grab my phone and swipe my finger up to wake and unlock my phone. I'll get use to using the power button again just like on other phones. I do however really miss my notifications popping up some screen is off can't remember what it's called. But I'm sure that killed the battery a lot. I'm loving this rom so far. I did have 1 random Bluetooth disconnect when I was at the gym using my powerbeats. But haven't had it since then.

Edit... Has anybody experienced any heat issues? I feel like my phone gets so hot. It's not rom based. It does it on all roms. I did however read online that the aluminum body takes in the heat resulting in the feeling of over heat. I hope my phone is okay. Really hate to pay 200 for insurance and 25 for soff again lol
[One (M8) Android Development] mattie_49:
Can someone explain how I can aquire a GPS lock on any aosp. I've restored a full nandroid sense rom. Got GPS lock then flashed aosp with no results.
[One (M8) Android Development] jcole20:
Who is your carrier and which build are you using?

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] mattie_49:
5/27 build with candy kernel and Verizon.latest ota firmware -and unlocked and s-off by sunshine.
[One (M8) Android Development] mattie_49:
We have an official m8 build on the pac site download page.
[One (M8) Android Development] fizbanrapper:
Make that 2, however I caution that those are not 5.1 builds, but are 5.0 builds.

Kexec-hardboot patch hasn't been merged in from gerrit yet either, but I'm hoping it will be sometime today. Then even the official nightlies will support using PAC as base ROM in MultiROM. Only my unofficial builds do at the moment.

Just saw a change from 5.1.1r3 to 5.1.1r4 in PAC's manifest. My next build will incorporate those changes. :)
[One (M8) Android Development] jcole20:
Man I cannot thank you enough for the amount of time you have dedicated to not only providing help but (in my opinion) providing some of the best ROM builds I've seen on this device. I'm going to check out the 5.0 nightly builds in a minute. Seriously I'm so glad you have come over to this device. I don't recognize you from other phones but the amount of work you've put in on this device thus far is exceptional.

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] mattie_49:
Still can't get GPS to lock. Help a brother out jcole
[One (M8) Android Development] fizbanrapper:
Starting tonight, all official nightly PAC builds will now have the kexec-hardboot patch already built in. :cool:
[One (M8) Android Development] jcole20:
I'm on the same carrier and firmware... S-off (via sunshine) as well. I've not had any issues getting a GPS lock on PAC. All I can tell you is if wiping cache, data and reflashing the rom/updating isn't working to allow you to get a GPS lock I would probably completely redo my device. Are you using multirom? If you are make sure you're on v31. But I'll explain what I do (and I do this quite often because I flash a lot of stuff).

First off make a backup of all your apps with titanium backup or something similar. (I usually create a flashable .zip in titanium to restore my phones apps from recovery. I usually move all my important stuff to my computer and then I redo my phone. You need working adb for what I'm about to explain. Some of this is redundant but I still do it anyways.

Reboot to recovery and wipe cache, dalvik, data, system, android secure, internal storage and SD card (the entire phone and all storage). From here reboot to the bootloader (don't worry about restoring root (twrp will prompt you) or the fact that you're rebooting without a rom installed) and perform these commands from adb:

fastboot oem task 28

(this wipes the phone from adb)

fastboot oem task 29

(this does the same different partition)

fastboot oem rebootRUU

***(I want you to run a ruu and I highly recommend you do so via adb so you can avoid the forced boot to the stock ROM)

(You also need to have the ruu .zip in your adb directory... I use the lollipop ruu.zip personally)***

fastboot flash zip 0P6BIMG.zip

***(allow the ruu to run and finish. If anything fails run the ruu a second time)***

After it completes:

fastboot reboot-bootloader

@ the bootloader enter the stock recovery and do a factory reset from the stock recovery. This will correct any issues with the devices partitions and is in some cases necessary to correct 4g/LTE issues caused by improper flashes or random corruption.

Once this is done flash your recovery on:

(Reboot to the bootloader again)

fastboot flash recovery recoveryimgname.img

Boot into your custom recovery and flash your ROM of choice.

The steps above I do a lot and it's extremely effective at correcting lingering issues that appear when flashing multiple Roms frequently. I've never had said GPS issues with PAC but since I'm on the same setup as you I know it should be working for you. Doing the above should correct any issues you may have that are interfering with your ability to get a GPS lock in aosp. Good luck!

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] mattie_49:
Sorry thought it was a pm
[One (M8) Android Development] jcole20:
I'm having the Wi-Fi to cell handover issues again. If I'm connected to Wi-Fi and I get out of range (say I'm going somewhere in my car) the majority of the time the Wi-Fi signal drops as I'm out of range and then the cell signal tries to establish a data connection and can't. I end up with the cell signal icon showing an exclamation point rather than 3g/LTE. Once this occurs toggling airplane mode, attempting to force lte by changing data settings, and/or toggling mobile data on and off doesn't fix the issue. The only way for me to reestablish a data connection is to do a full reboot.

I know this wasnt an issue in the 5-20 build(s) (for me) so i think I'm going to reflash the 5-20 build and use the latest PAC+candy kernel. I found the 5-20 build to be very stable and I want my primary to be reliable and as bug free as possible. I'll flash future builds secondary until these minor issues get corrected and we get a solid milestone/snapshot. I believe this issue is coming from CyanogenMod as it's been adb ongoing issue in several cm 5.1.1 builds.

Edit: I've corrected all the issues... Im not going to go into the long how tos done no one else has reported the same problems.

Edit 2: another shameless plug... I now have 4 themes up for PAC and am going to post transparent variations of each and a dark theme soon. Available here http://xdaforums.com/showthread.php?p=60839438

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] fizbanrapper:
Latest build with Candy Kernel is up. I finally got around to switching toolchains for the kernel. Using UBERTC 4.9.3. I've never been that impressed by fancy toolchains (the ratio of actual improvement to placebo to breaking **** is too skewed for me). You may have to reboot to get WiFi back, just as you would after a clean flash.

Feel free to plug away. ;)
[One (M8) Android Development] mattie_49:
Fiz yesterday's pac build is about as good as it gets my friend. Bt working flawlessly so far. 5.1.1 has been rough on the Bt connection.

Edit 1. After using bt a while continues disconnecting from car audio even if I lengthen screen time to 10 min.
[One (M8) Android Development] jcole20:
I agree... My biggest issue with the builds has nothing to do with fiz or PAC it's due to issues with cm's source. It is what it is. I don't think candy kernel is flawless even when setup right, but overall candy kernels source merged with cm/pac and fizs' stuff on PAC is overall the best aosp ROM I've used. I love cm regardless of cyanogenos and I'm a huge fan of du and what they're doing but PAC is great. Awesome awesome Roms.

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] fizbanrapper:
PAC-man build featuring B14CKB1RD Kernel is up now - WARNING - I haven't had a chance to test this one yet! Sorry!

I plan on using Candy's more often than any other, but there are some differences with this kernel, and others may prefer it.
[One (M8) Android Development] sjpritch25:
Downloading now. I'll give it a test. The latest PA builds are running pretty good. God I love having 5 AOSP backups In TWRP
[One (M8) Android Development] jcole20:
I know ETA's are a no no, but [MENTION=5676253]fizbanrapper[/MENTION] do you have any clue when PACs gonna go official with 5.1? Honestly the 5.0 builds are just as good as the 5.1 builds but I like the 5.1 builds simply for the kernel options. 98% of the 5.1 features are in the 5.0 builds.

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] Hamodi:
hello guys

is there any mode around to get HTC keyboard works with GPE ? or Pac ?

thanks ;)
[One (M8) Android Development] fizbanrapper:
Funny you should ask, cause I just got an update. First 5.1.1 nightlies should start Monday at 12:00 am. M8 is usually built late in the nightly cycle, so I'm guessing you'll see something in basketbuild around 6 am.
[One (M8) Android Development] fizbanrapper:
No idea.
[One (M8) Android Development] thelangosta:
I think the latest HTC keyboard is just the Touchpal keyboard themed to match sense. Maybe check that out in the play store. I could be wrong. My wife says it happens sometimes...
[One (M8) Android Development] jcole20:
Awesome bud thank you. I'm glad to hear PACs going to be pushing nightlys. Hopefully that eases your workload some. Thank you again for all the work you've done. I know I'm not alone in saying that. I've said it repeatedly but you're one of my favorite devs on this device and you've been very generous on this forum in other threads. It's great to see developers coming together in the community properly/respectably. I feel like in the last couple of years everyone is shooting for notoriety as if ROM building/developing is a career rather than a hobby. It's great to see people working together the way open source was meant to be. Keep up the outstanding work.

Also, I can tell you're modest. This isn't a bad thing. But you're a lot more capable than you let on sometimes. That's a great trait but your modesty doesn't hide it from anyone that follows this section ;) [emoji106]

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] fizbanrapper:
I appreciate your kind words.

I'm looking forward to the nightlies, yes! And those will have the kexec-hardboot patch, so they'll be multirom friendly.

Still doing some work with the kernel, but nothing fit for use just yet. My last build spit out 115 kernel modules. Usually there are zero. Haven't had a chance to test it yet. Time has been hard to come by the last few weeks, but that should be getting better soon.

Anyway, thanks for being active and providing so much feedback.It helps in a lot of ways! :)
[One (M8) Android Development] jcole20:
[MENTION=5676253]fizbanrapper[/MENTION] ... Dude your kernel from 6-2 (candy) on the latest carbon rom ... There is no sound issue. It's fixed. I'm using PAC primary with carbon secondary but the sound issue is fixed for me without v4a using this PAC + candy kernel on carbon rom... I'm stunned.

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel
[One (M8) Android Development] ckvisme:
QUOTE=jcole20;61171373]Awesome bud thank you. I'm glad to hear PACs going to be pushing nightlys. Hopefully that eases your workload some. Thank you again for all the work you've done. I know I'm not alone in saying that. I've said it repeatedly but you're one of my favorite devs on this device and you've been very generous on this forum in other threads. It's great to see developers coming together in the community properly/respectably. I feel like in the last couple of years everyone is shooting for notoriety as if ROM building/developing is a career rather than a hobby. It's great to see people working together the way open source was meant to be. Keep up the outstanding work.

Also, I can tell you're modest. This isn't a bad thing. But you're a lot more capable than you let on sometimes. That's a great trait but your modesty doesn't hide it from anyone that follows this section ;) [emoji106]

HTC One (M8) MultiRom: PACman 5.1.1; SOKP 5.1.1; CyanogenMod 12.1.1 (Nightlys updated weekly); ViperOne M8 w/Hypernova Kernel[/QUOTE

+1 That.

Nicely said [MENTION=4452290]jcole20[/MENTION]
[One (M8) Android Development] Tech_Savvy:
is it combo of rom+kernel or can i use that kernel with any rom?
[One (M8) Android Development] jcole20:
I believe it is the combination of the kernel+ROM because the kernel alone on aosp gives some noticeable improvement in overall sound when compared to other aosp kernels, but I believe carbon has some unique tweaks to like the sound config (XML) files in particular that basically complete the puzzle. The kernel alone does not completely fix sound. I feel like it's 60%-70% of the issue and whatever carbons changes are correct the rest. I was very shocked to hear music cranked with no distortion (especially without the use of V4A).

I mentioned it strictly so fiz could perhaps check it out and hopefully bring their fixes to PAC. I can tell you fiz's PAC kernel with code from candy kernel works on PACman, Candy5 and Carbon but I cannot guarantee that this kernel is compatible with all 5.1.1/5.1.x AOSP Roms.

With the lollipop update also came some kernel issues that make many of the kernels that work on one AOSP ROM not work on others. This is odd as generally aosp kernels are universally compatible with all other aosp builds. This is the first android version I've ever seen that has had this issue.

As I've said I know the PAC + Candy kernel works with PAC, Candy5, and Carbon (though on carbon you need to understand how to reset the data connection/Wi-Fi because at times one or the other may not work @ boot until you do so) ***hence the compatibility talk I mentioned above*** However, I cannot guarantee that it's compatible with any other aosp Roms as I've not tried it on any others. Keep in mind it may be universally compatible without bugs/issues other than the one I have with carbon at boot sometimes... It also has the potential to not boot at all. Those are the only Roms I can say it works on for sure.

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1 & ViperOne w/Hypernova Kernel
[One (M8) Android Development] Tech_Savvy:
thanks for you time and explanation... mind if i share your post in some other rom thread?
[One (M8) Android Development] jcole20:
I have no problem with you sharing that. I just want everyone to know there's a sound fix here and hopefully all of the aosp Roms can finally have sound without distortion.

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1 & ViperOne w/Hypernova Kernel
[One (M8) Android Development] Tech_Savvy:
on a totally dif note....ive asked the question a couple time....you understand this multirom stuff..would you know if multirom secondary roms work if i have my primary formatted to f2fs? or havent you tried it?
[One (M8) Android Development] jcole20:
Multirom installs to /data when internal so I'd think that if /data was mounted f2fs rather than ext4 it probably wouldn't work. But I've not tried it no. I haven't tried so I don't know but I would think that if /data was mounted f2fs it would fail to install/boot. I'm not sure though.

Worst case scenario if it fails you can reformat and reinstall it or run a ruu and restore backup(s).

Edit: it may work but the kernel the secondary is using would have to support f2fs id think

Edit 2: what I'm saying is multirom from my understanding installs secondaries in /data. So if your phone is formatted f2fs rather than ext4 and you install a ROM the secondary kernel would have to support f2fs. But I'm not exactly sure how multiroms faux bootloader stuff works or how the multirom twrp handles updater-scripts that format /system /data

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1 & ViperOne w/Hypernova Kernel
[One (M8) Android Development] krazie1:
Can I ask what ADSP your using? I did try the kernel with carbon and it doesn't crackle/distort but the bass is still high on some songs.
[One (M8) Android Development] jcole20:
I'm on Verizon and I'm using what I'm guessing is their latest firmware release (I haven't looked recently to see if they've released any updates). I don't have a noticeable improvement using the HK adsp so I'm staying on what came with the vzw LP updated firmware. The reading is:

OpenDSP-v47.2.2-00564-M8974_FO.1024

So v47.2.2 ... These small speakers don't exactly have a large cone so I haven't really been listening for strong bass. It's also been a long time since I used sense. But the audio improvement with carbon+fiz's/candy's PAC kernel was VERY noticeable. Extremely loud and no distortion.

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1 & ViperOne w/Hypernova Kernel
[One (M8) Android Development] krazie1:
I agree, the audio is a HUGE improvement & did notice that the distortion was gone. Only thing now is the bass needs to be lowered a few.
[One (M8) Android Development] jcole20:
Yeah I would suggest perhaps using v4a to make up the difference. I don't listen over the speakers much so it's only been a nuisance to me when showing someone a video or when my phone rings.

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1 & ViperOne w/Hypernova Kernel

Edit: and [MENTION=2631637]krazie1[/MENTION] if you would prefer a material themed v4a lemme know and I'll link you. Screenshot below...

Keep in mind part of the appearance is my wallpaper and theme I'm using. But it's (IMO) a huge improvement on the stock v4a appearance.

Also I only use v4a with headphones now that sounds is fixed personally. I noticed when tweaking I get the static/distortion so I just turned v4a off. I'm really paranoid about blowing the I internal speakers