yashsingh1/xdaforums huggingface dataset:
[G2 Q&A, Help & Troubleshooting] rasdabess:
The gsm frequency there is 900, its lebanon btw. also latest verizon phones have sim cards. Im afraid if i get the att g2 then calling will work but internet ( 3g or h+ ) wont work because i checked on atts site if their lg g2 will work in lebanon and it only said that voice will work and data will not but this is on their network, not a local network so I have no idea. I know the att g2 works on a gsm 900 frequency but does voice and internet come from this frequency or does the phone use another type of frequency to get internet. Or am i good to go even if only the gsm is compatible.
[Sprint LG G2] Artifesto:
[ROM][4.4.2][LG G3 Port][6-29-2014]2FacedRom 1.6/1.7.1x Stock, Debloated, US GSM Unlocked

Please read everything before downloading and blindly installing!​

Firstly, this ROM does install properly, it does boot, if you brick your phone while running this ROM chances are it was something YOU did and not the ROM, do not blame me. Secondly, I will keep this as up to date and fix things or add things as often as I can there is a Requested Features tab at the top and if you want something you need to say it there. There is also a Report Bugs tab at the top, same applies. I am the only person maintaining this project right now and I cannot read every post in this thread but I will do my best to stay on top of everything.

The rom is a port from the UK LG G3 but options for GSM or CDMA capabilities are select-able in Aroma. NFC does not work currently and may not work until the LS990 is released and dumped.

The CDMA configurations is still buggy and I am working on fixing it, update 1.7 will see a lot of fixes to the CDMA configuration. The phone app crashes when trying to call out but the phone can receive calls when CDMA is selected on install. Thats the biggest problem I've found so far.

v1.6

Changlog in 3rd post

Moderator Edit: Link Removed

MD5: 8920b27fd59e08bae905d27266605d79

Working:

Pretty much everything except what is listed below

Not Working:

NFC (Both CDMA and GSM)

Calling Out (CDMA Only)

Settings FC on some menus (CDMA Only)

1.7.1 Experimental!

CDMA ONLY

​

For SMS/MMS use Hangouts!

Data does work but you cannot Enable/Disable it in settings or change network settings.

The phone will show "Roaming" but it won't actually be roaming.

Since this is experimental and for CDMA ONLY, only install with a clean flash.

Do not install if you are on a GSM network, for GSM stay with 1.6

To Install if coming from other ROM or 2Faced 1.0

1. Must be coming from ZVC Rom

2. Reboot to Recovery and Perform full backup

3. Wipe Dalvik Cache, System, Data, Cache

4. Install Rom

5. Customize in Aroma

6. Reboot and Enjoy!

7. PLEASE allow rom to settle for 10-15 minutes then restart before doing anything.

To Install if coming from 1.5x(Dirty Flash is possible):

Make a backup

Install using custom recovery

Select which apps you may want removed in Aroma

Select CDMA or GSM configuration

Rom will format the System partition and install updated version but you will not lose any account data or apps you have installed

IORoot can be found here Here

AutoRec can be found here Here

Thank you to @autoprime for IORoot

Thank you to @Cloudyfa for AutoRec

Thank you to @Amarullz for Aroma Installer

If you like my work please considering hitting the Thanks button! or maybe donating some RedBull.

XDA:DevDB Information

2Faced, ROM for the Sprint LG G2

Contributors

Artifesto

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: ZVC Radio

Based On: Stock

Version Information

Status: Stable

Current Stable Version: 1.6/1.7.1x

Stable Release Date: 2014-06-21

Created 2014-06-07

Last Updated 2014-07-06
[Sprint LG G2] Artifesto:
Reserved
[Sprint LG G2] Artifesto:
Reserved

*2Faced - 1.0

Initial release

*2Faced 1.1-1.4

Private testing and fixes

Added LG apps back to Rom

*2Faced - 1.5x

Updated to LG G3 Port

Experimental Build

