yashsingh1/xdaforums huggingface dataset:
[LG Optimus G (International)] BloodBaron:
Alright so the point of this thread is to help people with their LG Optimus G for Rogers Wireless in Canada, also known simply as E971

Here are the official specs:

from LG:

http://www.lg.com/ca_en/cell-phones/lg-LGE971-optimus-g

from Rogers:

http://www.rogers.com/web/link/wire...normal&productId_Detailed=OPTIMUSGBLK&N=52+11

The main difference from this phone and the E973 version is the 700/2600mhz LTE frequency for Rogers as opposed to 700/1700 for Bell/Telus/Sasktel

The 2600MHz LTE spectrum (2x20MHz band) is the frequency used for LTE that has the most bandwidth available making it the fastest LTE band. Typical download speeds experienced will range from 12 Mbps up to 40Mbps. -from the Roger's site

This means that LTE will not work with other LTE such as BELL or TELUS unless they roll out a 700/2600mhz network, Fido piggy backs on Rogers and *should* work

Here are some of the more important threads to have your phone rooted and have a unlocked bootloader, up to know i do not know of any custom roms available for the E971

Give these guys your thanks and donate if you can

You'll have to root first then unlock the bootloader

Root:

Bin4ry's Root MANY ANDROID

http://xdaforums.com/showthread.php?t=1886460

(confirmed working on E97120D)

unlocked bootloader:

Team Codefire's Project FreeGee

http://xdaforums.com/showthread.php?t=2007961

https://play.google.com/store/apps/details?id=edu.shell.freegee (Donate)

https://play.google.com/store/apps/details?id=edu.shell.freegee_free (Free)

If you want to keep your root and unlocked Bootloader do not update to the latest OTA (E97110E_00), you will lose root permanatly and Bin4ry's methode will not work anymore the previous version is linked at the 2nd post (E97110D_00)

more info here:

http://xdaforums.com/showthread.php?t=2053880

to disable the OTA app:

"Disable" via Settings > Apps > All > Software Update > Tap Disable.

or freeze with Titanium Backup "Software Update 3.1.0"

Removing carrierware (only do if you have v0.5+ of FreeGee and Root or else you'll get a the security error bootloop)

You'll also receive the Security error if you tinker with the Google Apps that come with this phone (ex, google movies, google books, etc)

remove or delete the .apk , freezing with Titanium works as well

Locations

/vendor/apps-rgs/

/system/vendor/apps-rgs/

/data/app-system

Other Stuff

E971 wont work with Bell LTE

http://xdaforums.com/showthread.php?t=2000629

USB Drivers:

http://www.lg.com/ca_en/support-mobile/lg-LGE971

[STOCK ROM] LG Optimus G CANADA E971 E973 Firmware / Service Manual

http://xdaforums.com/showthread.php?t=2036404
[LG Optimus G (International)] BloodBaron:
working Roms:

-------------------------------------------------------------------------------

CyanogenMod 10.1 by chadouming

http://xdaforums.com/showthread.php?t=2031261

-------------------------------------------------------------------------------

[4.2.2] AOKP - geeb CDN *unofficial* by Paulicat

http://xdaforums.com/showthread.php?t=2318196

-------------------------------------------------------------------------------

[UNOFFICIAL]AOSPA-3.69 :Hello Halo by x10forevers

http://xdaforums.com/showthread.php?t=2383089

-----------------------------------------------------------------------------

A nice debloated stock rom found here (based off E)

http://xdaforums.com/showthread.php?t=2098777

-------------------------------------------------------------------------------

Jelly bean is here for root and unlocked bootloader users:

http://xdaforums.com/show...2#post37437712

follow instructions exaclty as described in OP

-------------------------------------------------------------------------------------

KDZ:

links are no longer working
[LG Optimus G (International)] amrando:
This makes me even MORE glad I bought an E970 instead of the E971. The Rogers phone doesn't even support both THEIR OWN FREQUENCIES, because the AWS band would mean the phone could easily be used on Telus or Bell. So the E971 doesn't actually get better LTE coverage than Galaxy S2s or iPhone5s by offering both bands Rogers supports.

The E971 supports 2600 and 700, 700 being the main frequency for AT&T in the US which is shared with the E970 but not supported by ANY carrier in Canada until after the 700mhz spectrum auction which isn't for another YEAR. But with an E970 on Rogers I still get the AWS band , and it is ALSO usable on Bell or Telus!

So overall, the AT&T phone gives just as good coverage out of the box, and better options for changing carriers and roaming than either regular Canadian model.

**** you, Rogers.
[LG Optimus G (International)] Joyok:
Thank you! This is very helpful!
[LG Optimus G (International)] adzidek:
With all due respect, unless you plan on changing carriers, then the E971 does in fact have the fastest up/down speeds. 2600 is basically empty right now, like driving a Ferrari down an empty highway. Not many people buy a phone knowing they'll be switching carriers - I certainly don't.

On a separate note, anyone else get a little happy tingle inside everytime the LTE icon comes on?

:)
[LG Optimus G (International)] BloodBaron:
im in Winnipeg = no LTE lol

