yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] sandys1:
[MENTION=5939214]zr239[/MENTION] - I think we all thank you for this, it was the hard work you and [MENTION=4662457]Rashed97[/MENTION] put in that got us to this point. Thank you both for this!

Will downloads from http://www.cmxlog.com/12.1/d803 or http://download.cyanogenmod.org/?device=d803 work if flashed on top of your CM release ?
[G2 Android Development] zr239:
yes they should because they use caf kernel :)
[G2 Android Development] Mak-B:
I still flashed the modem and baseband on the official nightly version, was it necessary? No issues though.
[G2 Android Development] peachpuff:
xposed only works on lollipop 5.0 not 5.1, try a different modem.
[G2 Android Development] supaflyx3:
I'm aware... I was running 5.0.
[G2 Android Development] peachpuff:
Oops thought cm12 was 5.1 for some reason, it should work nonetheless after you flash the zip and install the apk.
[G2 Android Development] zr239:
Hey guys, ive been busy with cm12.1. i didnt have time to build cm 12.0, but a build will be up by late tonight. a cm12.1 build is up, although it is very buggy, but if you would like to test it out, they will be posted here thanks :)
[G2 Android Development] zr239:
new cm12 build posted.
[G2 Android Development] Tiguak:
Sorry, I've looked for the answer but can't find it. The instructions say you need the Jellybean bootloader, but I'm on stock KitKat...is there another file to flash to get to JB BL? Or is it ok to flash this ROM with the KK BL?

Thanks.
[G2 Android Development] zr239:
To get jb boot loader, your need to flash rogers 10c radio or bell's 19b radio onthis page
[G2 Android Development] xfrancis14:
How's 12.1? Also how can I get the remote function back that was available on stock?
[G2 Android Development] zr239:
12.1 has a lot of modem issues. And remote is only available on stock
[G2 Android Development] yuiou:
Thanks! my auto rotate doesn't work as well (cm12)
[G2 Android Development] yuiou:
After flashing the d803 modem rotate works for me.

http://downloads.codefi.re/autoprime/LG/LG_G2/G2_modems
[G2 Android Development] supaflyx3:
That's not true, there's a zip you can flash that ports quick remote to cm12
[G2 Android Development] zr239:
yes, but it will only work if its compatible with lollipop
[G2 Android Development] danny6514:
Which d803 modem? There are two.
[G2 Android Development] joefloater:
D803 10c
[G2 Android Development] yuiou:
Are you finding the phone waking up randomly, or just generally different after the modem update?
[G2 Android Development] zr239:
Turn off lift to wake in display settings
[G2 Android Development] xfrancis14:
Can I flash 12.1 over 12?
[G2 Android Development] zr239:
Yes, but you have to flash 5.1 gapps over as well
[G2 Android Development] nash211:
Seems to be working OK so far ( 12.1 / 5.1 ) on my phone let you know if I find any glitches.
[G2 Android Development] =JKT=:
I'm going to give 12.1 a spin for the rest of the weekend at least. I need a stable dd for my work, so I'll be scouring for useful info for you.

Thanks for the builds!
[G2 Android Development] zr239:
My phone is not available for me to test at the moment. I just uploaded a new cm12 build, can you test out this new one and let me know of any bugs? thanks
[G2 Android Development] =JKT=:
Sure! Looking for anything in particular?

I couldn't get anywhere in 12.1 because the keyboard kept force closing so I couldn't get anywhere past the setup screen. Full wipe, everything except internal storage.
[G2 Android Development] zr239:
Try 5.1 GApps and the keyboard issue will stop. and tell me if you have the signal issue thanks :)
[G2 Android Development] =JKT=:
I did flash the 5.1 PA GApps, the micro package. I'll try again with the new build and report back. I did notice my LTE come in and out on the status bar every ten seconds, so I'm guessing that's the bug you're looking for.

Downloading now, will report back soon!

Edit: I'm just going to use the full PA 5.1 GApps package this time.

