yashsingh1/xdaforums huggingface dataset:
[AT&T LG Optimus G] xboxfanj:
They can't tell it has root if it's bricked. Also, sometimes you can lgnpst which will take away root.
[AT&T LG Optimus G] mbonus:
The fragmented forums of the Optimus G strike again! The Canadian versions already have a mostly working CM10.1. http://xdaforums.com/showthread.php?t=2031261

This is only for the impatient on Att users that want to risk bricking their device and are happy with only 8gb or less of storage.
[AT&T LG Optimus G] blenkows:
Oh, I thought they could tell if it was rooted even when it was bricked. When I'm talking about "bricked" I mean a hard brick where there is nothing at all. Soft bricks are no biggie because you can LGNPST it back to normal. I can't count on two hands and two feet the amount of times I've soft bricked my phones lol. Hard bricks though are what I fear and I felt like that's what thecubed was referring to.
[AT&T LG Optimus G] dbgeek:
You read thecubed's comments correctly, but think about what you wrote: "When I'm talking about "bricked" I mean a hard brick where there is nothing at all." If there's "nothing at all", then how could someone tell if it's rooted?
[AT&T LG Optimus G] blenkows:
I figured huge companies like Best Buy are able to tell using whatever methods they might have. Just because I couldn't get it turned on doesn't mean they can't lol idk I guess I'm wrong?
[AT&T LG Optimus G] bleached45:
Well that is a little harsh.

This method has real [dangerous] potential.

The few things not working in it can most likely get ironed out.

Don't get me wrong, I wouldn't touch this with a 10ft pole, but I am paranoid of an issue arising and creating a singularity within my OG if I were to mess up.

I still understand what could possibly be done with this.
[AT&T LG Optimus G] d11dog11:
I work for best buy. If it doesn't turn on they order another. Thats it. No one cares how it happened.
[AT&T LG Optimus G] doblebo:
i hear you...
[AT&T LG Optimus G] dbgeek:
I've found that I usually know more about my device than the "tech" who checks it out for the stated problem, which is not much. Heck, I was on the phone with 2nd level support (supposedly the more knowledgeable support people), for my LGOG and the tech wanted me to take the back off and remove the battery. From that experience, I've learned that if I can't figure it out and no one on these forums can tell me how to fix it, then the guy/gal in BB or the AT&T store has no chance.
[AT&T LG Optimus G] xxgmon3yxx:
Wow the Canadians are way ahead of us!
[AT&T LG Optimus G] dbgeek:
The OS installed in their device is closer to that of the N4, so it more a matter of good fortune, than work effort.
[AT&T LG Optimus G] Jakeroxs:
Looool burn.
[AT&T LG Optimus G] mbonus:
Probably too harsh, you're right. This does have potential and could be even more valuable if jb source isn't released. It is a fantastic proof in concept.

But I think it can't be expressed enough that newbs (and I include myself in that group) should stay away from this hack.

If lg is to believed (and that is a big if), usable jb source is right around the corner, and then this will be a moot point.
[AT&T LG Optimus G] ChefAnt:
So you can't brick your phone flashing a normal rom either? You guys and your safety issues. You could brick your phone doing a lot of things. And flashing ROMS is one of them
[AT&T LG Optimus G] tdnick:
Pretty much this. I had to tell the manager of Best Buy mobile how to put the sim card in. He insisted on trying upside down and backwards and tried for 10 minutes until I wasn't amused anymore and told him he was doing it wrong. He still tried for another 5 minutes and he tried my way and it popped right in. I was kind of in shock

Sent from my Nocturnal'd Optimus G
[AT&T LG Optimus G] Stalix:
This is amazing!!! I have been trying to buy a Nexus 4 for nearly a month. Maybe I will just go this route instead... Only have one curiosity. Why cant the full 16GB of internal storage be used with this cross-flash?
[AT&T LG Optimus G] div3rg3nt:
Since the Canadian optimus g has CM10.1 ported to it, someone has apparently worked out this partition scheme issue, assuming the canadian optimus g has a similar paritioning scheme to ours.

