yashsingh1/xdaforums huggingface dataset:
[AT&T LG Optimus G] NotablyNice:
Just bought my Optimus G today. Tried 5 different stores to find one. This is just wonderful news. Look forward to supporting this project.
[AT&T LG Optimus G] BoostedSR20:
Tried like hell to buy a Nexus 4 today... I have until Monday to return the AT&T LGOG. Guess I'll wait for the news.
[AT&T LG Optimus G] Ilkinansr92:
I advise not to return this phone :)

Sent from my LG Optimus G
[AT&T LG Optimus G] BloodBaron:
ah man i hate secrets, i keep throwing money at the screen but noting happens, even tho im on a different LG just reading the above makes me not regret my decision to buy a LG-E971. hopefully this new breakthrough works for all version, regardless i'll donate for all the hard work put into this:good:
[AT&T LG Optimus G] mbonus:
I was really tempted to replaces this with a N4 yesterday, glad I didn't.
[AT&T LG Optimus G] smashcz:
I already did.

I might buy it again once there's some roms..

Thanks for all the work.
[AT&T LG Optimus G] Globalrebel:
Will DONATE FOR SURE

Hello, as has been said already, you have my $$ once we can actually unlock this MOFO! I am soo stoked that development is going well at such an early stage. (I was VERY close to returning my phone today because of the locked bootloader.) I'm keeping this thing for myself, and will be ready to pull the proverbial PayPal trigger for you and the other supporting devs!
[AT&T LG Optimus G] drwario:
Just ran to store and purchased one as soon as I heard about your guys little secret
[AT&T LG Optimus G] Digil:
I just pulled the trigger on buying my OG. It should be waiting for me when I return home Saturday. I am also ready and willing to hit that donate button. Here's to hoping the news is good.
[AT&T LG Optimus G] thecubed:
So, here's a quick update:

We've got lots of work to do. We have a _very_ viable avenue for FULL AOSP compatibility.

Right now, us developers need to sit down and talk about some major changes to the phone-- and plan out a 'disaster recovery' scenario, since this is no longer a 'quick modification' of the system, but a full AOSP conversion.

Without saying too much, we have quite a bit of proof to support our theories, and a member of the development team is now running the first build of Android 4.2 on his/her Optimus G with very few issues.

It suffers from the same issues that the Nexus 4 does-- for instance, benchmarks are ~4500 as opposed to the 7500 that have been reported by members of the community.

At this point in time though, we will be working "behind closed doors" for a few days until we can come up with a workable solution to this, as the current method is very long and convoluted, and will cause confusion with the Sprint version.

Since I'm posting this same reply on both of my threads (sprint and ATT), I'll give the Sprint update here too...

We've run into some issues with the Sprint version, although it is possible that they'll be easily rectified here in the coming days. Suffice it to say though that we have made less progress with the Sprint variant than the ATT variant (oddly enough). However, I've got some ideas (*cough cough* GPT partition trickery) that should fix the issue.

As usual-- PLEASE do not message myself of any of the other developers asking for an ETA. I know y'all are anxious, but if you really need to know, just stop by IRC and listen for a few mins, you'll probably hear us chattering away about hex offsets and load addresses in between me and my coworker tending to b0rked RHEL installs and Juniper firewalls.

In regards to LGNPST, look for a writeup here soon... I know it's been a source of frustration to some of you on the IRC channel, however please don't expect that I have a full 4 hours to devote to teaching commandline basics for Windows.

Once again, much thanks goes out to Shelnutt2, g33k3r, ilkinasr92, and xboxfanj for all the hard work.

Expect updates on XDA as they come, as usual.

Peace!
[AT&T LG Optimus G] NotablyNice:
Beautiful update! Looking forward to more news. Have $30 donation waiting for you guys.