---------- Post added at 10:18 AM ---------- Previous post was at 09:26 AM ----------

Flashed the April 19th cm 12.1 with full PA 5.1 GApps

Keyboard is fine :P

LTE seems stable and fast for the past 20 minutes, as opposed to connecting and disconnecting every 10 seconds like on the last release.

Sweet.
[G2 Android Development] robbyf66:
seems to be working for me [MENTION=5939214]zr239[/MENTION] are your sources still the same? doesn't want to build for me

I've made changes but i get loki error from the update script.
[G2 Android Development] zr239:
do you mean you've built cm12 for d803?
[G2 Android Development] robbyf66:
I'm trying to
[G2 Android Development] zr239:
you need a local manifest.xml, and in it put this:

<?xml version="1.0" encoding="UTF-8"?>

<manifest>

<project name="lg-devs/android_device_lge_d803" path="device/lge/d803" remote="github" revision="cm-12.0"/>

<project name="lg-devs/android_device_lge_g2-common" path="device/lge/g2-common" remote="github" revision="cm-12.0"/>

<project name="lg-devs/android_kernel_lge_msm8974" path="kernel/lge/msm8974" remote="github" revision="cm-12.0"/>

<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-12.1"/>

<project name="lg-devs/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-12.0"/>

</manifest>
[G2 Android Development] robbyf66:
my appologies for 12.1

Thanks again [MENTION=5939214]zr239[/MENTION]

I'm using this manfifest for cm branch 12.1 but it's giving me the update loki script error which I fixed manually after build and then it won't boot.

<manifest><project name="lg-devs/android_device_lge_d803" path="device/lge/d803" remote="github" revision="cm-12.0"/><project name="CyanogenMod/android_device_lge_g2-common" path="device/lge/g2-common" remote="github" revision="cm-12.1"/><project name="lg-devs/android_kernel_lge_msm8974" path="kernel/lge/msm8974" remote="github" revision="cm-12.0"/><project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-12.0"/><project name="lg-devs/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-12.1-caf"/></manifest>
[G2 Android Development] =JKT=:
Bluetooth seems to be working and pairing fine, but if I turn it off it doesn't want to turn back on until after a reboot.
[G2 Android Development] zr239:
for proprietary vendor lge, change branch to cm-12.0, and dont use CyanogenMod g2 common, use lg-devs. and for qcom common, change branch to cm12.1
[G2 Android Development] zr239:
does turning off wifi make the LTE signal disconnect?
[G2 Android Development] =JKT=:
Most of the time it does, but not every time.

Also, if I have Scanning Always Available in WiFi advanced settings I can't connect to any network. If I turn that option off WiFi behaves normally. Small bug.
[G2 Android Development] =JKT=:
Actually, Bluetooth seems to be working fine now. I just gave it more time to turn off before I turned it on again.

Edit: one more thing. Even with lift to wake off, the phone will keep waking itself up after manual screen off via power button or double tap status bar. But as soon as the screen timeout takes effect it stops waking itself up.

Edit again: ^^ turning off Double Tap to Sleep actually fixes this, which is funny because I thought it would be Double Tap to Wake that would be more likely the issue.

Edit the third: with tap to wake on, automatic screen timeout wakes itself up once, but manual screen off doesn't wake itself back up. With all 4 wake/sleep options off the phone behaves normally. I think one wakeup with tap to wake is fine with me for now.

Sorry for spamming on this...apparently it's a cm issue and it is well known.
[G2 Android Development] xfrancis14:
Is there a place to find change logs?
[G2 Android Development] zr239:
i build unofficially, so no. any changes that appear are from cyanogenmod source code.
[G2 Android Development] =JKT=:
I might roll back to 12.0 or Cloudy G3 for the weekdays so I have something known to last the day without issue since my phone is vital for work.

However, I'd say that for your part this cm12.1 build is as good as it gets until cm figures a couple things out on their end :)

Great work and I'll be following this thread closely.
[G2 Android Development] robbyf66:
[MENTION=5939214]zr239[/MENTION] thanks for the share

