yashsingh1/xdaforums huggingface dataset:
[G2 General] zrgiu:
I'm sorry guys, it looks like LG did NOT implement the IR Blaster apis in KitKat. They simply report that the phone doesn't have an IR Blaster, and even if we try to use it anyway, it doesn't work. It sucks that LG chose to force developers to use their extremely limited QuickRemote SDK (which won't allow us to use our own database of IR codes), but it's the truth and there's nothing we can do about it.

The best chance now is that everyone who cares about this enough to email LG at developer@lge.com and ask them to do their job properly.
[G2 General] garyd9:
heh - I'm not sure. I had cheated by restoring a 'o' system partition on top of a 'd' installation. If it weren't for the kernel changes in kitkat, I'd likely try the same thing. Then again, I'm assuming that there are kernel changes without actually verifying it. (It's a very reasonable assumption, but...)

So, on sprint, you were using a mismatched aboot and tpm/tz? I really need to spend the time to understand the security mechanisms on these qualcomm chips. Right now, I'm basically going at this blind (which is never a good thing.)
[G2 General] sniffs:
Is there a way to apply this official update using regular stock recovery via ADB?
[G2 General] corynat:
Can you clarify? The quick remote app is still there and I can set up the above app without a problem, although at work I don't have anything to beam at. Do you mean things look like they are working but don't or you got an error when you tried to set it up?
[G2 General] Cloudyfa:
Maybe you guys can find some useful info here: http://xdaforums.com/showpost.php?p=50587896&postcount=1076
[G2 General] savoca:
Luckily the bootstack allowed an older aboot, but that was a 4.2.2 update that blocked our loki.

From the Korean 4.4.2, you can't downgrade the aboot. So I'm guessing that's the case here too.
[G2 General] garyd9:
I'm not sure if you mean that aboot won't downgrade at all, or only that if aboot is downgraded that it won't work with the newer kernel.

There have been reports of someone successfully using the LG flash tool to revert from D80020c (stock) to D80010d (stock) - which seems to imply that the aboot partition can be downgraded along with all the other partitions.
[G2 General] zrgiu:
There are some new IR Blaster apis that Google introduced in KitKat, which are THE way to access the blaster now. LG didn't implement that, leaving us with only their remote sdk to access the IR Blaster. Their sdk is very limited now, and the only app that has full and direct access (which is what we need) is the preloaded QuickRemote app.

The ConsumerIrManager.hasIrEmitter() returns false, and that's the service we (the lower-class developers) should be using and should have access to.
[G2 General] bigfau:
I have downgraded twice already.
[G2 General] Robban:
Cant wait for a port to D802 =P
[G2 General] garyd9:
Can you expand on what problems occurred?

The korean kitkat kernel source is posted, so unless the bootloader check is embedded in a binary kernel module, it should be possible to locate the code and find a way to patch around it (or just recompile the kernel excluding the check.)
[G2 General] jhamer83:
Is there anyway to force OTA update besides the checkin method?
[G2 General] gatamah:
MediaTek Devices

Wrong forum mate. You may want to look at http://xdaforums.com/showthread.php?t=2362093
[G2 General] gull_s_777:
Didn't think there was room to further improve the battery, mine does 8h+ screen on time already.

Do tell about Auto Brightness and GPS.
[G2 General] savoca:
I meant you can downgrade your aboot to a loki-exploitable one. But it wont boot at all.

Of course you can use flashtool, but how are you going to flash a KK Stock rom that (may) require the new bootstack in order to load the kernel?
[G2 General] :
reverted bavck to stock then updated to 10q(with the help of ATT), rooted manually and updating to kitkat d80020c. seeing if the root will stick.
[G2 General] jhamer83:
I reverted back to stock 10o and my device just says my software is up to date. How did you go about getting your OTA updates?
[G2 General] freebee269:
you missed the part where he said "with at&t's help".
[G2 General] jhamer83:
Ah, ok. So how is this done?
[G2 General] freebee269:
dial 611 on your phone and ask them to push the updates to your phone.
[G2 General] :
go to your account online with att. get on a live chat with them and ask them to send it you. make sure you mention d80010q.
[G2 General] streetsmart999:
What if we dont call AT&T, Will it update to 10Q after sometime or it just sits at 10o?
[G2 General] :
i can also confirm that after rooting 10q manual method,it sticks after updating to kitkat,. nice
[G2 General] freebee269:
it will eventually get you on 10q. but if you dont want to wait, talk to at&t.
[G2 General] corynat:
Ah, gotcha. Thanks for explaining. I was mightily confused.
[G2 General] garyd9:
(By the way - to the folks who are working on brainstorming solutions - thank you.)

The whole question is in that "may". ;) If we can determine that the kernel does NOT require a specific boot stack, then we just modify the kernel image (loki) and drop the kernel/modem/system partitions in with an older boot loader, and we're done.