Why is it that the N4 on AOSP scores so much lower on benchmarks than our OG? Still don't understand why.
[AT&T LG Optimus G] Thor_BR:
That's all I needed to read. Thank you so much. For the first time I'm not feeling bad for not getting the Nexus 4. I truly need the sd card slot and now, with AOSP, this phone will be perfect for me. :laugh:
[AT&T LG Optimus G] JMM2009:
Where's the link to donate, I would like to kick some down.
[AT&T LG Optimus G] BoostedSR20:
Unlocked bootloader and an AOSP 4.2 rom so soon is some incredible news...
[AT&T LG Optimus G] NotablyNice:
I don't see one in the OP yet. I would've already donated. Hey thecubed, is it plausible to setup a donation link for your dev group in the OP? I'd like to donate today and also when something more official happens. I'd like to keep the flow of junk food, energy drinks, and alcohol going! Energy drinks and alcohol? This isn't the club, this is XDA!
[AT&T LG Optimus G] yokuyuki:
So basically, it's very likely that any development on the Nexus 4 can be ported over to the Optimus G?
[AT&T LG Optimus G] Globalrebel:
I second this! Please provide a group donation link!
[AT&T LG Optimus G] NotablyNice:
Yes. I think the only major hurdles will be modem and camera. And hopefully we can port AOSP without the onscreen buttons and utilize our hardware capacitive buttons
[AT&T LG Optimus G] yokuyuki:
I was under the impression that the AT&T version at least shares the same camera module as the Nexus 4. Coming from SGS 2, the modem is separate from the kernel so AOSP works fine with Samsung modems. Similarly, Android detects the presence of hardware capacitive buttons and hides the on-screen buttons.

I'm seeing battery life issues with the AT&T ROM with Android OS wakelocks and I'm really hopeful that an AOSP build will fix those issues.
[AT&T LG Optimus G] NotablyNice:
My bad, Sprint and International have the 13mp sensor. I have the same Android OS wake locks. It's definitely a software bug. A little AOSP 4.2 should clear that right up :)
[AT&T LG Optimus G] BoostedSR20:
AOKP.... Hmmm.... :)

I'd like to have a kernel w/BLN. I'm actually using NoLed right now...
[AT&T LG Optimus G] Ilkinansr92:
Camera and lte works ;)

Sent from my LG Optimus G
[AT&T LG Optimus G] thecubed:
Yes indeed they do :)

I tend to refrain from asking for donations in my OPs until I have something to release as a "finished product", that way it limits potential issues with receiving donations for which the end result isn't posted.

However, if you would like to donate, there is a button next to my name on every post on XDA that says "Donate to me", it's essentially a paypal link as well... or if you prefer, on the site where you can download CWM there is a donate link there as well.

Currently there is no "group" donation account, but if you'd like to make a group donation, contact me on IRC and we can work something out.

Thanks everyone for your support!
[AT&T LG Optimus G] yokuyuki:
What's the point when there's a notification light?

Assuming you're part of the development, how similar is it between the Nexus 4 and the LGOG in terms of porting development?
[AT&T LG Optimus G] BoostedSR20:
Because the light on the side of the phone is a joke. Where I'm at, how I'm looking, it can't be seen.
[AT&T LG Optimus G] JMM2009:
However, if you would like to donate, there is a button next to my name on every post on XDA that says "Donate to me", it's essentially a paypal link as well... or if you prefer, on the site where you can download CWM there is a donate link there as well.

Currently there is no "group" donation account, but if you'd like to make a group donation, contact me on IRC and we can work something out.

Thanks everyone for your support![/QUOTE]

Just sent donation for your hard work. 5LW46889SE057312W. I will send another for the group. When it is set up. Thanks again
[AT&T LG Optimus G] Ilkinansr92:
Let's just say you'll get the ROMs you want. But first we need to get everything XDA friendly.

Sent from my LG Optimus G
[AT&T LG Optimus G] Thor_BR:
Holy c*. I imagine this phone with cyanogenmod 10.
[AT&T LG Optimus G] Ok_Kaleidoscope5109:
Wow.... I guess the only thing I'm annoyed with is the poor placement of the LED notification light.

But seriously... im excited!
[AT&T LG Optimus G] BoostedSR20:
Heh, my only real gripe. Also the speaker volume when its laying on a flat surface..... (with no case obviously) I got out of using cases awhile ago, I've just been going with Ghost Armor. But with this phone, I can't bring myself to cover the back up with anything.

Although I've been thinking of looking into slim cases, just for the sound issue. (to get the back raised up)
[AT&T LG Optimus G] JMM2009:
I got the bumper case from at&t and I like it a lot.
[AT&T LG Optimus G] JasonJoel:
Me too. Get protection from laying it on surfaces, and keep the aesthetics of the phone.
[AT&T LG Optimus G] Ok_Kaleidoscope5109:
What's it like? Small? Tinny? How does it compare to Samsung or HTC phones if you've had experience? I know Moto phones are like a boombox for speakerphone.
[AT&T LG Optimus G] BoostedSR20:
It's fine if it's not covered up. Loud, and clear. Not any better or worse than any other phone. But laying flat on almost any surface and the speaker is covered up. Volume and clarity is reduced by 2/3 that way. The back of the phone is perfect flat, no raised areas. Now if you have it in a case, pretty much problem solved? Raises the speaker up away from the table/surface?
[AT&T LG Optimus G] thecubed:
One more piece of the puzzle figured out tonight :)

ATT-only, though for the moment until we can get our heads around getting a working fbconsole so we can debug the kernel on Shelnutt's sprint variant.

aaaaand now I'm off to get some sleep before work.

as usual, more updates as they come...
[AT&T LG Optimus G] DeathmonkeyGTX:
Hopefully it'll get some people off of legacy cdma networks.
[AT&T LG Optimus G] johnq54:
Just read an article explaining the reasoning of the nexus 4's "lower" benchmarks. Basically, it said the nexus 4 has a software element that has thermal throttling, and slows down the processor when it feels it is being over worked. This was confirmed when a phone was put in a freezer, and benchmarks were much higher.

I imagine same thing happening here?
[AT&T LG Optimus G] Ok_Kaleidoscope5109:
gotcha. i like cases so this shouldn't be an issue. now lets just hope they have good cases for a carrier variant.
[AT&T LG Optimus G] yokuyuki:
If they ported the 4.2 from the Nexus 4, it probably contains the thermal throttling as well.
[AT&T LG Optimus G] wajih:
Any chance of a screenshot?
[AT&T LG Optimus G] BoostedSR20:
+1
[AT&T LG Optimus G] thecubed:
That would ruin the suprise :)

That, and a screenshot of a phone running 4.2 is a screenshot of a phone running 4.2 ... nothing special.

It's worth the wait, I promise you.

Also, re: throttling, the answer is yes. If we use the nexus kernel, we get throttling. However, we should be able to use whatever kernel we like after I'm done...
[AT&T LG Optimus G] Alpione:
I'd definitely like to see an option in our ROM(s) that resembles "Eco Mode" in the stock LG ROM. It's great for performance to remove the throttling (as we see with the stock Optimus scores), but bad for battery life. About 99% of the time, I don't need all four cores going nuts.

A
[AT&T LG Optimus G] yokuyuki:
It works perfectly using the same kernel as the Nexus 4 despite the hardware differences (microSD, LTE, hardware buttons, lack of wireless charging, MHL instead of SlimportHDMI)?
[AT&T LG Optimus G] shawnchalfant:
You show me yours.....

You show me an unlocked boot loader and I'll show you my money.
[AT&T LG Optimus G] g33k3r:
no need for a screenshot. Trust in the team
[AT&T LG Optimus G] martyotaku:
If this happens ill switch from note 2 ....wishing the team luck
[AT&T LG Optimus G] Globalrebel:
I'm just glad this is going to be possible. I'm glad I stuck with the OG, as this phone is fast! Here's hoping this all turns out to be as good as my dreams are!!
[AT&T LG Optimus G] wajih:
Thanks a lot for all the effort you guys are putting in to this. Looking forward to seeing the fruit of all your hard work.
[AT&T LG Optimus G] thecubed:
I raise you proof.

You'll just have to trust that this is indeed the real thing.

Also, sorry for the blurs, I had to blur out his serial number and a few other things, just so we don't spoil any secrets yet.

Please bear with us, I promise unlock is around the corner (AND an awesomely easy way to do it too, without risking your phone!)

(Thanks to g33k3r for this pic, he's awesome).

There are still issues to be solved, and I'd like to release the Sprint AND ATT versions at the same time, so we're gonna see some delays, folks.

For now, please just sit tight, relax, and enjoy your stock phone.

It's not that bad ;)
[AT&T LG Optimus G] Thor_BR:
Would you mind telling us what kind of issues you guys are facing? Just curiosity...
[AT&T LG Optimus G] Haze028:
I've been following your progress with excitment, and have already sent a small donation untill the work is complete. Without your efforts i realize i'd be stuck on stock for the life of the phone. I'm just wondering, being a canadian with an e973 device, if once released this will work on the canadian versions as well?
[AT&T LG Optimus G] thecubed:
Mostly pertaining to kernel. We just need to add fbconsole support so we can debug some issues with Sprint. I don't want to use the nexus4's kernel just yet, as the code seems to be ... messier.

Also, in regards to Eco mode.. I have no clue. It really depends on which kernel we use. If we use the mako (n4)'s kernel, no Eco mode.

If we use the optG kernel, we should be able to have eco mode, but it'd also depend on which ROM you use.

My end goal for this is to have a single file that you push to your phone, run it, and it unlocks the phone, flashes recovery, and replaces your kernel with one that's compatible with the bootloader unlock. This would leave you with the stock ROM and a working phone.

The process of locking the bootloader would be similar, although it could be a .zip you simply flash from CWM to relock and restore. (or just lgnpst back to stock, that's even easier)
[AT&T LG Optimus G] Thor_BR:
Thanks for everything you've done so far. Last question... Any chance to bring cyanogenmod to this phone?
[AT&T LG Optimus G] livethatlife108:
Wow !!! So excited !

Wow, thecubed you rock :)

Can't wait to get this unlocked and get some custom roms going on this.

Definitely will be donating asap as well :)

Thanks so much. So happy to see this in the works.

How can I learn more about developing software / firmware etc type stuff for phones. Was thinking about taking the android development courses at full sail university. Deploying to Korea for a year so i'll have nothing but time on my hands :)

-Max
[AT&T LG Optimus G] thecubed:
To answer your question about phones and apps, the way I've always learned is to surround yourself with likeminded people. Observe them, ask intelligent questions, and be willing to use Google for hours and hours to find why your code is broke.

Most of the firmware related phone stuff isn't 'public', and there's really no guide for it though, unfortunately. I'm relatively new to Android too, but phones are computers too, so luckily most PC-related knowledge translates fairly well to the mobile environment.

As usual, if yourself or anyone else has questions, feel free to stop by the IRC channel #lg-optimus-g and ask your question. Be patient, and someone will try to answer to the best of our abilities. Well-worded questions will receive better answers too :)
[AT&T LG Optimus G] NotablyNice:
We wouldn't be mad if you released the ATT version first thecubed haha. Great pics man. Were you able to disable the onscreen buttons?
[AT&T LG Optimus G] adr1aN:
AGREED =)

Thank you for keeping me in this phone!! Love the phone, hate the support!!
[AT&T LG Optimus G] JasonJoel:
How can you hate the support? It has only been out like 3 weeks, lol.
[AT&T LG Optimus G] whoamanwtf:
Not even more like a week.
[AT&T LG Optimus G] BoostedSR20:
It was available on the 2nd. I got mine on the 5th, which puts me at Monday to return it. I'm still on the fence, mostly depending on how this thread goes. I will say after the past couple of days I'm leaning towards keeping it.
[AT&T LG Optimus G] whoamanwtf:
Oh I got mine on the 8th and that was the first day it was available here.
[AT&T LG Optimus G] DeathmonkeyGTX:
Please delete
[AT&T LG Optimus G] thecubed:
But... if I delete you, where will you go?
[AT&T LG Optimus G] jerseykat1:
I cant wait to see what comes of this unlocked bootloader. I may get this phone over the nexus 4, simply because of the sdcard slot, and nexus devices always have the most stable roms.

Does the ATT optimus G with a sim unlock support tomobile aws bands??
[AT&T LG Optimus G] Jhoopes517:
I can't wait for the unlocked bootloader either! If you need someone to test anything, im game.

I have insurance through ATT so in the worse case if something happens.. 200$ and I get a new one. :)
[AT&T LG Optimus G] blunden:
What about the international version. Would the same unlock apply (kind of hard to guess without knowing how the exploit works)?
[AT&T LG Optimus G] thecubed:
We have very good news today.

Depending on how much work I have at work today, we may see some nice things happen here.

This latest breakthrough comes to you from Shelnutt2. Say thanks to him if you get a chance, him and g33k3r have been invaluable to this team's progress.

Now I've got to make new CWMs (ATT _AND_ Sprint!), remake the stock boot.img (so you can at least boot back into your normal ROM after this), and package this lovely snippet of code in some foolproof manner, along with a method to revert to stock without using LGNPST.

Thanks for your patience everyone!
[AT&T LG Optimus G] Thor_BR:
You rock, man. Thanks for everything you done so far...
[AT&T LG Optimus G] BoostedSR20:
Awesome progress. I'm going to have to go acquaint myself with LGNPST? I'm guessing this is like ODIN for Samsung devices?
[AT&T LG Optimus G] Ilkinansr92:
Looks like LG Optimus G is on sale in bestbuy for $99
[AT&T LG Optimus G] theytalkalot:
Dang it....I just bought mine..maybe I should return it....Oh well...
[AT&T LG Optimus G] theMaDHakkeR:
Sorry to ask but will this work with the Rogers version?
[AT&T LG Optimus G] vanisher:
Anyone see any deals for non-contract purchase? Work pays my bill so I have to buy off contract.:eek:
[AT&T LG Optimus G] craigbailey1986:
Don't return in call best buy and tell them you want price match... just did it and got my 107 sent already
[AT&T LG Optimus G] craigbailey1986:
Here is proof for anyone who gets told no... I would do it before black Friday though.
[AT&T LG Optimus G] whoamanwtf:
Just did this, got back 130 since I had bought local and tax and stuff, sweet info thanks for the tip mate!
[AT&T LG Optimus G] chacho_2me:
i have been busy for a few days waiting for my L-01E OG... how about the japanese version? any codename as well? hahaha.. be glad to help as much as i can as well dude
[AT&T LG Optimus G] martyotaku:
Does anyone know if it will still be on sale tomorrow at bestbuy? Thanx
[AT&T LG Optimus G] craigbailey1986:
Its until Friday. Probably have a different deal for black Friday...
[AT&T LG Optimus G] jsylvia007:
Just pulled the trigger. I've now gone from a Motorola Atrix to a Samsung Galaxy Nexus and now to the LG Optimus G. Going to be really excited when the bootloader is unlocked. As soon as I saw the post about it being $99 at Best Buy, I just couldn't resist.
[AT&T LG Optimus G] drwario:
I bought mine couple days ago. Went back to bestbuy and got 137 dollars back. Yes!
[AT&T LG Optimus G] jsylvia007:
The hard part is going to be suffering without my apps until the bootloader is unlocked and there is a CM10 rom out for it!!!!
[AT&T LG Optimus G] thecubed:
So, quick update:

We're working out an issue with the stock ROM. Right now, once the device is unlocked, we need to use a new kernel-- but for whatever reason, the stock ROM doesn't like this kernel. We may need to stub out some functions, or something of the like just to satisfy the stock ROM.

Also, y'all won't hate me if I say that we're going to be using a device-unique key (like an activation key, but not one-time-only) to install this unlock patch, will you?

My reasoning for that is just in case we need to quickly pull the software, we can prevent new installations and ensure that the software only works on the firmware that we have tested it on.

Don't worry, after sufficient time has passed, we'll release everything as a plain installer, but it'd help us with damage control if something would go out of hand.

The system would only require a valid email address and your device's serial number. Nothing would be stored on our server, it would merely generate the key and email it to you, then the software on the phone would merely check the key to ensure it's valid (no communication to server, just a simple password mechanism).

If y'all think this is a bad idea, let me know, and we'll see if we can come up with something better then.
[AT&T LG Optimus G] Zackhery:
I wouldn't mind but that's just me I can't speak for everyone else here.
[AT&T LG Optimus G] drwario:
I'm in too bro
[AT&T LG Optimus G] BloodBaron:
if it works it works lol

id be down for that is what i meant
[AT&T LG Optimus G] jsylvia007:
You can count me in too.
[AT&T LG Optimus G] Thor_BR:
It's not a problem for me!
[AT&T LG Optimus G] JMM2009:
I'm game too.
[AT&T LG Optimus G] dbgeek:
X2
[AT&T LG Optimus G] carrett:
I'm in there.
[AT&T LG Optimus G] vwauditech:
I just got mine tonight and rooted it already. I'm really hoping we can get this device running 4.2 rom from Nexus 4. I dont see how its going to be that hard since the specs are so close. Hopefully once the bootloader and kernel is taken care of things will progress quickly. Thanks
[AT&T LG Optimus G] Infekxion:
I'm in. When this thing is unlocked I can see lots of people trying to acquire one. Here's to us early adopters.
[AT&T LG Optimus G] Snow_fox:
I'm Ok with a device-unique key but, being totally honest here I'm hesitant to give out a serial number.
[AT&T LG Optimus G] theMaDHakkeR:
Serial # is fine. Revolutionary Bootloader unlock used the same thing when I had my Evo 3D. And I didn't void my warranty using the official HTC unlock.

I just hope this works on my Rogers E971. I even have att crap in some system files when looking with root explorer.
[AT&T LG Optimus G] moon_walker333:
Thank you Thank you Thank you

Thanks a lot buddy! I am gonna go and buy one for me tomorrow, a gift to myself ;)

And thanks to all the Developers for working very hard to unleash full potential of this beast. God bless you all and good luck.
[AT&T LG Optimus G] thecubed:
Alright. So.

It's ready.

I'm packaging it all up (no serial checks for now), and will give it to select few testers tonight, then I'd like to wait a day or so, JUST in case we run into any issues.

Project FreeGee is born.

I'll make a new thread when I get home around midnight PST.
[AT&T LG Optimus G] Globalrebel:
Soo stoked!
[AT&T LG Optimus G] drwario:
I'm so ready
[AT&T LG Optimus G] NotablyNice:
Thanks thecubed for continuing to update us, keeping a professional attitude, and most of all thank you to the team and yourself for all the hard work put into this project. Unlocking the bootloader of this phone instantly puts it at the top. A Nexus 4 with LTE and sdcard slot? Yes please
[AT&T LG Optimus G] whoamanwtf:
Niiice, hopefully I am on that list :P I am willing to test and quite experienced when it comes to bug testing... Not to mention have black tie on my phone :P Also on AT&T
[AT&T LG Optimus G] chevro1et:
I'm fine with that. Although things will likely be more refined by the time you get around to my device. Any files you want at this time from sysdump of F180L?
[AT&T LG Optimus G] thecubed:
http://xdaforums.com/showthread.php?t=2001655

My private beta thread is up, but it's 2AM where I am now...

It might not be wise for me to release this before I go to bed, just in case someone has issues.

This will also give me time to create a proper installer script.

Thanks, everyone, for your support!