SuperUser added completely(no need to flash SuperSU.zip to achieve root)

*2Faced - 1.6 GSM

Fixed Camera Video Recording Issue

Fixed YouTube not playing videos

Fixed GPS lock issue while navigating

Added Common APN Settings

Build.prop edit to allow easier restore with Flash Tools

Enabled USB PC Connection Pop-up
[Sprint LG G2] ammu2016:
Installed this rom and its superb... Installation was smooth... Phone running perfectly fine with Indian GSM carrier... No issues yet...
[Sprint LG G2] Artifesto:
That's great to know, thanks! I'm happy to hear it works internationally as well
[Sprint LG G2] kuduku:
Hi

Does it work with RUIMs ? Can you please test with any CDMA provider like Reliance , TATA , BSNL or MTS . I am interested in RUIM functionality in SIM slot and not interested in NV mode .
[Sprint LG G2] ammu2016:
I need quick memo... It's not working... Any solution?
[Sprint LG G2] Artifesto:
I don't have any way of testing with any of those providers but I am working on getting it to work with US CDMA Carriers, I'll do some research into your question and see if it can be put into the ROM. So far I havn't seen much outside of device limitation that cannot be achieved with Android and Custom Roms

I will most likely include a "fatter/bloated" version in my update, I do miss having Quick Memo as well as a few other niceties from a completely stock ROM. But as for now I haven't seen any flashable zip or .apk file to install for individual LG Apps. Depending on work over the next few days I should have an updated version with all of the stock LG Apps. I'm looking into using Aroma and allowing users to pick what they want on install.
[Sprint LG G2] Artifesto:
From what I've read, it really sounds like if you have a ROM which allows both CDMA and GSM communications you're really limited on the frequencies that the phone can use, the LG G2 uses these GSM 850/900/1800/1900 MHz, UMTS 2100* LTE CAT 3, HSPA+ 21 Mbps* EDGE, GPRS Class 10, UMTS, HSPA+, WCDMA, LTE Bands 25/26/41*. All listed frequency support is network/carrier specific. Roaming capability and network frequency support may not be available. If the carrier you wish to use the device with supports any of these then it should work to some extent, at least that's how it appears to me.
[Sprint LG G2] kuduku:
I have Sprint LS980 only . On ZV7 and ZV8 both RUIM/GSM SIM card work once you change the NV only mode in device . I asked as this functionality was disabled by Sprint in ZVC . The device already has the capability and I dont want to lose it by upgrading to Kitkat . The frequencies in GSM might not work in US in HSPA+ but works fine in other countries which have the Sprint LS980 frequencies for HSPA+ and LTE .

So when the user had commented that he had used it in GSM in India , thats why i requested him to put any RUIM and confirm whether RUIM functionality is disabled or not .
[Sprint LG G2] Artifesto:
This is not a Sprint based ROM, it is T-Mobile GSM based, which is why it allows for GSM carriers to communicate with the device and it not be locked to Sprint CDMA.
[Sprint LG G2] kuduku:
Sorry my mistake , didnt check the thread properly .

Thanks for all the help but my query to [MENTION=1885860]ammu2016[/MENTION] still stands .
[Sprint LG G2] dame_diddy22:
Supersu Zip

Does Anyone Have The Supersu Zip ??... I Have Searched And Cant Seem To Find Out. Any Help Would Appreciated.

Thanks In Advance.....

Edit: GOt It... Thanks Everything Is Working Great On Metro Except Data... Any Reason Why??... Any Help Would Appreciated

Thanks.....
[Sprint LG G2] Artifesto:
Maybe try these APN Settings

Name: metropcs

APN: internet

proxy: wap.metropcs.net:3128

port: 3128

username: your10digitphonenumber@mymetropcs.com

password: metropcs

server: wap.metropcs.net

mmsc: http://mms.metropcs.net:3128/mmsc

mms proxy: wap.metropcs.net

mms port: 3128

mmc: 310

mnc: 004