If something in the kernel is checking for a specific bootloader, then hopefully that can be isolated in the Korean (or AT&T once released) kernel source. Once isolated, it can be worked around... or commented out and a new kernel compiled.

I'm not saying that this is the path to the solution... just that it's a possible path to a possible solution.

Take care

Gary
[G2 General] :
thats going to be a waiting game
[G2 General] streetsmart999:
Also which root method did you use? can you post the link. Thanks again mate!
[G2 General] Gandalf:
[MENTION=4316709]Savoca[/MENTION]

i need to check up on this,, but currently i have all d80010o stuff, with the 20c modem ,, but also a separate tz/rpm from a secret source.. i need to see exactly what tz/rpm images i have installed.. this *could* be helpful, as my tz/rpm partitions may not match anything else on my device right now.. i am on d80010d but ,

we'll see.
[G2 General] savoca:
And in the meantime, i'll take some stabs at the loki-proof aboot.
[G2 General] sniffs:
During any of these updates, did anyone get a popup saying that their device was suspected in rooting and it wouldnt update?

Does the OTA/AT&T flag your device as a rooted device and refuse OTA's from then on out?
[G2 General] streetsmart999:
Yes, there is a separate thread in Questions too.. the only option is going back to stock (Flashing method) and Ask At&T for the 10q update and then update to Kitkat. Or if you are lucky.. They will also push Kitkat too.. (If you can wait for the Root for Kitkat)

---------- Post added at 02:19 PM ---------- Previous post was at 02:17 PM ----------

Thanks I just got the 10q (At&t rep pushed it) , Also she is trying to push kitkat too. :) (as for now I dont care about Root)
[G2 General] AndroidUser00110001:
I have downgraded from 20c to 10d with no issues besides 20c update not being pushed to device again. I guess have to make another call...
[G2 General] SuperSport:
Yep, exactly. And, since you know what you are doing, can you try to grab the dlpkgfile for 10q while you are there? I don't know how to get it since it reboots so fast, but maybe you will have an idea? It should be in /cache/fota?

Maybe Power OFF after the download before reboot and try to sideload pull it??? I don't really know what I'm talking about, but thinking out loud.

Also, if you see a file called command anywhere inside the cache, grab that too.
[G2 General] julifmontoya86:
Can I install the OTA if iam in other country?. Iam root. I save The file in the cache/fota. I restart in the recovery but the phone format. Please help me

Enviado desde mi LG-D800 mediante Tapatalk
[G2 General] efrommel:
Ok done!!! and downloading !