fingers crossed for 2013
[LG Optimus G (International)] adzidek:
Move to Toronto - I'll find you your dream home !

(I'm a Real Estate Agent with Royal LePage)

:)
[LG Optimus G (International)] geokilla:
I thought Rogers uses AWS frequencies for LTE... How else would the Nexus 4 get LTE? Because I know the Canadian mobile industry has an upcoming 700Mhz auction coming up and everyone wants the small 3 to win it.

Proof: http://mobilesyrup.com/2012/03/14/o...13-plus-were-loosening-telecom-foreign-rules/

More proof: http://webcache.googleusercontent.c...33+&cd=1&hl=en&ct=clnk&gl=ca&client=firefox-a
[LG Optimus G (International)] BloodBaron:
as far as i know the optimus g specs from LG/Rogers say the phone uses 700/2600 bands, im sure rogers has 700/1700 AWS deployed as well for other lte capable phones,

well that would be my best guess
[LG Optimus G (International)] joncwchao:
From what I've read Rogers has the standard AWS frequency LTE, but is also rolling out an additional 2600MHz network in addition to AWS, providing a nice empty spectrum and supposedly better coverage in rural areas. This is supposed to be in partnership with Bell, but Bell is apparently not supporting the frequency at this time. This lead to my issues with Bell LTE linked in the OP.

In theory, if you have 2600MHz coverage, you should be able to get better throughput due to the empty spectrum, but in practice (from my limited testing) you get generally the same speeds as any other Rogers LTE phone (such as the iPhone, which is not using 2600MHz).
[LG Optimus G (International)] cfoucher:
Has anyone tried the Base 0.5 Rom over in the at&t optimus G forum. Just wondering if it would work for the E91.

If you have what are your results?
[LG Optimus G (International)] theMaDHakkeR:
I think someone did flash it. They said it worked. I'm not sure how because I thought partitions were different. I think it was an E973 though.
[LG Optimus G (International)] BloodBaron:
from the att dev thread

gonna try later today myself
[LG Optimus G (International)] BloodBaron:
just flashed the_Base_v05 rom from att forum

didnt seem to do a thing altho everything seemed to "flash" ok
[LG Optimus G (International)] geokilla:
So it works? What about the LTE?
[LG Optimus G (International)] BloodBaron:
No it didn't apply any of actual changes :( just flashed successfully

I chose the Gmail 4.2 option and I'm still on the stock version
[LG Optimus G (International)] gabby131:
Hello Dear Winnipeger,

So as the OP suggests, I assume that I can achieve root on the link provided right? Anyone can confirm this?

I luv yah all!

EDIT: and yes it's working.....root achieved
[LG Optimus G (International)] BloodBaron:
Yup that's the root method I used as well works very well
[LG Optimus G (International)] gabby131:
Yeah, I need to make my searching skills better. I did not know that there is A "Super One-Click Root" for ICS/JB. I believe in 2.2 and 2.3 days, there is one like this piece of rooting method but the development stopped after 2.3 for ICS has a very different system. Now some genius came up with this one....simply awesome!

EDIT: and it is a good idea to push "SuperSU" rather than the traditional Superuser app. It works better on Android devices with a custom UI on it. In other notes, I unlocked the bootloader (i think) but I don't see any indications on boot screen whatsoever that indicates that the device is unlocked. Maybe I failed on the boot loader unlock...
[LG Optimus G (International)] kaiser_tytnii:
Correct
[LG Optimus G (International)] adzidek:
Correct on the Rogers/Bell spectrum comments, but not necessarily correct on "in theory, if you have 2600MHz coverage, you should be able to get better throughput due to the empty spectrum, but in practice (from my limited testing) you get generally the same speeds as any other Rogers LTE phone (such as the iPhone, which is not using 2600MHz)."