I was able to build and I've also ported to PA.

I'm able to build either in about 10 minutes if you ever need help on that side of things. I might make a post sharing my pa builds in a few days
[G2 Android Development] zr239:
You should contact mikecriggs, who maintains g2 for aospal. Since you've ported it to d803 you made it easier for him
[G2 Android Development] LwannaCM:
Works fine! Ty
[G2 Android Development] nash211:
The latest version of 12.1 D803 (20th) does not load stays on LG screen, the previous 18th day version loaded perfectly.
[G2 Android Development] zr239:
Yeh that's because I built with caf kernel. Building with caf kernel will fix all signal issues on cm12.1 I just gotta figure out why it's not booting
[G2 Android Development] zr239:
Hey guys, new cm12.1 build compiling, should be done in a few hours. I'm building this with a modified CAF kernel, it will fix all signal issues, and it will boot. Next build will be fine.
[G2 Android Development] zr239:
Alright guys, i tried the new cm12.1 build, booted up fine, signal worked. but audio was broken, and touch screen was also broken. I have someone working on the touch screen error, and ive fixed the audio error. Im jumping between CAF builds right now. If you would like to test these before i release them, tell me.
[G2 Android Development] =JKT=:
Weekend is here! I'm down for testing. PM me.
[G2 Android Development] xfrancis14:
Is this still alive?
[G2 Android Development] zr239:
Yes. Been working on cm12.1. One more stable cm12 coming Wednesday
[G2 Android Development] Ghz7:
Is there a way to get those softkeys?

Thanks.
[G2 Android Development] zr239:
What? The lollipop soft keys?
[G2 Android Development] SiCRider:
Hey there.

Must say that I'm following this thread since day 1 but didn't even tried it until yesterday.

And it runs pretty good!

D803 users that feel left behind by carriers and LG, like me :), should try this.

Thanks for your work man!
[G2 Android Development] alexsoin:
anyone's having issues with autoration? doesn't work for me at all...
[G2 Android Development] zr239:
flash KK baseband for d803
[G2 Android Development] sandys1:
Does anyone know if Skype audio is working (or any VoIP). I gave been switching between ROMs just for that one feature,without success

---------- Post added at 02:48 AM ---------- Previous post was at 02:46 AM ----------

Can you release the CAF kernel as standalone? Would love to test it with RR 5.4.3
[G2 Android Development] zr239:
all lollipop 5.1 Roms have been not working well on lg devices. I've built a new cm12.1 ROM with RIL fix, so Skype audio should work now
[G2 Android Development] mathsz:
You dear sir, Rock. I have not tried it and I did retire from cooking roms since leaving the Optimus G. The g2 sources where a mess last time I checked. Dr87's sources were the best.

Keep cooking. I'm sure I'll be flashing somewhere down the line.
[G2 Android Development] Ghz7:
Nope, the screenshot ones, circle-ish ones.
[G2 Android Development] zr239:
Download this cm12 theme , and apply navigation bar : https://play.google.com/store/apps/details?id=com.avn.forto&hl=en&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dforto+cm12+theme&pcampaignid=APPU_1_hp9IVeGYB8_9gwT73YCABQ
[G2 Android Development] supaflyx3:
Thanks for the newest CM12 update, its the most stable ROM I've used to date on my G2, even more so than stock. Auto rotate doesn't work with the KK baseband but I don't use landscape so that doesnt really matter.
[G2 Android Development] nash211:
Latest 12.1 for D803 does not recognize my network, loads ok, tried render kernel no luck still does recognize network. Clean flashed. Installed D803 modem made no difference.
[G2 Android Development] sandys1:
Did Skype end up working - last time I checked, it didn't.
[G2 Android Development] mathsz:
So I flashed. Phone was very hot. I had two ores running full on. Cm12.

Complete clean wipe. Install cm gapps and cm12 and Kk baseband.

Need logs? I'm back on g3, but I don't mind testing.