auth type: none

apn type: not set

User and Password:

your10-digit#@mymetropcs.com
[Sprint LG G2] crasher381:
White lines through screen.

After the phone goes to sleep and is woken up I get white and black lines through the screen. I have to hold the power button down to shut it off then restart the phone. But it seems to do it every time. Has anyone had a similar issue?
[Sprint LG G2] daCLOUD:
Yes, that means you need the modified kernel for your device. Most likely your device has the JDI panel and the kernel is built for the LGD panel.

Have you checked out this nifty tool which should patch your kernel and fix the white lines issue?

http://xdaforums.com/showthread.php?p=52892375
[Sprint LG G2] crasher381:
Shortly after posting I can across the jdi kernel and flashed it and all is working now. Thank you very much for the response and help.
[Sprint LG G2] hiteshkkk:
I flashed the ROM but it won't boot ahead of LG Logo.

Seems it was a bad flash or bad download...

But, now I can't:

1. Flash TOT file of LS980 as it says incorrect model no

2. Can't boot to recovery thru key combinations.. Its really hit n miss n last time i could boot into recovery thru this combination on some other device was after 10-15 tries.

I can keep trying to boot to recovery n then restore my backup..

Before that, any other solution?

Edit... Was able to boot to recovery n then restore my ZVA backup..

What I actually did was, Flashed the rom on ZVA + flashed ZVC modem.

Was this the reason of not booting the rom? if so, do i need to be on ZVC only ??? No other way to go from ZV7/8/A?
[Sprint LG G2] Artifesto:
yes it needs the ZVC Modem/Radio, there is a DLL file that will allow Flash Tools to ignore SW Version and flash it to an LG default. You can then reboot into download and flash anything else with the regular Sprint DLL if you ever get stuck again. I've used it many times, here it is.
[Sprint LG G2] hiteshkkk:
Got it.. I am already downloading ZVC tot...

But, out of curiosity, I did flash ZVC radio along with your rom, still why didn't it allow?

Thanks for the DLL thing...
[Sprint LG G2] secret.animal:
It did the same to me. I have a feeling something is broken in between.

Couldn't we unzip the Rom. Do the same to stock and copy this over top the stock. Or compare the two to see what is left behind.
[Sprint LG G2] Artifesto:
Its not that simple. There's build.prop edits, and most files don't get copied over, you'll have more issues that way. Some files in the etc, firmware, lib and bin folders do but if you stick the stock ZVC phone apk into the G3 rom it won't work. I've got some ideas I'm about to try. It's frustrating that I'm running the CDMA configuration now with no phone issues at all but other people are having issues. Pretty dang magical
[Sprint LG G2] deathsquad737:
g3

Can you bring this to the vs980?
[Sprint LG G2] Artifesto:
I can, would you want GSM for the VS980? Right now CDMA is super buggy. What carrier are you intending on running
[Sprint LG G2] deathsquad737:
g3

Im on verizon( im on the 4.2.2 ota loki patch with the dormimanx power kernel)im new so i just threw that in there
[Sprint LG G2] Artifesto:
It is possible I uploaded the wrong one. I'm taking a look at things now and it's entirely possible that your misfortunes is my fault and a very noobish mistake on my part.

