[AT&T LG G2] garyd9:
Q: I have don't have the AT&T specific LG G2 (D800)...

A: Don't finish your question... this FAQ doesn't apply to you.

Q: Why won't my phone update?

A: Because your question doesn't include enough information.

Q: My phone currently is currently rooted (and may have been modified); can I update to kitkat (and retain root)?

A: Maybe, but maybe not. You are probably better off doing the procedure (found in another thread) to restore your phone to stock, using ioroot22 (or a more recent version)(found in yet another thread) to root it, but NOT make any other modifications. Then allow the 10o and 10q updates to apply. Then kitkat should apply and leave root intact.

Q: I read the previous answer - where are those other threads?

A: They can be found by searching, looking for stickies, etc. Hint: "ioroot22" is a good search term if looking for "ioroot22." To find a thread about restoring a phone to stock, "restore to stock" might be a great search term.

Q: Why are you calling it "firmware" and not "ROM"?

A: "ROM" stands for "read only memory." The fact that it can be updated (and easily modified) means that it's not ROM.

Q: How to I know which version of the firmware I have?

A: Settings->"About Phone"->"Software Information"->"Software version"

Q: My phone currently has a stock D80010d image. How can I update?

A: You need D80010q to update. First update to 10o, then see the next question.

Q: My phone currently has a stock D80010o image. How can I update?

A: You need to allow it to update to 10q first. kitkat doesn't seem to apply to anything other than 10q. Then see the next question.

Q: I currently have a stock D80010{d|o|q} image, but "update software" tells me there are no other updates. What do I do?

A: Annoy AT&T. If the first tech tells you that they can't push an update, thank them, hang up, and call back.

Q: "update software" tells me to try again in xx hours. I'm impatient. What do I do?

A: Change your time/date settings to manual, and step into the future (adjust the date.)

Q: What about "xposed framework"?

A: It doesn't work (yet.) rovo89 has fixes pending for the next release.

Q: I'm not currently using an AT&T tower (roaming) or I'm using a non-AT&T SIM. How do I update?

A: You don't. People have tried, but no one has been successful when roaming or using a non-AT&T SIM.

Q: How can I install the update without having AT&T's network push it to me?

A: No one yet knows. We have the file that is being pushed, but no one has figured out how to get the phone to install it. (You can flash the entire firmware, however...)

Q: Is there any way to jump directly to kitkat without messing with updates?

A: Yes, but it comes with two warnings... First, it will basically "factory reset" your phone (meaning you'll lose all data, settings, etc.) Second, there's no known way to root the phone after following this procedure. So, if you're okay with what is basically a "factory reset" on your phone and with losing root, jump to the following thread complements of [MENTION=3036336]bigfau[/MENTION]: http://xdaforums.com/showthread.php?t=2662445

UPDATE (2014-Feb-28): Thanks to [MENTION=4218641]AndroidUser00110001[/MENTION], if you have an older firmware with a working custom recovery, you can download and install something that allows you to jump directly to "stock" kitkat _and_ optionally root the device at the same time. HOWEVER, this will still erase any custom recovery on your phone, erase any modifications you've made to your /system partition, etc. For more information, instructions, downloads, and questions, please follow this link: http://xdaforums.com/showthread.php?t=2665391

Q: So, I have the new kitkat firmware, but I decided that I want to root my phone after all. What do I do?

A: You'll have to use one of the "restore to stock" procedures to get your phone back to 4.2.2 (D80010d or D80010o), root that, and then have the '10q' and '20c' updates pushed to your phone from AT&T.

Q: Does this firmware have carrier IQ?

A: Yes.

Q: Can carrier IQ be removed?

A: No, but...

Q: Can carrier IQ be disabled?

A: Yes: using "disable service" from the play store (https://play.google.com/store/apps/details?id=cn.wq.disableservice), swipe over the "system apps", select "android system" and deselect the checkbox for "IQService"

Q: How do I install a custom recovery (CWM/TWRP) or kernel with this firmware?

A: At the present time, you can't. LG updated the bootloader with this firmware to fix the "loki" exploit which was being used to install custom recoveries and kernels. Be assured, however, that there are multiple people trying to find a way around the security mechanisms anyway. Note that it's still possible to flash an older bootloader along with and older firmware. See the threads on "how to restore to stock."

Q: Why isn't there any custom firmware available based on this official release?

A: I'm sure people are working on it already. However, how would you like to install it? (See above question...) Without a custom recovery, it'd be very difficult to package anything so a typical user could install it. Not many people would be willing to walk a typical user through the process of remounting the system partition and overwriting files. (Anyone who would be fluent with doing that has probably already started customizing their own device.)

Q: I want an RD, RC, or Moderator to walk me through everything. What do I do?

A: Keep wanting.

Q: Why is the sky blue?

A: It's not. It only appears blue to you. It's actually red. However, because you've been told your entire life that it's blue, it's altered your perception of which color is which.

Q: Is this really a FAQ?

A: No. It's just some lines I put together while doing my real (paying) job. Every time my boss looks over my shoulder, I have to make up some lame excuse on why I'm "working" on my hobby instead of what I'm being paid for.

Take care

Gary