Cheers
[G2 Android Development] zr239:
Sorry, but I haven't been focused, on Skype, I was focused on cm12.1, however I will try to fix Skype audio whenever I can
[G2 Android Development] xfrancis14:
Is that may 3rd 12.1 build stable or should I stay with 12 for now?
[G2 Android Development] zr239:
Stay on cm12, modem is broken on cm12.1
[G2 Android Development] zr239:
Attention everyone. I will now be posting cm12.1 tesst builds, im jumping in between ROMs right now, so if you wanna try out some cm-12.1 test builds. I will still post stable cm12 builds weekly. Please report back if any of these are, or aren't working (on cm-12.1):

-Touchscreen

-Audio (use volume rockers)

-RIL (Radio Interface Layer, basically signal, LTE etc.)

Thanks
[G2 Android Development] nash211:
Latest build no mobile service, loads fine tried a different modem and kernel still no mobile service,clean flashed.
[G2 Android Development] zr239:
hey everybody, so cm-12.1 on the d803 is still a work in progress. the deconfig is not updated to 5.1, however the d802's is. so until i upgrade the deconfig to 5.1, if you want cyanogenmod 12.1 running on your device, you will flash d802 builds. but remember, you WILL HAVE TO flash a d803 lollipop kernel over it (such as the render kernel). so those will be a separate set of builds

builds (MUST FLASH d803 KERNEL) https://www.androidfilehost.com/?w=files&flid=31862
[G2 Android Development] xals1997:
And where can we find d802 builds?
[G2 Android Development] zr239:
Lol, I just upgraded the d803 config to 5.1, so scratch the d802 builds. You can find new cm12.1 build in the regular cm12.1 folder
[G2 Android Development] xXRapToRiXx:
Desire

Could you compile your cm12.1 builts for the d802 model?
[G2 Android Development] zr239:
Are you a d802 user?
[G2 Android Development] xXRapToRiXx:
​

yes
[G2 Android Development] zr239:
there is already a d802 cm-12.1 thread :http://xdaforums.com/lg-g2/development/rom-t3103079
[G2 Android Development] xfrancis14:
Is the new 12.1 stable enough for a daily or should I stay with 12?
[G2 Android Development] zr239:
The cm12.1 builds are stable, only catch is no signal.
[G2 Android Development] xXRapToRiXx:
Thank you:)
[G2 Android Development] nash211:
Latest build D803 gets Hung up on the CM screen, will not boot any farther. Clean Flash,even tried the render kernel, still the same, hangs up on the CM screen.
[G2 Android Development] zr239:
try rebooting, (holding the power button down. then letting go)
[G2 Android Development] zr239:
cm-12.1 builds with working signal is coming soon
[G2 Android Development] xfrancis14:
Any news on when the new build will drop?
[G2 Android Development] zr239:
New build will drop tomorrow. But until LG releases lollipop for d803, it's almost impossible for me to fix RIL. But, I will try
[G2 Android Development] Carolinux:
works on d805?
[G2 Android Development] zr239:
You have to go into the updater script and change all d803 occurrences to d805, however, you should use d802 ROM instead, and then you HAVE to flash a d805 lollipop kernel, or else you device will get in fast boot
[G2 Android Development] KyPbP:
He can not release. The answer at the request of the source code for Lollipop D803

We got the information from dev. team.

Unfortunately D803 model has no plan for upgrading to Lollipop.