Checking out their CM thread, they warn about flashing kernels for the N4 due to the partition differences and using partition numbers vs. names in the update.zip. But everything looks good otherwise (SD Card!). Anyone want to diff the 970 / 973 stock roms to find out what's different, fork the 973's CM tree and replace the delta files from the diff assuming it's only firmware, drivers, kernel and bloat?
[AT&T LG Optimus G] dbgeek:
From what I've read, the Canadian OG has the same partitioning as the N4, which is the reason that they've made so much progress. AT&T and Sprint version have very different partitioning.
[AT&T LG Optimus G] g33k3r:
Actually the Canadian version has very different partitioning than the n4
[AT&T LG Optimus G] xxgmon3yxx:
So how did they get some far ahead? I currently happy with my lg and the fixed cm rom, the only thing I miss is the GPS.
[AT&T LG Optimus G] SnowLeopardJB:
The Canadian phones have the ability to boot the nexus 4 kernel. That allows them to boot jellybean without a hack such as this. And that is what we will eventually be able to do with our phones running on stock LGOG firmware, as soon as we get the Korean JB kernel source.
[AT&T LG Optimus G] xxgmon3yxx:
What happens when key lime pie arrives? would we then have to wait for the korean 5.0 source to drop? assuming LG decides to update the phone pass JB..

Or If I stay with this hack and the 5.0 OTA arrives to my OG as the same time as the n4, should I assume updating will be safe just like the 4.2.1 OTA?
[AT&T LG Optimus G] SnowLeopardJB:
Well thing is, once we have a comparable kernel to work with, such as the Korean 3.4 kernel, we should be able to tell why the nexus 4 3.4 kernel is not booting on our phones, and fix it so it boots with stock firmware. That should make it multitudes easier to port any future n4 roms over to our phone.
[AT&T LG Optimus G] g33k3r:
Strange that GPS isn't working as its working fine for me.
[AT&T LG Optimus G] Snakeatermgs:
so in short...is this

1. able to get rid of onscreen controls and use only physical controls

2. use all internal space AND external sd card fully

3. LTE working properly (plan to use tmobiles lte for recent release coming up in Las Vegas)

I know these have been somewhat answered but would like reassurance
[AT&T LG Optimus G] sk8erwitskil:
LTE works perfect using the stock modem and the build.prop edits. im getting the same speeds i had on stock.

cap buttons are being worked on. and so is the space issue.
[AT&T LG Optimus G] Dr0!dFreek:
Nvm ^ beat me to it
[AT&T LG Optimus G] Dashaiva:
I wasn't lost, already on cm 10.1 on my e973. I was just curious if anyone with my phone had tried. Looks like the answer is no and I'll just need to be patient and wait for the source to drop.

Thanks for the response!
[AT&T LG Optimus G] Jakeroxs:
Took two or three tries but I finally got it working.
[AT&T LG Optimus G] Digil:
The network is: Freenode

The channel is: #lg-optimus-g

If you don't have an IRC client, you can use the web-based client here: http://webchat.freenode.net/

Enjoy!
[AT&T LG Optimus G] Snakeatermgs:
i really think this thread should be at page 100+ considering how fast the news have spread...just showing my support and hope the development for this "rough hack" to grow...and i'm sure i speak for a large group in this wish list...

1. Work with T-Mobile's upcoming LTE (supposedly ready to be launched here in Las Vegas, probably out already) and all necessary bands since the hardware is there (1700, 1900, 850 etc.)

2. Have a full working upgraded Nexus 4 with all the added perks (expandable memory, LTE, even more internal memory, physical controls *not on screen*)

3. Avoid Google/LG's horrendous job on supplying demand (pissed off the masses with that huge repetitive flop).

4. Android Vanilla experience 4.2 Jelly Bean (with updates straight from Google *ooh lala*)

5. Price point is relatively accessible counting the additional storage and minimal trade off, if there is any at all (new in sealed box currently going for around $425 on eBay).

But for now we must wait for these minor things to iron out...as it was said before i want to be PATIENCE NOW! lol

HUGE THANKS to the devs for this one...it's gonna be huge

(yes, that's what she said).
[AT&T LG Optimus G] pendo:
I could never get past a crash early in the boot process. I went back to stock and tried again. Still no go......what finally did it was after I was firmly in the boot loop, I fastboot-flashed the files that houstonn linked to. I think that's the fastest boot I've ever seen, lol.

No external_sd is definitely no bueno....but it's so nice to be back on aosp.

Anyway, just thought I'd throw that out there what worked for me finally.
[AT&T LG Optimus G] Shelnutt2:
You can't assume any otas are safe. Our device is quite similar to n4 but not the same.

LG's 3.0.21 kernel source is a old and a mess and looks thrown together. 3.4 hopefully will be cleaner but no matter will give us a better starting point and from there we should be golden.
[AT&T LG Optimus G] play2lose:
I have no insurance, got the phone on ebay. Was freaking out a little as it was flashing through LGNPST but everything worked out! Got to 85%, bootlooped, fastboot -w, now I'm in heaven.

I don't understand why manufacturers put their skin and their own android version on phones...this stock 4.2.1 is WAY better and runs sooooo smooth! It's like those 2 extra cores I got from upgrading from a Galaxy S3 just kicked in lol.

I am loving my Optinex G4.
[AT&T LG Optimus G] naz4viper:
pardon my noobness, but is this not the official JB source that we're all talking about and waiting for:

http://xdaforums.com/showthread.php?t=2093382
[AT&T LG Optimus G] xboxfanj:
No worries, but unfortunately this is not source code. It is precompiled binaries which we cannot modify. We need kernel source so we can change stuff to get display working on cm.
[AT&T LG Optimus G] eagleeyetom:
Please do not post rubbish in the development thread (and on entire XDA).

Thread cleaned.
[AT&T LG Optimus G] xxgmon3yxx:
Is there a zip file with fixes to flash on top of these? like the one on the CM thread? I rather run aosp than cm.
[AT&T LG Optimus G] droidiac13:
No there isn't.

Sent from my Nocturnal'd LGOG!
[AT&T LG Optimus G] Jakeroxs:
Someone should just make the changes into a flashable zip (like inspiremod.zip) instead of opting for a built from source cm.

So you don't have to implement the changes into every rom.
[AT&T LG Optimus G] xxgmon3yxx:
That's what I was hoping to find.
[AT&T LG Optimus G] novastar:
video

Does anyone know if there are any videos showing how this looks. Maybe a simple walkthrough video? I kinda wanna see where it excels and where it falls short.

I read the log and know what's wrong but I just want a bit more visual into what I'll be getting into.
[AT&T LG Optimus G] Dr0!dFreek:
Go YouTube a video of a nexus 4 walkthrough.... its the same software therefore it looks the same.......Only difference is a few bugs .Volume buttons are inverted, you are limited to 8gb storage , GPS doesn't work for some , Lte doesn't work but is fixable, NFC doesn't work, and HDMI out did not work for me.
[AT&T LG Optimus G] Snakeatermgs:
it's official. Optinex G4 is its new name. Perfect.
[AT&T LG Optimus G] naz4viper:
ah ok thanks for clearing that up! But I'd also like to know why would LG release such a thing as JB source code to the public when they know full well that it will be used to make ROMs. What incentive does LG (or any manufacturer for that matter) have in doing so? Is it just because they feel like helping out dev community :eek: what guarantee do we have that the source will even be released?

sorry if slightly offtopic :angel:
[AT&T LG Optimus G] Markyzz:
Because Linux is open source. And according to that patent, source must be released for everything that's not proprietary.
[AT&T LG Optimus G] ryfermadness:
So if I follow the instructions step by step without error is there a chance my phone may get bricked? Anyone had any problems?

---------- Post added at 11:22 PM ---------- Previous post was at 11:20 PM ----------

Is there a video walkthrough on this process?
[AT&T LG Optimus G] Dr0!dFreek:
Have you ever flashed your phone with lgpnst?
[AT&T LG Optimus G] Jank4AU:
Looking at your screen name...can you follow the process? ;) j/k
[AT&T LG Optimus G] iamtha1:
Man I wish this was easier.... I want to try this so bad my luck i would brick. Hope that damn source comes soon so the devs can drop us some sweet ****!!
[AT&T LG Optimus G] xxgmon3yxx:
My GPS does not work either... IS your mobile hotspot working for you?
[AT&T LG Optimus G] Dr0!dFreek:
This is so easy....if you can flash your phone successfully with lgpnst you can flash this ...
[AT&T LG Optimus G] victorythagr8:
Alright I never use lgpnst but have used odin, nvflash, and whatever program it is to flash stock firmware the og moto droid. Is lgpnst is similar to those.
[AT&T LG Optimus G] xboxfanj:
Manufacturer Source can't really be used to make ROMs. Most parts of Android are licensed under the lenient Apache license, which does not require modifications to the source code to be released, however, the Linux Kernel is licensed under the GPL license, which requires a full buildable source to be released for any and all modifications. Breach of this license can result in lawsuits among other penalties.
[AT&T LG Optimus G] ryfermadness:
Lol, don't smoke often.... my last name is Ryf and my nickname is Ryfer(reefer).. I have newer used lgsnt
[AT&T LG Optimus G] Dr0!dFreek:
Idk but setup lgpnst test flash stock att firmware to see if you can flash it successfully. if you can then you should be able to flash this. Make sure you have fast boot setup on your computer so you can run the fastboot -w command in the nexus bootloader
[AT&T LG Optimus G] mws1986:
Just did this and now its asking for password to decrypt storage on bootup. Any ideas?
[AT&T LG Optimus G] reignlight:
Agree with other in that the process is easy. My snafu occurred after the process as my phone was left encrypted by Google with no password. Called Google nexus support told them I'm using a nexus and got it resolved in no time.... Just remember the volume keys are now reversed

---------- Post added at 04:15 PM ---------- Previous post was at 04:13 PM ----------

It's applying root after the fact that is my question at this point.... Follow the usual nexus 4 process or something else?
[AT&T LG Optimus G] novastar:
Steps and files

Hey guys, I'm stuck at Step 8. LGNPST says my device is unknown and it doesn't show the LG_E970 dll. Anyone else having that?

I've googled for the DLL but can't seem to find it anywhere.

Also, is version 1.3 the latest for LGNPST?

Edit: My bad. Went directly to LG's site and found it. -.-
[AT&T LG Optimus G] play2lose:
My device came up as "Unknown" as well and it worked fine.

I believe the LGNPST I got from the IRC link is v2.2.3, and it came with the .dll included you just have to load it yourself.
[AT&T LG Optimus G] xxgmon3yxx:
Go to team codefire website and go to thecubes downloads there is a zip file that contains all the DLLs needed. also you have to register the DLL file to ur registry.
[AT&T LG Optimus G] Dr0!dFreek:
There is no E970 DLL its a typo use the S970 dll
[AT&T LG Optimus G] play2lose:
So does anyone know if there is anyway to modify existing Nexus 4 roms like Xylon or Paranoid Android, so that we can flash them on our Optinex G4's without overwriting the RPM partition? This hack would be AMAZING then.
[AT&T LG Optimus G] Dr0!dFreek:
I wish there was a way to tell which roms overwrite the RPM partition.Cm 10.1 works fine....HOW?Im assuming some roms will and some wont. How can we differentiate?
[AT&T LG Optimus G] sk8erwitskil:
you can already flash any custom rom. no custom roms will ever flash over your rpm partition. that would be silly for anyone to add that. the only time i can ever see something flashing that partition is if you flash something stock.

most people on the nexus 4 forums know what theyre doing and make good stuff. you SHOULD be safe flashing any of the custom roms there. if you have a question about a specific rom ask and you will get an answer.

---------- Post added at 05:15 PM ---------- Previous post was at 05:12 PM ----------

zero custom roms will overwrite that partition. there is never a need for a custom rom maker to include that partition.
[AT&T LG Optimus G] Dr0!dFreek:
So you are saying that the previous stated warning is ludicrous of "IF YOU TRY TO FLASH A NEXUS 4 ROM (.zip through clockwork/etc) YOU WILL OVERWRITE YOUR "rpm" PARTITION, RENDERING YOUR DEVICE UNBOOTABLE" ? So despite the basic danger of flashing anything in general or unplugging phone or computer during a flashing process this process is not as dangerous as perceived?
[AT&T LG Optimus G] sk8erwitskil:
yah thats a joke. the rpm firmware was overwritten when you converted already using lgnpst. theres no reason a rom would ever need to flash rpm firmware. the risk of using n4 conversion is that your backup gpt at the end of your partition table is not compatible but the only time your phone will try to use your backup gpt is if you corrupt your primary gpt somehow (i have no idea how that would even happen in the first place though unless you were messing with your nand ) and as long as you are just flashing roms (which ONLY flash stuff on the system and boot partitions) then you will be fine.

edit: someone please try to find a rom that overwrites rpm firmware. i guarantee you wont find one.
[AT&T LG Optimus G] droidiac13:
THIS!!!!!!!
[AT&T LG Optimus G] adfurgerson:
What exactly did you find on LG site, E970 dll ?
[AT&T LG Optimus G] sk8erwitskil:
my question is if our backupGPT is not compatible why cant we just copy our primaryGPT over our backupGPT and stop the risk of bricking? looking at my LGNPST log of when i flashed the n4 conversion i see this:

0Download : BackupGPT 0xd1f80000 Size: 0x 512Kb, File Offset: 0x26280000

so we know it can be overwritten.
[AT&T LG Optimus G] kayslay21:
This has to be right because I have done this process 3 times now, went back to LGOG stock with no problems and I have tried a bunch of N4 ROMs, so I don't see wat the big deal is and if it is really as "dangerous" as people are saying, to me this is better than getting source, and until another nexus device comes out, we will be the first ones to get newer versions of android
[AT&T LG Optimus G] Alpione:
Could a Google Android update include a change to that partition? If so, need to be really careful about vetting those first.

A
[AT&T LG Optimus G] novastar:
No, I thought I had found the LG flash tool but I was actually directed to go to the IRC channel where I actually found it. :p

---------- Post added at 08:32 PM ---------- Previous post was at 08:29 PM ----------

Just a question: would it be safe to flash a Modaco rom using this hack? This rom IS running AMAZINGLY but I love modaco's stuff and want to try it out.
[AT&T LG Optimus G] sk8erwitskil:
so you have flashed the n4 conversion and gone back to att stock successfully? did everything work normally when you went back to stock after flashing the n4 conversion?

yes that is the only time. like i said if its a stock rom then there could be extra stuff in there. but there would never be a reason that you would need to flash a stock rom since the n4 devs are good at getting the latest and greatest into normal flashable zips pretty quickly.
[AT&T LG Optimus G] elvelozpotosino:
I can't find the answer to this, will i have an unlock phone when i convert to N4? Im going out of the country and would love to use a local sim card
[AT&T LG Optimus G] pendo:
I went back to stock. However I can't tell you if everything worked alright. After trying 3 times to get past the bootloop after the device restarts, I decided to take a break and come back later to try again. So I lgnpst the factory software. It had booted fine and I was getting ready to root when I had the idea to try one more time, then after the bootloop I went to fastboot and flashed the 4.2.1 files that houstonn posted.