I've noticed a considerable difference on this phone when using SpeedTest while the LTE icon is on, and when the 4G icon is on (i.e. in a non-LTE coverage zone). The 2600MHz LTE is far faster, absolutely no doubt.
[LG Optimus G (International)] noxlord:
I don't know about the aws LTE in my area but my OG will consistently score over 45/10Mbps with decent signal strenght. Sometimes I even go over 50/13mbps.
[LG Optimus G (International)] kaiser_tytnii:
According to rogers, up to 98% of its aws coverage has 2600 coverage as well... e971 does not support aws anyway... so you are on 2600 all along
[LG Optimus G (International)] avink:
slightly off-topic..

anyone notice that signal strength fluctuates too frequently even when the phone is in the same location? It seems to go between -82dB to -104dB while I am at home (brampton, ontario). Not sure if it is a defective phone. Same issue even outside of my home -- I frequently drive round Toronto / York regions.

Tried wiping it, no difference. Don't have another SIM to test but I figure SIM should not affect signal strength. I have service with Speakout which uses the Rogers network and I manually cut a SIM card to fit the Rogers Optimus G. Phone is generally connected to 4G as Speakout does not support LTE.

Tried a Virgin mobile SIM and signal strength is much better, but I understand VM uses Bell networks.

Anyone experience any similar issues?
[LG Optimus G (International)] BloodBaron:
same thing in winnipeg on 4g
[LG Optimus G (International)] piyopiyo81:
I root the phone and accidental delete google music and move apps. Now getting Security Error so anyway to recovery?
[LG Optimus G (International)] BloodBaron:
http://xdaforums.com/showthread.php?t=2010624

probably your best bet atm
[LG Optimus G (International)] gabby131:
Okay....i don't wanna start a new thread but since I need a little help, I'll post it here.

Can someone that have a rooted LGOG peak at the file "egl.cfg" (under /system/lib/egl) for me please? I tried playing with it but forgot to back it up.

It should be something like this below but I am unsure if it is correct:

0 0 android
0 1 adreno200
1 0 android
1 1 adreno200

if you can just confirm the above or let me know the correct value. Please and thanks
[LG Optimus G (International)] BloodBaron:
that is what i have, what did you do in there if you don't mind me asking?
[LG Optimus G (International)] gabby131:
Thanks for confirming....

I am just trying to see if deleting both lines with "android" (0 0 android and 1 0 android) also removes software rendering and allow pure gpu rendering. But because our LGOG has a very powerful processor, i can't see any difference.
[LG Optimus G (International)] geokilla:
Is there a stock Rogers ROM made? This way if there's any problems and we brick it or something, we can just flash it to stock ROM if possible, then claim warranty/RMA?
[LG Optimus G (International)] BloodBaron:
http://xdaforums.com/showthread.php?t=2010624