So We cannot upload the source code.
[G2 Android Development] zr239:
How? Telus has is confirmed for lollipop
[G2 Android Development] KyPbP:
I came to this site to answer open source
[G2 Android Development] zr239:
Oh, okay. Hopefully someone with telus lollipop can provide a system dump
[G2 Android Development] KyPbP:
I hope that everything will be the same for Lollipop D803
[G2 Android Development] zr239:
So, what you're saying is that they won't upload d803 source, but will still get OTA update right?
[G2 Android Development] KyPbP:
About OTA I know nothing. I wrote in the LG Canada,me did not answer.
[G2 Android Development] zr239:
Oh okay, in Canada, telus is a phone carrier, and they have an agreement with lg for lollipop for the d803, same with every other carrier. Lg also confirmed it, they are late in giving it to us.
[G2 Android Development] KyPbP:
I hope. And that is thought to sell the phone. I've been on the IMEI of Bell and Rogers, is the latest 20g and 20f
[G2 Android Development] sandys1:
If an OTA is released, then legally they are bound to release the source - this is according to the terms of the GPL (which is why they release the other pieces of code... not out of the goodness of their heart).

Since they have said they wont release the code, it simply means that there is no OTA.

This has reached Reddit - I suggest everyone go and upvote it and tweet to LG Canada.
[G2 Android Development] mathsz:
Lg and carriers. Canadian models.

a history of ****ty updates.
[G2 Android Development] zr239:
yup. unfortunately without the kernel deconfig, i cant make a cm12.1 build without signal issues, so theres no point in making them. when they release it builds will continue, in the meantime im trying to fix it myself
[G2 Android Development] mathsz:
you could try d802 modified by lg-devs.

https://www.diffchecker.com/ujexruvv

---------- Post added at 01:39 PM ---------- Previous post was at 01:38 PM ----------

my concern would be modem, actually.
[G2 Android Development] zr239:
i've tried that
[G2 Android Development] ggrammer:
How close is the g pro 2 to the g2? There was a user in that reddit who used a d838 ROM and said it works. On paper they are the same with different screen sizes.
[G2 Android Development] =JKT=:
Any chance you can link us to that thread?
[G2 Android Development] ggrammer:
http://www.reddit.com/r/Android/comments/372vgn/lg_canada_refuses_to_update_the_lg_g2_to_lollipop/

Just over 3/4 of the way down. A post by kypbep.

It is an aroma ROM based on g pro 2 stock lollipop. There is a d803 specific flash which contains a radio and kernel and patches. I installed on my d803 and it runs great but maybe those sources can be used to assist with this? Mind you I have no clue when it comes to development but would love to learn.
[G2 Android Development] sandys1:
[MENTION=5418208]KyPbP[/MENTION] can also comment himself on GPro2 and D803 similarities.
[G2 Android Development] KyPbP:
Firmware running on the kernel KitKat
[G2 Android Development] sandys1:
can you talk in detail about where to download the D803 version of the G Pro 2 firmware you are running - please give as much info as possible, because we are attempting to see if it can be used to build new CM ROM for the D803
[G2 Android Development] KyPbP:
https://docs.google.com/file/d/0B6ic1eoiMGuhLVI0UjFNWEVqakU/edit?usp=docslist_api

https://docs.google.com/file/d/0B6ic1eoiMGuhUmhUenFsMno0RUE/edit?usp=docslist_api
[G2 Android Development] peachpuff:
This looks promising, i finally have data working on lollipop. Get some disconnects but im gonna apply that 2nd patch now.

The nav bar is shrunk to maybe half the size, any quick fix for that?
[G2 Android Development] KyPbP:
If you need another size navbar, the file is here http://xdaforums.com/showpost.php?p=60415880&postcount=2
[G2 Android Development] sandys1:
can you post details of about screen ? (what kernel is it running, baseband,etc).

Also, do you by any chance have Skype/any VoIP working perfectly?
[G2 Android Development] KyPbP:
Baseband Section will write the unknown, I think because of the kernel KK
[G2 Android Development] peachpuff:
Pretty much what KyPbP just said, baseband is unknown but calling and data work just fine. And that signal patch fixed the disconnects.

Thanks works fine now.
[G2 Android Development] sandys1:
can you post in the render kernel thread - I think he needs a few binary blobs to get the d803 working and I'm hoping that this can do it. do test out Bluetooth, gps and NFC too... to be on the safe side.

fingers crossed!!
[G2 Android Development] KyPbP:
Bluetooth, gps and NFC work
[G2 Android Development] sandys1:
can you also check skype audio through call testing service - https://youtu.be/mOv5pAwkxtw?t=12 . it should just take 2 minutes
[G2 Android Development] zr239:
hey guys, trying out a new kernel deconfig. (thanks to rashed97) and new build will be up tommorow that should be flawless
[G2 Android Development] nash211:
Thanks will give it a try when it is up
[G2 Android Development] xfrancis14:
Flawless as in signal will work?
[G2 Android Development] xfrancis14:
Wow, thanks for all the work you put into this ROM man.
[G2 Android Development] zr239:
New build posted
[G2 Android Development] KyPbP:
And there is a list of changes?
[G2 Android Development] zr239:
Nothing has changed, new kernel config. audio isnt working, fixed it, now rebuilding. signal and everything else is working
[G2 Android Development] KyPbP:
Audio probably does not work because of the lack of lp bootstacks for d803?
[G2 Android Development] xfrancis14:
Can you post when audio is fixed? Thanks.
[G2 Android Development] zr239:
sure man. audio will be fixed when next build is up (late tonight)
[G2 Android Development] xfrancis14:
Any idea when it will be up?
[G2 Android Development] zr239:
Today
[G2 Android Development] LoremLepus:
Hello,

Are there any known issues with the CM12 stable build?

Thanks.
[G2 Android Development] zr239:
With the cm12 stable build there are nobugs/issues. I've ran a march build for 2.5 months and no issues. Recently switched to caf 5.1 because lg-devs fixed the config. Cm12.1 is as stable as cm12. And because its caf, its more enhanced for Qualcomm chipsets
[G2 Android Development] xfrancis14:
Audio isn't working in the new build..

Flashed the new cm12.1 build over cm12 and audio won't work
[G2 Android Development] zr239:
yup. Rashed97 fixed it. next build (will be up tommorow) will fix audio
[G2 Android Development] LoremLepus:
So, I just tried CM12.1:

- Did a full wipe;

- Flashed Jellybean bootloader (RGR 10c, my d803 is a Rogers model)

- Flashed CM12.1

- Flashed PA-GApps 5.1 modular mini

Rom booted normally, but on the second setup screen where you configure the wifi, I get a force close on the AOSP keyboard and cannot proceed. After that I did several other tries with other GApps... Same thing.

Then I tried the same process, full wipe and all on CM12. Did not get the force close on the keyboard, but wifi would not stay connected after the third setup screen.

I ended up restoring to my old rom.

Please let me know if that test report was helpful. I can try to provide a logcat, but since the errors occur at the setup I am not sure if I can do that.
[G2 Android Development] zr239:
WiFi turning off is normal bug on setup. Just keep rebooting, everytime WiFi disconnects, and you should be good, or you could just skip setup, and connect to Wi-Fi through settings
[G2 Android Development] jl10101:
If only you could build for D802 :(

So desperate for a CAF CM12.1 build!
[G2 Android Development] KyPbP:
Forgot to answer, Skype works.
[G2 Android Development] xfrancis14:
Is it worth it switching back to cm12 until audio is fixed or will the new fix be up soon?
[G2 Android Development] BoostRoid:
Switch back until the new build is ready.
[G2 Android Development] ggrammer:
So I thought I would give the new builds a shot despite audio. I am hoping someone can verify this for me but rotation is not working for me (JB boot loader and rogers 10c modem) as well if I enable Bluetooth and then set the option to accept file transfers then Bluetooth share fails and BT is disabled and won't turn on. Otherwise this rom is shaping up to be my new favorite!
[G2 Android Development] xfrancis14:
How long until the fixed build is up? Hate to be rude, just might need audio tonight
[G2 Android Development] zr239:
Ran into pc issues, had to rebuild. New build will be up tomorrow
[G2 Android Development] xfrancis14:
How do I flash back to cm12 from 12.1?
[G2 Android Development] zr239:
Wipe data, cache, dalvik cache flash ROM, gapps, supersu