There was nothing obvious that would make me think everything wasn't working on the stock firmware, but I did not test gps, nfc, or the sdcard.
[AT&T LG Optimus G] Snakeatermgs:
When in LGNPST i load both files and hit "START" then it says it's finished but nothing else happens...i'm following step by step faithfully but still nothing happens. Do i need to be rooted before i flash this? If so...i hear root for my LG Optimus G AT&T is now impossible because of latest update as of 1/19/2013. Please someone help me :(
[AT&T LG Optimus G] xboxfanj:
No. Bootloader unlock and SIM unlock are completely unrelated. You need to talk to your carrier or buy an unlock code online to SIM unlock.
[AT&T LG Optimus G] therealburk:
So I followed the steps to convert, but it is just bootlooping so then I tried to do the fastboot-w but fastboot and adb won't run and my computer won't install the device driver from the phone. HELP PLEASE!!!!!!
[AT&T LG Optimus G] BoostedSR20:
Install the N4 USB drivers.
[AT&T LG Optimus G] MrZim4:
If you didn't have fastboot working, why did you even try this?
[AT&T LG Optimus G] pendo:
I know there's some others who've done as I did and flashed the files houstonn posted earlier. If that is you, here's an insecure boot.img (ro.secure=0 and persist.service.adb.enable=1). Soooo nice to have "adb remount" available. :)

adb reboot-bootloader
fastboot flash boot /path/to/this/boot.img

or you can always "try something out" with fastboot by substituting "fastboot flash" with "fastboot boot" On the next boot, it will revert to what you had before.

---------- Post added at 05:05 PM ---------- Previous post was at 04:50 PM ----------

@therealburk,

Is fastboot and adb in your path?

I don't work in Windows regularly for Android, but over the years I have had to work in Windows from time to time. One thing I've noticed with a large majority of Windows based mod downloads.....developers often include a "tools" or "stuff" folder that contains android specific executable's required to support whatever function the mod/hack is for. This is very courteous of the dev to do (and smart as it obviates the possibility that the users executable is wrong, out of date, etc), but I've seen it make folks lazy about making sure they are observing correct /path structures.

I would make sure that fastboot, adb, etc are all in your path. There's a way to add them to your path if you right click on my computer, and it's under advanced I think....someone else will pitch in exactly where. If you're going to be working with android much at all, everyone should have these (and others) in your path variable. Typing the absolute path for everything gets old real quick...
[AT&T LG Optimus G] MrPlNK:
Is this conversion windows only or can it be achieved with osx?
[AT&T LG Optimus G] therealburk:
Can anyone post the N4 drivers PLEASE?
[AT&T LG Optimus G] xxgmon3yxx:
Here you go

http://xdaforums.com/showthread.php?t=1995688
[AT&T LG Optimus G] therealburk:
Okay, so I downloaded the N4 toolkit and got the drivers installed but adb still closes instantly as soon as I open it along with fastboot..... More Help PLEASE
[AT&T LG Optimus G] tdnick:
The toolkit didn't work for me either. Try googling android universal drivers. It will be an xda link and if I remember correctly, it will be the first one. I think that's what I googled

Sent from my Nexus G
[AT&T LG Optimus G] therealburk:
Sorry, I know this is a dumb question but what do I do with this now???? adb still does nothing

THANKS
[AT&T LG Optimus G] tdnick:
Is your phone in fastboot mode?
[AT&T LG Optimus G] therealburk:
In command prompt I got into the fastboot menu but when I input anything it says that it's not recognized as an internal or external command, now what do I do....PLEASE HELP ME

---------- Post added at 07:30 PM ---------- Previous post was at 07:23 PM ----------

Yes, android is lying down with his chest open and fastboot is highlighted in red.
[AT&T LG Optimus G] tdnick:
Did you uninstall the previous drivers and the Optimus G ones?