probably the closest thing to that atm
[LG Optimus G (International)] aydn:
Is anyone else having highly frequent (twice, thrice/10 minutes) reception fluctuations, and often total losses of signals? I'm on an unlocked 971 with Fido with an updated LTE sim card, throughout vancouver.
[LG Optimus G (International)] Joyok:
I am, especially with LTE on. I don't even bother with LTE anymore and im just sticking with 4g now.
[LG Optimus G (International)] avink:
I am too. I use Speakout (who use Rogers' network) connected to 4G and generally notice low signal strength, frequent fluctuation, and rare loss of signal. I have a feeling though this is more a product of the Rogers network and not this phone because the signal strength fluctuations and low signal strength were issues even with my galaxy s2.
[LG Optimus G (International)] gabby131:
I have no idea if I need to post this on "Battery Issues" thread for I need help as well.

I know It's a known issue but Android System eats 90% of my battery keeping my device awake for hours. Even without internet connection, and with good signal (Rogers), this issue happens. I was not getting this before, even when I rooted. I have not installed a new app that caused. Kinda scary....

I left my device (no internet/data, just airplane mode off) and from 100% it went down to 68% just sitting on my desk for 6-8 hours.

I am not new to rooting and stuff but I am a sloth in regards of shooting and destroying the process that's killing the battery. And so bizarre that it occurs even without internet. >_<
[LG Optimus G (International)] BloodBaron:
i believe this is a kernel issue, and that the Nexus 4 has that Android OS bug as well, the fix is faux123's Nexus 4 kernel, apparently

http://xdaforums.com/showthread.php?t=2024351

our best bet afaik is probably

http://xdaforums.com/showthread.php?t=2031261

not sure if that will work on our devices but it is promising
[LG Optimus G (International)] gabby131:
Oh boy, I am afraid you're gonna say that. I just read the same issue somewhere. But good thing it's not some of the mods that causes it (like forcing all cores to run). And for some reason, my other LGOG does not have this....well yet...

Thank you for digging these stuff for me. I always believe in the fact that when CM comes to a device (official or not) will do a lot of fixes....

I'm not going to ask for more for now...this looks like a an issue to most of users.
[LG Optimus G (International)] BloodBaron:
yea id be happy with (in order of less wanted to most)

-AOSP Jellybean

-ASP 4.2.1

-CM10/10.1

-LTE in Winnipeg (c'mon Rogers)
[LG Optimus G (International)] gabby131:
This one is hell. The kind service rep that i talked to when I got my 2 LGOGs told me that should be around February 2013.
[LG Optimus G (International)] BloodBaron:
found this in the sprint forums, theres also another in the ATT one

http://xdaforums.com/showthread.php?t=2044938

something like this for our device would be awesome

and you also got more out of the Rep than i did mine said he could only say "Sometime in 2013"
[LG Optimus G (International)] brunswick000:
Does anyone know if it is safe to remove some of the stock LG stuff, and these other apps? Like Social+, Software Update, all the video apps (editor, player, video clip, video wiz), streaming player, music fx, music, media home, LG set up wizard, stock calender, stock alarm clock? I replace my calendar, alarm, music and video player with 3rd party apps that I have grown to love, sup the stock stuff just sits there. It was no problem to do this on my Galaxy Nexus, but it also did not have a UX overlay.
[LG Optimus G (International)] BloodBaron:
Iv removed some of the video stuff then the yahoo apps, news, finance not, 100% on the others
[LG Optimus G (International)] solomon4400:
PROBLEMS ROOTING FOR 2nd TIME

So I managed to softbrick my device but managed to unbrick. My data is all still here which is cool but now I am unable to root my device again using bin4ry's method But the shell freezes after i select restore on my device. Should i wipe data via wipe.bat script? Pls help
[LG Optimus G (International)] BloodBaron:
did you update recently?
[LG Optimus G (International)] solomon4400:
No sir I just stopped at step 7 in potatohead's unbrick guide because my phone booted up fine. I let it settle for a bit then tried to rott but didn't work so now I can't unlock my bootloader again.

EDIT: ok i dont know how but my phone is in "safe mode" which is printed transparently in the bottom left conner of screen. how do i get out of safe mode?

EDIT2: ok i rebooted and booted out of safemode. fyi safemode can be entered by power off device then hold vol up, vol down, and power buttons at the same time but i see no use though

still freaking unable to root this thing. worked the first time i rooted before i softbricked of course. would maybe flashing stock firmware help? could it be the KDZ file i downloaded?
[LG Optimus G (International)] BloodBaron:
yea afaik the KDZ should work as long as you didn't accept the OTA update, if you did you are in the same boat as these gentlemen:

http://xdaforums.com/showthread.php?t=2053880

also i will update the 1st post with instructions on how to disable the lg updater app
[LG Optimus G (International)] solomon4400:
so couldn`t i just flash the stock firmware in the developement section which is dated before this stupid new update? do you think this will allow me to downgrade safely and then root the phone or like your OP says am I permanently done rooting, unlocking bootloader, flashing custom roms, clockworkmod or touch recoveries? i live out the stock experience for the rest of my contract or at least a year and a half before i am able to buy new phone?

damn i knew i should of stuck with my sony xperia play. everything was sooo simple. on this i dont even understand exactly how to flash a firmware. i aint even know what download mode was before i got this phone. what the hell does KDZ stand for? ofcourse everybody answer would be GOOGLE IT!
[LG Optimus G (International)] BloodBaron:
if someone still has the pre update kdz you might be able to use that to downgrade, unless the update you applied somehow disables downgrading

seems the rogers link in: is dead

http://xdaforums.com/showthread.php?t=2036404

also you might be able to get better help via IRC:

Hop on IRC on Freenode in #lg-optimus-g
[LG Optimus G (International)] solomon4400:
eh thanks BloodBaron appreciate your help.
[LG Optimus G (International)] cfoucher:
funili said

Does anybody know if the Rogers Stock Rom with Bloat Removed is still being worked on?
[LG Optimus G (International)] BloodBaron:
dont think so unfortunately :(
[LG Optimus G (International)] Vadim89:
Which rootkit should i use to root my Rogers e971 OG? I tried Bin4ry v18 and it flashed, restarted phone but supersu still says no binary.
[LG Optimus G (International)] BloodBaron:
Did you update to the latest ota firmware?
[LG Optimus G (International)] Vadim89:
is there a way to reverse that? Any way to flash the stock rom from the computer?
[LG Optimus G (International)] BloodBaron:
Yes you'll need stock kdz and need to follow the un brick thread
[LG Optimus G (International)] Metsuna:
How do I get the E97110D KDZ rather than the E97110E
[LG Optimus G (International)] trincisor:
in that unbrick thread

there is a post somewhere that has links to both the files
[LG Optimus G (International)] ionian2:
I bought an unlocked E971 and I use it with Telus, also I've installed the OTA update. I'm curious to know if it's possible to crossflash a Telus stock ROM so that I can get on Telus LTE, as right now I'm stuck with HSPA.

Thanks for all the work you put in BloodBaron
[LG Optimus G (International)] BloodBaron:
Since the e971 can flash the cm10.1 rom for the Telus devices, I would assume yes for flashing, lte is different since it runs on different frequencies 700/2600 as to 700/2100 on Telus, might work, might not, not convinced flashing a different rom will help but I may be wrong, hopefully
[LG Optimus G (International)] trincisor:
Let won't work for sure on telus

E971 works on 2600 MHz band only, forgot the band number 7 maybe

E973 works on band 4, the AWS band 2100/700 MHz using 2100 for downlink and 700 for uplink

E971 lacks the HW for another LTE bands
[LG Optimus G (International)] kifac:
Could anyone find me what are the mount pointers for system and boot.img!!

my updater isnt working T_T
[LG Optimus G (International)] BloodBaron:
hmmm not sure how i would find this out your best bet would be to ask in IRC

Freenode in #lg-optimus-g
[LG Optimus G (International)] kifac:
no one was of help. I have used the partions they have posted for the AT&t, sprint and telus varients but i cant get this damn thing to flash. The pointers cant be that different :/

If only i knew how to figure out exactly what dev/block was for what right from my device :/
[LG Optimus G (International)] BloodBaron:
im looking in here atm, but i'm at work atm, can't help overly too much

http://xdaforums.com/showthread.php?t=2009600&highlight=mount
[LG Optimus G (International)] brownsmell:
This thread should have some info on roms, the most important thing after the unlocking is done.

A post here http://xdaforums.com/showthread.php?p=34586072&highlight=e971#post34586072 says we can use The Base without any modification!

This is big news and I will flash it as soon as I have some spare time! Please include this rom info in the OP!

I believe this is the only rom for the e971 that has all the key hardware working. Probably rogers LTE 2600 is not going to work but I am happy to give that up for a debloated rom with google now.

http://xdaforums.com/showthread.php?t=2004731&highlight=e971 to download The Base.

Flash the rom and then flash the most recent update overtop. Dont forget to make a Nandroid backup in CWM or TWRP.
[LG Optimus G (International)] BloodBaron:
last time i flashed the base the changes never applied to my e971, if it does actually flash the changes, i will add, let me know if it flashes ok for you
[LG Optimus G (International)] BloodBaron:
on another note has anyone tried

seeder /entropy generator

http://xdaforums.com/showthread.php?t=1987032

with any visible changes?/success?
[LG Optimus G (International)] docbio:
So any word on...

A ROM that works for our E971? I have/had the E970 (AT&T version) as well, but realised that you can't use the microSD card to move apps to, so you are restricted to 16GB of apps, and then images/video/music can go onto the SD. So its on Ebay at the moment :)

I understand "The Base" can be flashed, but I wonder about losing 2600 connectivity (I'm in Ottawa, so get it almost all the time).

Also, if we have root and can unlock the bootloader, why not use Titanium to freeze and remove the bloatware? (including Facebook - Facebook is evil :) ) Since we have the stock firmware, is there any downside to trying this? And (sorry I'm not a dev) couldn't this lead to a debloated stock ROM?

Sorry for the noobish questions, but this is the first phone I've owned that doesn't seem to have (and may not have) big developer support (so far). I am used to rooting, unlocking and just flashing a different ROM as the mood (and improvements) hit me :)

Cheers
[LG Optimus G (International)] BloodBaron:
ok i believe the base does not change the radio for networks(lte,hsupda,etc..) therefore lte should still work on the 2600mhz band

as my previous post im not certain the base "actually" flashes on the e971 might work now haven't been to that thread in a while

and yes as long as you have root and Unlocked bootloader through freegee v0.5+ you will be able to remove what you want, also beware of upgrading through OTA as you may lose root. to successfully upgrade you'll have to:

root

update via ota

then unlock bootloader

not sure how newer updates are gonna work. if your going to have to restore to stock, root, apply latest updates, then unlock botloader