I tend to work on multiple things at once and they both have zipped Roms in them so I do apologize for that mistake. It won't happen again.
[Sprint LG G2] :
Its ok:):), we really appreciate you, and those who helped you in making this rom possible for us G2 users.:good::good::good:
[Sprint LG G2] secret.animal:
We shall think of ourselves as testers. And really appreciate the hard work in doing this for the sprint users.
[Sprint LG G2] Artifesto:
alright, I'm going to get things straight for the LS variant first then put an option in for the VS variant. If you would like PM your details and I'll send you a link for testing since I have no way to test the VS configuration.
[Sprint LG G2] berz:
No idea what u meant by this lol i tried to google but no help :P
[Sprint LG G2] Artifesto:
I had to call AT&T and give them my MEID number for my phone to not get kicked off their network constantly, you can find this number by entering *#06# in your dialer. Because even though the phone connects to the network it's not recognized as a LG G2 in their system and it has to be manually added over the phone by a Rep.
[Sprint LG G2] Artifesto:
okay I'm trusting everybody to not blow my phone up, this is with the CDMA config. I'm going to use Flash Tools to restore to stock, reroot then reflash 1.7 and see if anything changes. but i received close to 20 text messages before it gave me the USIM error. Also Network options are grayed out which shouldn't be the case but I'm looking into it. Again please don't blow my phone up. I'm already getting calls from Nigeria and China.
[Sprint LG G2] berz:
Oh i don't think that an issue where i am from .

Im using this phone from India right now and have never had the need to register a phone to a network and i dont think they would know what im tlaking about if i call them lol.

I just heard that most global phone's which are for cdma carrier but have gsm bands when used on a GSM netwrok get better with some tweaks
[Sprint LG G2] sharpdesigner:
If we have to upgrade to the next version of your ROM, do we have to go back to the stock ROM first? If so, will it also relocked the phone to Sprint? Or will the phone still remains GSM unlocked? Asking this b/c this is right now my only phone b/c the CL guy I bought my main phone[Lumia 925] reported it as stolen and is now blacklisted :(
[Sprint LG G2] Artifesto:
no you don't have to go back to stock, once you flash the GSM config it will remain unlocked until you flash a CDMA/Stock rom. I'm sorry about your Lumia, that's a horrible and disgusting scam.
[Sprint LG G2] sharpdesigner:
The horrible thing is that I bought 2 Note 2s and a Lumia 925 from him and all got blocked after 1 months. However, the good thing is that when I emailed him, he said he will replace the phones and said he didn't report them stolen so have my fingers twisted :p

So, ... if I revert back to stock[I am having volume issue and am trying to make sure it's not something with the phone hardware itself], is there was way to just flash GSM Modems and test it on TMo?
[Sprint LG G2] Artifesto:
as far as I know any ZVC based rom locks your phone to sprint and cannot be unlocked for any US GSM carrier, there are build.prop tweaks but they allow for international GSM based carriers to operate. there is another stock TMO based rom by Novembre5 here.
[Sprint LG G2] berz:
Don't worry about the Sim unlock on the Sprint version of G2.

Even if the sim gets locked just follow the permanent sim unlock thread on G2 sprint works like a charm i had the same issue upgraded to kit kat and lost my sim unlock, unlocked and all good now :)
[Sprint LG G2] sharpdesigner:
But that sim unlock method was confirmed to be not working on US carriers.

and btw, I liked how this ROM has worked out. Plain, simple, painless is what I can use to define the efforts of the OP :)
[Sprint LG G2] Artifesto:
we need a smiley for beating our heads against the wall. I fixed SMS/MMS, but the fix for that broke the phone..
[Sprint LG G2] dtx.boy:
Installed this rom and its great :good: thanks for your work

My phones working perfectly on tmobile.. i just noticed that the radio app its not working, also gps keeps looking for location, i tied gps status and toolbox to clear gps cache but i cant acces to the settings menu cuz its not even pressent

I was coming from cm11, do you think i should get back to stock with flashtool and then flash again.
[Sprint LG G2] berz:
Chill out :D take a break you've done an awesome job already :D

Also question is there a possibility of being able to flashing GSM version of phone's radio on the sprint phone or will that brick it ?

i was just thinking that might give better signal str and performance and gsm.
[Sprint LG G2] :
[emoji33], are you able to recover?[emoji32]
[Sprint LG G2] Artifesto:
There is a file that is read by Aroma during install, this file sets the different attributes in the Build.prop file for the different configurations. I'm 99% positive the problem is there, I'm tweaking that now.
[Sprint LG G2] cudencuden:
a) Flash to stock ZVC using LG Flashtool

b) rooted, TWRPed

c) Programmed MID/MDN/SID with Basic-Flasher. I have to do this because I use Page Plus

d) Booted to Revcovery (TWRP)

e) Clean flash to v1.7, selected CDMA via Aroma.

Result: I have to go through this Activate your phone process..which will never complete.

So....am i suppose to do a dirty flash instead???
[Sprint LG G2] youdug:
Good luck with this man. I gave up with the flex port I had from gsm. If i fixed one thing i broke the other. G3 port will be no problem when we get a sprint dump. I'm sitting on a sprint flex port right now but its not much different from what we have so I'm probly not gonna post it unless people really want it. Its nothing special IMO, just dual window, which will be in superg2.
[Sprint LG G2] Artifesto:
Im working on it but this isnt helping any
[Sprint LG G2] Artifesto:
Id try a dirty flash over 1.6 or even 1.0 if you still have it
[Sprint LG G2] cudencuden:
thanks for all the work and help. too buggy for me. will keep an eye and try again later down the road. thanks.
[Sprint LG G2] Artifesto:
I do hope this isn't taken as false hope but I seem to have the phone AND sms/mms fixed. I'm creating the Update.zip file to be flashed in your custom recovery of choice, if anybody would like to test this let me know. I'll upload and send it your way. This is for CDMA ONLY!
[Sprint LG G2] jmills17:
I will be glad to test.
[Sprint LG G2] secret.animal:
I'll charge up and give it a run. I'm CDMA ls980 Sprint..
[Sprint LG G2] sclarktay4:
Glad to test
[Sprint LG G2] Artifesto:
Okay, great! The zip file is being created and I will begin upload shortly. I'm building it from a system dump of my device, hopefully if all goes good I should be able to move onto the other issues.
[Sprint LG G2] secret.animal:
I noticed your picture shows 4 soft keys...
[Sprint LG G2] Chaosmaker2k:
Will it be a update from the 1.7 or 1.6? I have yet to try either since I'm ls980 and the few issues working for daily use. I'd be happy to test it either way
[Sprint LG G2] Artifesto:
I'm using Philz recovery not TWRP, that is why there are 4 soft keys

It will be 1.7.1 but you create a NANDROID backup and do a clean install like normal. This has bits and pieces of ZVC in it which causes different issues, there will be just ONE FC on initial boot but I haven't seen it since. Also it shows "Roaming" or w/e in the notification bar and the network menu is grayed out but data works, phone calls work, texts/sms work. I haven't tested the camera or anything else yet but they were fixed before and should work fine now. Also, another stupid bug is the PC Connection Menu isn't coming up so for me to access the sdcard I'm having to use ADB to push/pull files to and from my phone. which isn't bad for me but will be fixed before I update the OP.

Edit:

CWM doesn't create the update.zip file correctly so it doesn't install properly. I'm having to dissect the tar files and rebuild the zip file so it will install properly.
[Sprint LG G2] Chaosmaker2k:
Thanks for the update
[Sprint LG G2] androidchyk24:
Been keeping up with the posts but was there a fix for the calling out on the gsm version
[Sprint LG G2] Bairdog35:
GSM version should have everything working, I believe.
[Sprint LG G2] androidchyk24:
Nope i did clean flash and it never worked for me everything but that.
[Sprint LG G2] sharpdesigner:
Some Observations!

These are my observations so far with version 1.6 on T-Mobile:

->If you turn on speaker while on call, the other party can't hear what you say no matter whether you put the phone even almost at your lips :) You can hear them clearly though. I tested it with people on both T-Mobile as well as non T-Mobile networks. This is definitely an issue

->I couldn't find any way to tweak/alter video settings in the camera. You can set camera settings but no the video settings

->Sometimes the phone dialer simply exists when you end one call and starts another immediately. Not a big deal but since I am testing this ROM, that's why I thought it's good to inform you

The first of the problems mentioned is really a huge issue considering in some situations you like to be on speaker phone for eg in the car[and yes, I dont use bluetooth b/c I start feeling headache:o] and would definitely want to see if there is anyone else on T-Mo/GSM mode facing this problem.

One thing: Battery life is still exceptional

Thanks in advance!
[Sprint LG G2] Artifesto:
So far you are the first to have phone issues with GSM, are you doing a clean flash and selecting GSM in Aroma?
[Sprint LG G2] Artifesto:
Thank you, I am looking into the speaker issue, and I am looking at changing the camera app. The dialer issue may get fixed with the speaker issue since they both correlate with the phone app.
[Sprint LG G2] androidchyk24:
Yes i did. At first i tried cdma and basically everything forced closed. So i tried gsm and everything was flawless except calling out. I might just do a nan-backup put it on my computer and try it fresh again. Any suggestions if it dont work again?
[Sprint LG G2] sharpdesigner:
Thanks! So, have you figured out the issue? Is it a bug or some messed up binary issue?
[Sprint LG G2] Artifesto:
I would restore to ZVC with Flashtools, reroot, reinstall TWRP and create a nandroid backup, then wipe everything except internal storage and install with the GSM configuration. If you're using it on a GSM network, if your trying to use Sprint with the GSM option in Aroma then it will cause problems as the device is setup to run like the T-Mobile variant on install when the GSM config is setup on install.

I honestly have not even looked into it yet. But it is one of my priorities
[Sprint LG G2] :
I'll like to test it![emoji4][emoji4][emoji4]
[Sprint LG G2] Abu Nazir:
I would like to test also. Send that bad boy my way!! Thanks
[Sprint LG G2] Bairdog35:
Well, I would love to test also! Been dying to get a stable version of this ROM!
[Sprint LG G2] lipak:
I had similar issue .. Installed the following MOD ( which I use to have in ZVC rom) and it works for me .. Op has this mod for different streangth as well

http://xdaforums.com/showthread.php?t=2752646
[Sprint LG G2] sharpdesigner:
Will it also fix the issue of "other party not been able to hear you properly on phone call" while on speaker?
[Sprint LG G2] lipak:
I haven't experienced the above issue .. Will check
[Sprint LG G2] berz:
1.7 any updates or changes to GSM or its not worth flashing ?
[Sprint LG G2] Artifesto:
No changes to GSM yet, 1.7.x focuses on CDMA. Apologies for the delay, my HDD decided to die and I lost everything, had to restart from scratch and I want to test before I upload to make sure it will install properly.
[Sprint LG G2] berz:
There is no need for apologizes your'e doing us a favor with your awesome work.

PS: Does anyone know how to get into LG G2 sprint version service menu where i can enable and disable bands ?
[Sprint LG G2] Artifesto:
have you checked this thread?
[Sprint LG G2] berz:
yep the 980 doesn't work :(
[Sprint LG G2] secret.animal:
No apologizes needed. But thank you for updating us. HDD seem to crash more frequently with developers.
[Sprint LG G2] Artifesto:
I hope that's not the case, but I am pulling straight from the phone again so everything should work just like it is on my phone.
[Sprint LG G2] Artifesto:
uploading
[Sprint LG G2] Bairdog35:
Where did you go to begin developing? I know how to do basic things, but that was on the HTC one. This phone is much different! I have a big interest in developing for android, but don't know where to go!
[Sprint LG G2] hooover:
Just wondering if you have had any luck ironing out USIM toast for Sprint Users?
[Sprint LG G2] Artifesto:
that is a problem with the messaging app/build.prop issues, I have to use Hangouts for SMS/MMS.
[Sprint LG G2] Artifesto:
Trial and error somewhat, just spending lots of time unzipping and going through roms, changing things and seeing what does what. I didn't really follow any sort of class/curriculum/school/training/guide or anything like that.
[Sprint LG G2] Chaosmaker2k:
Awesome I'm all backed up and ready to test this bad boy out