yashsingh1/xdaforums huggingface dataset:
[Verizon LG G2] Lawlrus:
Just to add onto this, as twrp with a non stock kernel does help, a lot.

Be aware of your device. Know how warm it is. I don't flash anything if my CPU is over 45c before I reboot into recovery.

People that live in warmer climates need to head this. I've had my phone since October 2013, flashed every rom I could have, (even ones that have sposedly caused dmg) multiple times, and I've had no problems.

Literally the longest I've gone not flashing a ROM is four days, no lie. And I've flashed it upwards of five times a day.
[Verizon LG G2] :
That repacked twrp I posted also had its thermal controls lowered like I do with my kernel for romd. Set about 3 degrees cooler for each of the 3 steps, and the emergency shut down. Though it apparently had compatability issues with Aroma... I may try to just build it straight from source to see if that fixes that.. Just been busy doing 'man" stuff around the house ;)
[Verizon LG G2] OptimaPrime:
That's an affirmative, flashed it with your ROM BT is working good

---------- Post added at 08:51 PM ---------- Previous post was at 08:48 PM ----------

Gesture typing seems to be broken though
[Verizon LG G2] :
What's gesture typing? Also, I'm just building the rom... Until PAC fixes it, it's going to broken here as well.
[Verizon LG G2] OptimaPrime:
Gesture typing where you just swipe your finger across the keyboard
[Verizon LG G2] :
Works perfectly fine here on the stock keyboard in the ROM, and in swiftkey.

Changed to the stock one to type this, just to make sure.
[Verizon LG G2] darby427:
Jester typing working here as well.. Nice ROM.. Love the ability to customize the led ! Yoinx.. If I flash your cluster**** kernal.. Do you have to use f2fs?
[Verizon LG G2] Lawlrus:
Don't HAVE to
[Verizon LG G2] OptimaPrime:
Weird its not working for me, I did a completely clean flash today and double checked to ensure it was turned on.
[Verizon LG G2] jesssiii:
Everything works for me on this rom. Even lowering the nav bar dpi, which didn't work for me on euphoria. I sincerely hope you keep supporting this one, [MENTION=4231562]Yoinx[/MENTION], it's fairly perfect.

Going to flash your last kernel update and see if I get better battery at work today. Thanks man!

VZW LG G2
[Verizon LG G2] :
It's easy enough to build (posted the info people need in the second post). I'll rebuild occasionally when I'm home, but I deploy a bit as well. I just happen to have a good chunk of time off right now which is why I'm pushing so much stuff out.

Glad to hear it's working for you though.
[Verizon LG G2] jesssiii:
Yeah, tried building awhile ago but never was able to sync successfully. I have a few days vacation at the end of the month, might try again with this rom.

VZW LG G2
[Verizon LG G2] :
Basically, just follow their guide. It looks like it's setup straight from the begining.

https://github.com/PAC-man/android_vendor_pac/blob/pac-5.1/docs/PrepareForBuildLinux.md

Then make the changes I referenced at the begining.

once you make those changes I believe that 'breakfast vs980' should pull your device trees and kernel.

Actually... Putting this in your .repo/local_manifests/roomservice..xml should make it pull during the sync.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="JackpotClavin/android_device_lge_vs980" path="device/lge/vs980" remote="github" revision="cm-12.1-JPC" />
<project name="JackpotClavin/android_device_lge_g2-common" path="device/lge/g2-common" remote="github" revision="cm-12.1-JPC" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-12.1" />
<project name="JackpotClavin/android_kernel_lge_msm8974" path="kernel/lge/msm8974" remote="github" revision="cm-12.1-JPC" />
<project name="JackpotClavin/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-12.1-JPC" />
</manifest>
[Verizon LG G2] JDROIDS:
Everything working! BT streaming, maps, gps...everything. No reboots and no screen turning on issues. 24 hours now and no issues whatsoever. Thank you!
[Verizon LG G2] OptimaPrime:
Had an issue, but I was not able to get a log because I had to boot into recovery wipe and install a new ROM. Shut my phone off to charge it and afterwards when I tried to restart it bootlooped. The first time I went into recovery I tried dirty flashing this ROM over the old install and rebooted it and it just stuck on the LG screen. Ended up going back into recovery and flashing Euphoria and now all is good.
[Verizon LG G2] undeadking:
Had the same exact issue! Stuck on LG Splash screen and the phone was burning up pretty hot...
[Verizon LG G2] osbrandon:
This is a great and stable ROM. Very fluid and fast. I however lost root and I don't know why. I can still reboot into twrp but I can't install apps that require root permission. Anyone know how I can obtain root again? Thanks
[Verizon LG G2] zandroid:
I think all you need is supersu. You can get the latest to flash in recovery here.

http://download.chainfire.eu/supersu
[Verizon LG G2] Xsoldier2000:
Nevrmind, found the answer in the Kernal thread.

Sorry
[Verizon LG G2] osbrandon:
Another question for those who have been using this rom awhile... My kernal os has been significantly draining my battery. I have gsam with root and there are many processes running. Is there any way to stop the kernal os from waking up the cpu so much. I know in this rom there is a built in wakelock blocker. Has anyone had any success with it? Please, any help would be greatly appreciative. Thanks.
[Verizon LG G2] aigochamaloh:
This rom is flawless. All my issues with CM unofficial are gone. No soft reboots, everything works great!
[Verizon LG G2] butler360:
This is just about perfect, except one thing (which I kinda expected). My USB DAC doesn't work. It just plays music through the speaker.

Before this ROM I was on, believe it or not, Houstonn's 6/29 PA build, the reason being that it worked with the DAC just fine where other ROMs did not. Any chance of making it work? Maybe take a look at what Houstonn had going?

This is the DAC: http://hifimediy.com/DACs/ready-made-dacs/tiny-dac
[Verizon LG G2] chrisexv6:
Been running this ROM since the day it was released and loving it.

Its the only L ROM Ive tried that worked out of the box for bluetooth streaming to my car head unit without having to do something to fix stutters (install Viper, etc)

The only issue Ive found, and its probably pretty rare: my home cordless phone has the ability to pair with bluetooth devices. I had setup my phone (before using this ROM) as a connection to my landline. Now on this ROM, with bluetooth enabled and in range of my home phones, I get a pairing request prompt. If I click the prompt to pair, it never shows me the keyboard to input the passcode.

-Chris
[Verizon LG G2] Xsoldier2000:
flawless

Been a week now and no issues have arisen. Can't remember the last ROM I was on that I didn't find something I didn't like about it. BT streaming, battery life (after fixing wakelocks), connected with my BT phone system....GPS, sensors, DT2W, DT2S.....all works.

Thanks so much, I will donate to show my appreciation in the near future.

---------- Post added at 01:37 PM ---------- Previous post was at 01:29 PM ----------

BTW, what I did have to do is un-pair it from the phone system, then repair it....it worked great then.
[Verizon LG G2] :
While appreciated if you do, all I did was sync the sources and modify what needed modifying for it to build. The PAC team deserves the donations for it if anything. Believe they have a link on their site.
[Verizon LG G2] Xsoldier2000:
I'll split it then, as they didn't specifically build for us.
[Verizon LG G2] Lawlrus:
[MENTION=4231562]Yoinx[/MENTION]

Tldr: shut up and take it!
[Verizon LG G2] :
Thanks to this tropical storm Anna I can't work outside today, so had some time to sync and build.

New build up in the OP. I tried to do one of those github commit changelog scripts, but it just keeps telling me it's the first build.
[Verizon LG G2] darby427:
awesome! downloading now.. will dirty flash and report back :)
[Verizon LG G2] z0mghii:
Does this rom support F2FS /data /cache without FusterCluck kernel?
[Verizon LG G2] :
Not unless JPC has built that into his kernel sources, as that is what this is built with. To my knowledge, he has not.
[Verizon LG G2] z0mghii:
I can confirm that he hasn't as I tried to run his CM 12.1 and it didn't boot.
[Verizon LG G2] darby427:
Dirty flash and all is good. - fustercluck kernal. Flashed ROM, latest banks (300mb!) And wiped cache
[Verizon LG G2] TheYoz:
Awesome ROM but it seems that the battery drains 2-3x as fast than a modified stock rom. If it weren't for battery, I'd use this daily!
[Verizon LG G2] Lawlrus:
Had a nice elaborate post drawn up, well half of it, to explain how to properly display whether or not a ROM or kernel has a drain, but you putting zero time into your report makes me not want to spend the time, when you don't.

I have no excessive drain on this ROM with stock kernel though.
[Verizon LG G2] TheYoz:
I'm not sure what exactly you want me to report? I clean installed this ROM from stock 39A, tried both stock and FC kernal with bad battery? What else do you need? Everything works great minus the fact I get worse bat life than LP Extreme, both have google now turned off. But seriously, what else did you want?
[Verizon LG G2] Lawlrus:
[MENTION=4576163]TheYoz[/MENTION]

Do you not use a battery app to check for wakelocks? No better batter or gsam?

Did you disable the play services battery drain?

You also can't compare stock to aosp, its two different frameworks. You more than likely won't achieve stock battery life without a ton of work
[Verizon LG G2] TheYoz:
Well I have greenify installed and have things hibernate on the programs recommendation. I know that PAC has a built in wakelock maintenance but I'm really not all too familiar on what I should select to be completely honest. The only thing that I've disabled were now cards in google settings because I've read that kills battery pretty bad on 5.x.x. Maybe I don't have enough knowledge within ASOP to use it as a daily driver then. Appreciate your response.
[Verizon LG G2] Lawlrus:
[MENTION=4576163]TheYoz[/MENTION]

Turn on the wake lock blocker and block *alarm*

Go into privacy guard and enable it.

Click the three dot menu in the upper right corner.

Select show built in apps.

Long press on play services to open it, then block the three that wake your phone. The three will have an absured amounts of wakes because of them.
[Verizon LG G2] TheYoz:
Thanks, I'm going to test this out in the morning. Prob a stupid question, does blocking alarm make the phones alarm useless? I use it as my "go to"
[Verizon LG G2] Lawlrus:
Not that I'm aware of, you can test it if you want. I honestly only recently started doing this.

If you want to hold off you can, but that google services is a killer, and that should help.
[Verizon LG G2] butler360:
Updated to latest today, also tried FusterCluck kernel... annnnd this ROM is killing me! It still works really well, except for the lack of USB DAC support. :(

I tried USB Audio Tester and it shows the DAC as recognized and can even output from the internal mic to it. So it's certainly possible for the ROM to play from the DAC. I tried it with a stock Nexus 5 on 5.1.1, and the DAC works fine there. I even tried pulling the audio_policy.conf and mixer_paths.xml from the Nexus 5, since why not?, and no go.

Any interest in trying to make this work? If so, how can I help? I can tell you if you are using the headphone jack for audio of any kind you are massively missing out. It sounds like you're listening through a wall without the DAC, with it it's like an absolute reproduction of the music. :cyclops: In case it helps, here's some random poking around plus the logcat of it being inserted. Note that the "Burr-Brown" thing doesn't sound familiar, not sure if it's misidentifying the device.

1|shell@vs980:/ $ cat /proc/asound/DAC/state
ONLINE
shell@vs980:/ $ cat /proc/asound/DAC/stream0
Burr-Brown from TI USB Audio DAC at usb-xhci-hcd-1, full speed : USB Audio

Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
Interface 1
Altset 2
Format: S16_LE
Channels: 1
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
shell@vs980:/ $ cat /proc/asound/DAC/usbmixer
USB Mixer: usb_id=0x08bb2706, ctrlif=0, ctlerr=0
Card: Burr-Brown from TI USB Audio DAC at usb-xhci-hcd-1, full speed
Unit: 3
Control: name="PCM Playback Volume", index=0
Info: id=3, control=2, cmask=0x3, channels=2, type="S16"
Volume: min=0, max=1, dBmin=0, dBmax=0
Unit: 3
Control: name="PCM Playback Switch", index=0
Info: id=3, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0

D/EventHub( 755): No input device configuration file found for device 'Burr-Brown from TI USB Audio DAC '.
W/EventHub( 755): Unable to disable kernel key repeat for /dev/input/event5: Function not implemented
I/EventHub( 755): New device: id=10, fd=190, path='/dev/input/event5', name='Burr-Brown from TI USB Audio DAC ', classes=0x80000001, configuration='', keyLayout='/system/usr/keylayout/Generic.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false, wakeMechanism=EVIOCSSUSPENDBLOCK, usingClockIoctl=true
I/InputReader( 755): Device added: id=10, name='Burr-Brown from TI USB Audio DAC ', sources=0x00000101
[Verizon LG G2] :
Personally, I don't use it... So I can't trouble shoot it or test... So no real interest in it. But out of curiosity... Did it work in Stock?
[Verizon LG G2] TheYoz:
I appreciate the help so far. I am in Play Services in Privacy guard, which 3 do I disable? Edit: NVM - I figured it out.

You're the man, the bat life is great now. Thanks for all your help.
[Verizon LG G2] TheYoz:
Looking at battery drain now, it looks like GSAM is the #1 cause. I opted to remove it. Just wanted to give you feedback on that. :good:
[Verizon LG G2] Lawlrus:
Play services was the #1 drain?

Its been like that for a while, Google needs to get off their asses and fix that drain, you more than likely didn't know about it if you've been on stock.

Play around with some of those wakelocks too when you get a chance, see how it works out. Only way to learn is to try it. And I know [MENTION=4494092]ars0n[/MENTION] is a huge fan of blocking wakelocks, maybe he could offer some input
[Verizon LG G2] ars0n:
Calkulin is providing fixes for the services wake lock. (search calkulin google play fix) or use link below..

http://xdaforums.com/oneplus-one/themes-apps/mod-google-play-services-update-wake-t3078082

if you have done any previous mods to fix wakelocks/disables services etc, undo whatever you did and start fresh.

What I do is download calkulins zip fix, flash in recovery, wipe cache and davlik reboot into system.

go to your play services via apps force stop and clear all data/cache reboot

disable the 3 wake locks you did previously via privacy and reboot.

should have great batt life now ..

If you want to save MASS amounts of battery. Turn of location history in google settings. that's where i saw the greatest battery life saving.. havent had any issues with navigation or maps, etc.

.

I rarely play games on my phone but do now and then. Mostly for work and personal use, 6 email accounts syncing every 15 min, BT on always and wifi and gps and google now. On average I get 2 days minimum battery life. Usually get about 3 days and have to charge when I get to work.. its about average on all current roms, havent flashed any 5.1.1 roms yet tho so cant really comment on those..but im sure these fixes work for most..
[Verizon LG G2] jesssiii:
Do you mean location history? Or are you saying you set location totally off or device only?

VZW LG G2
[Verizon LG G2] ars0n:
you are correct location history..

I use device only for gps..
[Verizon LG G2] :
Saw someone post in another thread that they use this rom because tap to pay works in it...

Personally, I don't use it but the option to configure it is definitely there in wallet for what that's worth.
[Verizon LG G2] :
Location history... At the bottom of the first pic.. You can get there from Google settings, location... Make sure it's disabled.
[Verizon LG G2] butler360:
I think it worked on stock KK. I got off of stock Lollipop so fast I forgot to test. :(

If you've got any interest in having a DAC, heck I'd buy you one just to get it working.
[Verizon LG G2] :
Working in KitKat doesn't mean it worked in stock LP. It's possible that it didn't make the transition.

If you get time, just make a nandroid and install a rom/factory reset. Install enough stuff to test it and pull a log bundle with syslog from the playstore. Might give a hint to what's going on if it works.

It could be as simple as something in the mixer_paths, audio config, or usb init.

Also, I appreciate the offer... but I don't have any stereos with a usb port. I'm lucky that my stock car stereo has an aux port... or I wouldn't even have that.
[Verizon LG G2] TheYoz:
Yikes...this did not work for me at all... Im using the latest banks euroskank gapps. Google play services kept crashing to the point where I needed to do a fresh install.
[Verizon LG G2] ars0n:
try slim gapps, thats what I use.. normal slim gapps..
[Verizon LG G2] jfletch86:
i played around with this awhile back but i kept getting a playservice fc about once an hour. do you get this?
[Verizon LG G2] Lawlrus:
Nope, neither on this phone nor my N7
[Verizon LG G2] Hosehead:
I am guessing (hoping) that it is a long first boot?
[Verizon LG G2] TheYoz:
Used Slim Mini. Only thing you can't do is flash this zip with a clean install with the ROM/GAPPS, needs to be done afterwards.
[Verizon LG G2] TheYoz:
Another thing to note... FusterKluck kernel is the number one battery culprit on this ROM. Stock seems to work better.
[Verizon LG G2] Xsoldier2000:
But using FusterKluck sets SELinux to Premissible...that's the only to get SELinux permissible through boot, correct?
[Verizon LG G2] bouchigo:
You can use and init.d script to get Permissive if that's all you're trying to do while staying on stock kernel.
[Verizon LG G2] :
It may be, I don't have the default kernel in this set to permissive.

Though, I run my FusterCluck kernel with these builds... don't have a problem, or excessive battery drain. Nor do I show any excessive kernel wakelocks. The problem is that people use GSAM which lumps a bunch of stuff as "kernel" which really... aren't.

...It's also the reason that I stopped posting updates to that kernel, got tired of people who just want to post "This kernel is killing my battery" based on what an app says instead of actual use.
[Verizon LG G2] Hosehead:
I just ran into the same problem. When I tried to reinstall, now I have a bootloop.
[Verizon LG G2] butler360:
Thanks, if I get some time I will try that.

Also the DAC plugs into the phone's USB port and outputs via 3.5MM, which your car does have. The difference in sound quality and volume is night and day.
[Verizon LG G2] :
Yeah, the sound is really low with stock settings through the headphone jack. That's one of the reasons I initially started my custom kernel. It allows me to boost the headphone port's audio level to overcome the volume issue.

I figured it was a usb connection for better audio quality. Meh.

Like I said though, if it works in Stock, get the logs with syslog. It's possible it might be something simple.
[Verizon LG G2] Xsoldier2000:
I'm using the FC kernel, with no problems.... It easily lasts a full day on battery. I tried init.d right after I flashed this and it didn't last after a reboot. I could have don't it wrong tho.....
[Verizon LG G2] TheYoz:
To fix that:

1) Power off phone completely

2) Hold power button and volume down until you see the "LG" Logo, release for one second then immediately hold the power button and volume down button again.

3) System restore screen will come up, just say "Yes" to the screens that pop up. It will say that it will factory reset your phone but it will in fact take you into whatever recovery you have installed on the phone.

4) Factory wipe in recovery, install ROM/GAPPS and you should be back in business.

I was in the same boat and I got back into recovery and started from scratch. Hope this helps you out.

---------- Post added at 09:26 PM ---------- Previous post was at 09:23 PM ----------

I installed the FC Kernel after I did the wakelock fixes and Play Service fixes. Maybe it had something to do with that. It didn't play nice. Maybe if I install it before I run the fixes?

---------- Post added at 09:30 PM ---------- Previous post was at 09:26 PM ----------

That's probably it. I'll mess around with it again, but install the kernel before I do any fixes. Thanks for all your work, and sorry about the battery comment.
[Verizon LG G2] :
No worries. It's not that the comments bother me.

There's just quite a few people doing it and it seems like most of them can't be bothered to read before posting (not saying everyone's like that). Between getting tired of posting the same things over and over for people and just not having much time the last week or so, I just quit trying to update anything. Unfortunately, I don't have the same patience that it seems some of the people on here do... Especially with people that can't be bothered to read (at least the first page and last page or two of the thread). Add that to the lack of time I've had this past week or so and that I'll probably be short on time the next week or two... it's just not on my priorities list nor is spoon-feeding people the same answers repeatedly. (not directed at you)

Also, if you get that bootloop I'd recommend trying to repair the file system before just wiping it. When you go into your recovery, there's an advanced wipe option. Choose that then select the partition and click repair/change file system. Choose repair and see if helps. If you're doing this with anything formatted as F2FS, I'd use that modified recovery posted as it has updated F2FS tools. It seems like the data structure gets messed up occasionally, probably from a bad flush.
[Verizon LG G2] jagman96:
I flashed this ROM a few days ago a I like it quite a bit but I have one main issue. If I tap a link on the lock screen and enter my password, it takes me to my main screen, not to the screen referenced by the tab I troubles tapped (e.g. If I double tap a notification it takes me to the main screen, not the app that gave the notification). Is anyone else having this problem?
[Verizon LG G2] jrk190:
Whenever I flash a permissive kernel, it goes back to enforcing after reboot. Does this on any kernel, any rom. Army clues?
[Verizon LG G2] :
Yeah. You have an app or script setting it back to enforcing.
[Verizon LG G2] :
So this may be a dumb work around... But until it gets fixed, you can manually force the baseband version with (for VS980 39A)

setprop gsm.version.baseband VS98039A-MPSS.DI.2.0.c2.00081-M8974AAAAANAZM-1

Either in an init.d script out in /data/local.prop

If you do it in local prop, it's the same format as build.prop, not the command format as above.

Not sure what issues might be caused from the property not being set, but this sets the property that the ril would set after it queries the modem. So it should work around whatever issues there might be from it.
[Verizon LG G2] jrk190:
Loving this ROM with fustercluck!
[Verizon LG G2] jagman96:
Sorry but I looked and couldn't find an answer... does this ROM have layers commits?
[Verizon LG G2] :
No. It's cm based. They use their theme engine.
[Verizon LG G2] Xsoldier2000:
Been getting a lot of Play Services has stopped lately...I'm going to clean flash the latest update, as I dirty flashed last time.

Just wondering if anyone else has the problem on a clean flash?
[Verizon LG G2] Lawlrus:
I haven't gotten any yet
[Verizon LG G2] Xsoldier2000:
OK, good to know. Clean flash tonight it is then.
[Verizon LG G2] Lawlrus:
Granted it's only been a few hours, but if you have tried to wipe cache/dalvek, and wiped play store data and cache and you're still having said issue, I'd clean flash.

If I notice anything of the sort, I'll report back
[Verizon LG G2] Xsoldier2000:
That I did try. Just clean flashed, and all looks good, will find out over the next few days.