You have to be in D80010q first of all I was on D80010o and will not update. The att rep will push the update D80010q and then i just hit in my phone the software update and done 679mb downloading
[G2 General] IamPro:
Godspeed, good Sir. May your efforts be fruitful :fingers-crossed:
[G2 General] MauroSicard:
I am in another country without SIM, how can I update my phone :( ?

Please help me!!!! :(
[G2 General] AndroidUser00110001:
I will later on...cant do that yet. I was going to root in between too so I will grab the file. The trick to install with the command file will not work either, I tried it.

I made an update.zip with boot, modem, aboot and system dump. Flashed through custom recovery but the device would not boot. What was strange and I have never seen before on the G2 was the standard Android recovery popped up. The one that gives you options to wipe cache, factory reset, install update.zip or update from file...Well I tried to install the dlpkgfile that way and it would not take due to verification errors.
[G2 General] SuperSport:
I think the problem is that we need to use the dlpkgfile for 10q FIRST. Then use the dlpkgfile for 20c. Just like it does over the air. These dlpkgfile files are differential updates. They need the correct firmware already on the phone in order to be successful.

IF/WHEN you try again, update to D80010o and then try to grab the Q update (I have everything but that). That way, I can put together a package that will have all the needed files in an easy download that starts from a stock D80010o. It's easy to get back to 10o, that's why I'm starting there.
[G2 General] Fidelio_o:
Has anyone tried Google wallet and tap to pay?
[G2 General] Enter The Nexus:
Gahhh I want my Official KK. Come on LG push it to VZW.
[G2 General] :
correction, vzw push it to consumers lol.
[G2 General] bobsie41:
WOW. They can actually penalise you for too much moaning. ;)
[G2 General] muppetmaster916:
It isn't even showing 10q I'm on 10o

---------- Post added at 07:06 PM ---------- Previous post was at 07:04 PM ----------

I guess so lol, I wouldn't care except that I Kdz off of aeonflex and now it's a pain to go back And set everything up again, oh well
[G2 General] gunnyman:
I'd be willing to bet 10q has been removed from the stream.
[G2 General] muppetmaster916:
Makes sense, thanks guess I'm waiting it out on stock
[G2 General] mamosley:
KitKat update inbound on my AT&T G2

A buddy of mine is kinda ticked though. He checked and didnt get the update and now he has to wait 24 hours to check again if it isnt pushed to his device.
[G2 General] muppetmaster916:
Yeah same here
[G2 General] gunnyman:
he can set his date ahead and check as often as he wants
[G2 General] muppetmaster916:
Yeah but like you said, you won't get it until at&t wants you to, clearly it's not ready for me yet lol
[G2 General] 4ty-phive:
And how would I go about that?

Scrib'd on my OG2
[G2 General] crazylilazn:
Does anybody know whether the OTA breaks root?
[G2 General] muppetmaster916:
Almost 200% sure it does, but we should have a new root method soon, plus if not you can always kdz back
[G2 General] :
gz ATT, gg
[G2 General] jeff5347:
Question...if we are rooted running a custom ROM, do we need to downgrade back to 4.2.2 and take the ota 4.4.2 to get all the correct files ( radios, kdz, ect) and then reroot and flash the updated custom ROMs once they are merged with the stock kk files....or do we just wait til the g2 kk files are merged by devs and that's that. Not sure how it all works
[G2 General] ArcaneDroid:
If you're getting the 24h wait to check for updates because you are anxious xD

Just change the time to 24h ahead on your phone, rebot, and check for updates again.

I put my phone on March 8 and change My time from am to pm and rebooted and I could check for updates again. That's how I downloaded mine
[G2 General] livebyknight:
So... To update to 4.4 from a rooted phone I'm guessing a restore is necessary? And also, can anyone confirm if themeing is finally enabled? Long hold on menu on the home screen I believe

LG G2
[G2 General] muppetmaster916:
I've been trying this and getting nothing, you're saying it didn't work for you but then after you did the date change it did?
[G2 General] ArcaneDroid:
Yea I checked for updates yesterday and today it's was telling me I could check in 14h, so I just changed the date way ahead of time. I also switched it from 8 am to 8 pm since that's 24h, rebooted, and it started checking for the OTA
[G2 General] muppetmaster916:
Yeah I can get it to check but no update, guess it's not ready where I am yet
[G2 General] bps119:
Just updated while waiting for my replacement device due to a bad lcd. Looks good so far and the speed has received a notable improvement over 4.2.2
[G2 General] kewkie:
Seriously AT&T :D

Damn.. hopefully it will roll out for D802 soon D:
[G2 General] lostangelintx:
I flashed back to stock D80010o. ATT nitwit on online chat says they can't push it to me due to platform traffic, whatever the hell that means.

But she also said first that they couldn't do it at all, that I would just have to wait until my phone received the update notification.

GRRRRRRRRRRRR
[G2 General] fisher421:
thats crap.. i just (like 10 min) asked the ATT rep to push it to my phone..i got the update..update in progress...
[G2 General] splxtreme:
I was told they pushed the update to my phone when i called but it didn't take right away, now I'm stuck waiting 24 hours before I can try again! UGH!!!
[G2 General] fisher421:
change the date..and hit check for update..
[G2 General] rzracer2:
can you tell me how to get into stock recovery? Can only get into factory reset. Thanks,
[G2 General] gharris040604:
it took less than five minutes with online chat from att
[G2 General] Snazarian:
How do you get 8_hrs of screen time? I can do about 4..what settings have u changed
[G2 General] splxtreme:
Life saver!!! Worked like a charm, downloading kitkat now. Took about 5 min with the online chat to get going. Updated to q first and after the reboot, I'm on my way!
[G2 General] lethalboy:
Is xposed working with 4.4.2 ? Mine is not working
[G2 General] gharris040604:
Can't get mine installed it's telling me I'm rooted? Any ideas

Nevermind I figured it out
[G2 General] joshuadjohnson22:
Come on roms! I'm excited to flash. I hope the G2 xposed module works with 4.4.2 I would miss it too much, please let me know
[G2 General] atxhardrocker23:
I know exposed works on 4.4 on the nexus 4 and 5
[G2 General] sniffs:
What did you do? I've been trying for 2 days.. Download mode said I was rooted, so I flashed back to stock.

Device now shows Unrooted but I still can't seem to pull the kitkat update using the phone to do an OTA or using the LG PC Suite to dl it.. I didn't get the Q update from days ago, so I assume I need that first?
[G2 General] gharris040604:
I have the q update but now I'm still having problems installing kk, I have no problem pulling it down from the server
[G2 General] tonynmisty:
It's not working for me either. :confused:

---------- Post added at 06:41 PM ---------- Previous post was at 06:39 PM ----------

I can't get Xposed to work at all, hopefully it will be fixed, I paid for the full G2 Xposed module. :(
[G2 General] Clark Joseph Kent:
Best and fastest way, done in 15 min, IMO is just get online via the att chat ,the tech at first did not know what I was talk about and I provided this link and he pushed the "q" update then the KK update...good to go now, not worried about root at the moment...

http://www.att.com/esupport/softwareUpdateArticle.jsp?sid=KB423381&cv=820#fbid=R7UXnBPcjeb
[G2 General] hack14u:
I am in a chat right now, got the q update, but they don't know about the 4.4.2. Bunk. They said that was the latest update.
[G2 General] Clark Joseph Kent:
give them that link it off ATT site, I had the same issue when they seen the link...the tech said duh...and said he will push it for me...

http://www.att.com/esupport/softwareUpdateArticle.jsp?sid=KB423381&cv=820#fbid=R7UXnBPcjeb
[G2 General] gharris040604:
The problem is that it won't install it keeps error out and stays I'm rooted
[G2 General] x017in:
Im using the phone outside USA. I'm not able to get the update. I think its because im using a non ATT sim. Any workaround for it?
[G2 General] tonynmisty:
You'll need to flash back to stock (D80010o), then root. After that, have ATT push the q update, then check for OTA. This is what I had to do, no matter what I uninstalled, it would still give me the error until I used this method.
[G2 General] gharris040604:
I was on O rooted until they pushed the q update a few hrs ago
[G2 General] hack14u:
Holy cow, it just appeared out of nowhere, the agent said it might take a couple of hours, but I thought I was done at the q. I think it may have taken that long to get pushed to my phone. What a great day. The funny part is that I went ahead to set the date ahead by like 3 days, and I set the month instead, and it said I couldn't check for updates for like 2,567 hours. hehehehe...
[G2 General] Mangtas_666:
Whats q update? Sorry
[G2 General] hack14u:
It was about a 15 meg update that according to ATT "Gets your phone ready for FOTA" and that's it. It was a tiny update to get your phone ready for the bigger update to 4.4.2.
[G2 General] dreckis604:
Stupid question none of this means anything for Rogers d803 right?
[G2 General] hack14u:
Remember people, root on o then take the updates. Obtaining root on q, or c is not working as of yet. Root will stay just fine through the updates.
[G2 General] :
Actually the manual root method for 10o works for 10q . Taking the ota after 10o made me lose root. I can confirm that the manual method works on 10q. Follow autoprimes directions and skip adb step 5. Everything else works. Am on 20c and still rooted after taking the ota from 10q.
[G2 General] hack14u:
Great info, thanks!
[G2 General] x017in:
Right.
[G2 General] nabril15:
Hack..I'm on o rooted with twrp, and you're saying to take q, then c, and that root remains fine? How do we "take" them? Hit update in the settings?

Yet, another poster stated (podagee) that he lost root with the updates.

How conflicting and confusing. I'm not criticizing, but it seems that we are all experimenting.
[G2 General] heynando:
i'm currently on 10d rooted stockrecovery stockbootloader, i have a AT&T SIM but i'm outside their coverage, more precisally i'm in Brazil, i didn't and apparently neither will receive a single OTA around here. Guess I'll have to do it manually..

Could anyone give me instructions on how to do it manually? Basically I Will have to install a custom recovery (if so which one?), manually flash 10o then root again then flash 10q then root again then flash 20c all via custom recovery?? Right? Or wrong? Did i miss something? Please correct and instruct me so that i can do it without bricking this badboy.

Thank you

edit: somebody mentioned a TOT, which i guess is a full complete rom and not a OTA, but LG/ATT would take ages to release the rom, no?
[G2 General] Clark Joseph Kent:
I apologize but...
[G2 General] arie001:
If you look at your software information in "About Phone," the software version will end with d, o, or q. The software versions updated in that order. Firmware on the day of G2's release ended with "d". The KitKat release this thread is discussing will end in "q".
[G2 General] Zoide_:
I think the issue is that some of us are using SIM-unlocked AT&T LG G2's in other countries, so we can't simply go into the AT&T chat to request the "Q update", and then the OTA to 4.4.2. Is there any way for us to get the stock 4.4.2 ROM if we're coming from an AOSP 4.4.2 or stock 4.2 ROM?

Thanks
[G2 General] :
Haha u crazy judge
[G2 General] SuperSport:
Actually, q was before KitKat. KitKat is c.

I THINK these are them:

D80010d - Stock 4.2.2

D80010o - 4.2.2 patches?

D80010q - Prerequisite to KitKat

D80020c - KitKat
[G2 General] heynando:
sorry mate, didn't get what you meant there

Mine is SIM-Unlocked too, but I don't think SIM-unlocking has anything to do with the possibility of flashing it or not, we don't need to request AT&T nothing cuz we can find the OTA files around here, someone could easily upload them all, then we would have to flash them manually, and that's the problem really, having to do it all via custom recovery, it would be painful but theoretically it would work.

Note that the last one (kitkat) has the number 20 before the letter C, meaning that the version is actually higher than 10q. That's why to describe them we have to use not only the letter but also the number that comes before it.

the order is correct, assuming none update is missing from the list.
[G2 General] arie001:
Oops, never even caught we got a "q" update, did it come out the same day as "c" ?

---------- Post added at 12:08 AM ---------- Previous post was at 12:02 AM ----------

I searched this file type [edit] (the dlpkgfile type) [/edit] and found a thread (lost it) that puts the dlpkgfile in /cache and a "command" file in /cache/recovery. I downloaded the command file they had and it contained:

--update_package=/cache/dlpkgfile

I think if we tried this that maybe a reboot to recovery would autoexecute the OTA. I only have the "c" dlpkgfile though, missing "q" and I'm currently stuck stock rooted on "o" no further updates available for me otherwise I might try it.
[G2 General] ealvinito:
Here what I did. Used Lg Flash tool to get to o. Online chat with AT&T. They pushed q. After that small update I then went to update and couldn't for 24 hours. I set the date forward a day and it worked. I'm running kitkat on my AT&T G2.
[G2 General] ealvinito:
Kitkat
[G2 General] antawnm26:
are you rooted?
[G2 General] yomero911:
im on "o" update .. how manual update to "q" ?? im trying to update to 4.2.2 "c" update .. im outside USA .... what can i do? ... help!
[G2 General] :
I think ill start a thread on how to update.....

Live chat online or call ATT and ask them to send u the q update and that should do it
[G2 General] EXT1NCT10N:
These are exactly the same steps that I took and I'm running the KitKat update as well. This seems to be the one fool proof method.

---------- Post added at 10:06 PM ---------- Previous post was at 10:02 PM ----------

You have to have a D800 and have AT&T service. If this is the case call AT&T tech support or do the chat with them and have them push the "q" update. After the "q" update is pushed the KitKat one should come through. Follow the steps I just pointed out in my last post.
[G2 General] yomero911:
I dont have AT&T servicee. .. theres no option? only wait for a flasheable zip ??

thanks in advance
[G2 General] EXT1NCT10N:
Unless somebody figures out how to flash the update package through a custom recovery this seems to be the case at this point in time, sorry.

So to clarify for anybody that is confused, the OTA update is the only way to get the official KitKat for the D800 at this time. If you want it now and do in fact have AT&T service, flash the phone to stock using the LG Flash tool and take the appropriate OTA updates. Since you need the updated KitKat bootloader to run an official KitKat ROM and this new bootloader is not exploitable by Loki at this point, a flashable KitKat ROM cannot be created until the bootloader is exploited again.
[G2 General] :
So At&T only pushes ota? absolutily no alternative way to update via AT&T like desktop?
[G2 General] EXT1NCT10N:
It appears that at this point this is the case yes.
[G2 General] heynando:
that's very interesting... i would love to this tested so that we can make sure putting the commandfile there and rebooting it, it would autoexec, assuming we can get our hands in the files (and that's quite easy actually cuz anyone here could kindly upload them) we only need to know how to trigger the update after the files are in place..

right now we can only get to 10o without flashing thirdparty soft. This thread teaches one to flash the 10o update via stock recovery.. What we need then is a way of updating from 10o to 10q and after that to 20c, all of that without flashing a custom recovery mode

my guess is that the secret is actually triggering the autoexecution of the update after the files are in place, maybe someone could figure that out but i don't know i'm quite a noob when it's about this subject :fingers-crossed: