yashsingh1/xdaforums huggingface dataset:
[Sprint LG G3] rishidhar:
This seems to work but I get system.ui has crashed errors after changing the settings. It does seem to unlock it but it doesn't let me use the phone at all. Constant system.ui crashes

---------- Post added at 12:54 AM ---------- Previous post was at 12:30 AM ----------

This was tried on domestic network and not internationally so that might be the difference. I can use GSM networks domestically if I change ro.build.target_operator to any of the following values without any crashes

spr

ATT

TMO

VZW

Each one changes the user interface in its own way but ATT, TMO, VZW show the correct bars and correct icons.
[Sprint LG G3] nmccord:
working or not hmmm

so is the unlock working now? and do u get 4g speeds on us model just got my phone if so can u send me a detail setup of what to do?:)
[Sprint LG G3] rishidhar:
nmccord -

Yes unlock works. Speeds depend on which GSM carrier you are on since the G3 only supports HSPA+ speeds on AT&T and Edge on T-Mobile unless you are living in a refarmed T-Mobile area running on 1900Mhz. Otherwise you only get Edge on T-Mobile.

After a bunch of testing, I think I have the method that works properly and doesn't crash all the time. Let me put it together and I'll post it here.

---------- Post added at 04:01 AM ---------- Previous post was at 03:45 AM ----------

So here goes -

GSM Unlock for Sprint LG G3 (Works for US GSM Carriers & International Carriers)

1. Root the device using StumpRoot - Download here http://xdaforums.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906

2. Install SuperSU & Root Explorer & 920 Text Editor (or you can use Rom Tool Box for build.prop editing)

3. Copy build.prop from /system/build.prop to /sdcard

4. Open /sdcard/build.prop in 920 Text Editor

5. Edit line 268 and change ro.build.target_operator=SPR to ro.build.target_operator=spr

6. Save the file

7. Go to root explorer and copy build.prop from /sdcard to /system/ - try and delete existing build.prop and then copying the one from /sdcard instead of overwriting the existing file. I've encountered bootloops when overwriting build.prop

8. change permissions on /system/build.prop file you just copied to "rw - r - r". This is very important - when you copy and paste build.prop it loses the correct permissions and incorrect permissions will result in bootloop

9. reboot the device

10. It should now be unlocked. You will be unable to change the Network mode under "Mobile Networks" which will be grayed out so use the app "Network" from the play store to change the modem to "GSM (auto PRL)

11. In a few seconds you should see a signal. If not reboot the device once again and it should work.

12. Download "Tweakker" from the play store to get to APN settings and configure required APN settings for your carrier. After you are done with this step, you should have 3G/HSPA+ or Edge connectivity.

Note: The icons for 3G, 4G will be what sprint provides and sprint considers everything that is not EVDO/LTE to be "GSM" so you will only see GSM even if you are connected to HSPA+

I haven't found a tweak to change this but this is mostly a cosmetic issue. The other way of fixing this is to change build.prop to "global" instead of "spr" but you will encounter repeated system.buildui errors until you change the network mode to GSM from CDMA. Anytime you change the mode back to CDMA the buildui errors will reappear. You can get through the errors by disabling the radio / going into Airplane mode by holding the power button and then use the "Network" app to change your mode to GSM (Auto prl)

Both have the same result but changing it to global gives you the worldphone icons which are the usual E, H+, etc.

All this should be redundant once the bootloader unlock comes along and we can flash different roms that don't have sprint's restrictions.
[Sprint LG G3] xxsanioutlawxx:
F*ckin legit! Will try executing on my Sprint G3 to see if it'll work on ATT. Thanks and cheers!
[Sprint LG G3] haixingau:
what's wrong

I've tried exactly what you mentioned but couldn't get data to work. I even tried changeing SPR

to OPEN....TMO....GLOBAL...tmo...and still could not get data to work...help plz...
[Sprint LG G3] rishidhar:
Did you add the proper apn for your carrier?
[Sprint LG G3] weijoin:
like u said all strict by sprint, i think the apk lg systemUI provider in /system/pri-app/ maybe write something or check something than found not sprint's info then display the systemUI error message.
[Sprint LG G3] 12manytimes:
Pull build.prop change SPR to spr and replace and change permissions...don't use OPEN..that's when I first tried it but its easier to change to spr..if u Dont dial 1 and then the number u get error but other than that its pretty straight forward
[Sprint LG G3] sgnets:
not able to unlock pls help

tried changing ro.build.target_operator to spr, global, GLOBAL but i get service disabled or no service. using the phone in india AIRTEL carrier. please help. Thank you.
[Sprint LG G3] iBowToAndroid:
That can probably be fixed by using an SQ editor to edit the .db to remove the Assist Dial functions - that's how to solve it on the G2 and I'm assuming this is the same scenario
[Sprint LG G3] rishidhar:
It should work when you change it to spr. Have you tried restarting the phone and making sure you have changed the network mode to GSM (auto) using the "Network" app that is available on the play store?
[Sprint LG G3] xxsanioutlawxx:
Works! I get an error dialing out though. I have to add a "1" before the number to call out. Any workaround other than adding a 1?
[Sprint LG G3] deron37129:
Theres alot of bouncing round in this thread could some possibly post a filtered version of what actually works for the sprint g3
[Sprint LG G3] sgnets:
I tried changing in the Network app to GSM (auto) but i get no service. is it possible it is not working for my carrier?

My phone was not activated on sprint network, might that be a reason?
[Sprint LG G3] overheadsmash50:
Can't change apn's

So far, i've gotten to the APN menu but I can't edit or add any apns. It only gives me an option to click on the sprint apn

EDIT: I figured it out!!!

1. BuidProp Editor to change my ro.build.target_operator from SPR to spr

2. Change Network mode to GSM/UMTS (Settings>Tethering & networks>Mobile networks>Network mode)

3. Reboot

4. Install Tweaker

5. Choose the APNs

DONE! If you try to change APNs before rebooting, you'll get the APN screen with no other options except cinet.spcs.

Thanks everyone :)
[Sprint LG G3] nmccord:
So do u get 4g data speeds on gsm networks
[Sprint LG G3] guillermo1014:
Hi friends, these people have the solution to your problem. Alumun. You can find in google
[Sprint LG G3] nmccord:
Anyone have step by step instructions and screen shots
[Sprint LG G3] nmccord:
Anyone?
[Sprint LG G3] Lussardi:
Follow the steps in the first post... its very easy to unlock....

PS: the icon is only show GSM, not H or 4G , but navigate to 4G speed.... estetic nothing more....
[Sprint LG G3] nmccord:
Thanks any anyway to get 4g working on gsm networks after unlock
[Sprint LG G3] iBowToAndroid:
Read the post 2 above yours
[Sprint LG G3] nmccord:
I mean 4g speed on gsm

---------- Post added at 01:39 AM ---------- Previous post was at 01:38 AM ----------

O ok so no to the speed so do u think there will be a work around to get the ,gsm 4g speeds
[Sprint LG G3] xxsanioutlawxx:
Can you elaborate on the earlier post regarding the .db file?
[Sprint LG G3] Ruben32:
Hey! I just went through with the unlock and while replacing the files didn't work for me, changing the setting spr worked just fine.

The only problem I have now that I am using the phone on Sprint is that Network is still grayed out (I suppose I must revert the setting to SPR) and now instead of Sprint as the carrier under the pull-down notifications it says "Roaming Indicator Off"

Once I put a T-Mobile Sim in the phone, it shows T-Mobile as the carrier and it actually shows signal bars (I get none at the time, but data, calls, and text work.

Would I have to revert everything as to make the phone show just Sprint with actual bars?
[Sprint LG G3] iBowToAndroid:
Needing to dial a 1 first is called Assist Dial. You can use an SQ editor to change the Android settings database file to turn off the Assist Dial function
[Sprint LG G3] rAndroid3:
works! :D

Thanks ! That's really works for me! But I only did until step 2 and that worked, I'm able to use Mobil data network, everything is ok. I'm not in USA.

Well, I have few questions...

1- does it only works on stock Rom?

2- with the release of the New "android L" will it works?

Thank u very much appreciate your work.
[Sprint LG G3] jannmedia:
--------------

I did all steps above 4 times, after reboot, the screen steel black!

Any solution ?
[Sprint LG G3] rishidhar:
Not sure what you mean but usually if you get a black screen after rebooting then you did not have the correct permissions on the build.prop file before rebooting. Make sure it is rw-r-r
[Sprint LG G3] jannmedia:
I do have writing permission, and succeed to delete the Build prop from System and past the modified one.!

But after I reboot the phone, just see a black screen with a blue blinking bulb over the screen!
[Sprint LG G3] rishidhar:
I'm assuming you have the correct phone. This is only tested on Sprint LG G3's.

Black screen = bad build.prop. Try doing it again. After you paste the modified build.prop - set the correct permissions (check this again)

Make sure it is rw- r-- r--
[Sprint LG G3] jannmedia:
Tried again, same result!

If you have the Build prop for Sprint LG G3 then I can try it?

http://s14.postimg.org/5i74xfvkh/0920141932.jpg
[Sprint LG G3] rishidhar:
This is my build.prop with the changes made.

I use "Root Browser" app from the play store (it's free). I would delete your existing build.prop and then copy and paste this one and then make sure you change permission on the file to rw-r-r from root browser before rebooting.

https://drive.google.com/file/d/0B7I4uDeLvLxYS3pTS2tGSXAtQ0k/edit?usp=sharing

---------- Post added at 01:00 AM ---------- Previous post was at 12:56 AM ----------

Permissions should look exactly like this

https://drive.google.com/file/d/0B7I4uDeLvLxYTXpLNV9TRDlWWEU/edit?usp=sharing
[Sprint LG G3] jannmedia:
OK I will try it and capture pictures for steps.

by the way, the Build prop file you add has this line: ro.build.target_operator=SPR

Which is not spr ?
[Sprint LG G3] rishidhar:
Sorry must have sent you the non edited build.prop.

Change it to spr and then copy to system
[Sprint LG G3] jannmedia:
Replaced and the phone started, but I got this message:

" Unfortunately the process com.android.systemui has stopped "

http://s13.postimg.org/wbhk1jkyv/0920142131.jpg
[Sprint LG G3] rishidhar:
Keep the power button pressed and quickly select "Turn on Airplane Mode" - This should stop the error messages and let you interact with the phone.

Use the "Network" App from the Play Store to change your phone into GSM mode. It will keep giving you an error until you get from CDMA - > GSM mode.

You can also try resetting the phone completely using recovery mode - that helps sometimes get rid of the message. Resetting the phone will not reset build.prop.
[Sprint LG G3] jannmedia:
It's steel the same.

Found this thread :

http://www.andromods.com/fix-troubl...-android-systemui-has-stopped-chromecast.html
[Sprint LG G3] jannmedia:
Still when I want to make a call, I get this message " Unfortunately the process com.android.systemui has stopped "

And cant make any call, Im using Straight Talk SIM Card, So!
[Sprint LG G3] mistaanime:
Google store > download "Number Fixer"> add area/country code> change 7 to 10 > Area code to prepend > change to "1" and press "Fix All"

Done.

Now, if anyone can help me with Wifi Calling. I switched from Sprint to T-Mobile and it donesn't work .
[Sprint LG G3] jannmedia:
It doesn't work, the same error message comes again : " Unfortunately the process com.android.systemui has stopped "
[Sprint LG G3] iBowToAndroid:
Your fix won't work. Here's what you have to do:

1. Root the phone.

2. Download an SQ editor.

3. Browse to Settings Storage (com.android.providers.settings - i think)

4. Open the Settings.db

5. Seach for "Assist".

6. Edit all instances of "assist dial" to 0.

7. Save and reboot

In regards to wifi calling, that is a T-Mobile proprietary software function and does not exist on Sprint phones
[Sprint LG G3] mistaanime:
Wifi calling exist on Sprint phones..especially this one. why? i used it while one Sprint before i rooted my phone and having it unlocked for t-mobile.

SQ editor is just going to do the same thing as number fixer.
[Sprint LG G3] iBowToAndroid:
It needs a T-Mo ROM with T-Mo Wifi calling.

The SQ method is easier, doesn't involve editing all your numbers, and that method didn't work the first couple times i tried it
[Sprint LG G3] mistaanime:
Darn...i don't think t-mobile roms would work for our phones. :(:(:(
[Sprint LG G3] iBowToAndroid:
There are ROMs that have Sprint support. Could always just try one too. Worst case scenario, it doesn't boot and you nandroid back. Won't hard brick anything as long as you don't flash a T-Mo bootloader etc.
[Sprint LG G3] rishidhar:
This is incorrect. We do not have bootloader unlock for the G3 and hence unable to flash any roms right now. The G2 is a different story.
[Sprint LG G3] rishidhar:
Did this ever work out for you?

If not try changing SPR to att in the build.prop and see if that works. Essentially that makes your G3 think its an AT&T variant of the G3 and it changes the menu items and such. I was able to unlock the device using this as well but spr worked best for me but that's because I'm still on Sprint.
[Sprint LG G3] maurymirna05:
Problem Switching to GSM Mode

I'm having trouble trying to switch to GSM mode, with "Network" app; I receive the message: "This applications does not work on this device"

And if I go to Settings>More>, the Mobile Networks options is faded or gray out.
[Sprint LG G3] mistaanime:
Anyone having issues with LTE bands? I ran the speed test on my phone(lg g3) i was getting .3 mpbs download and .5 mpbs upload. My friend running a t-mobile s5 was getting 43mbps doen load and 5mbps... Am i missing a step? Or is it becuase i am running a sprint phone?
[Sprint LG G3] rishidhar:
Sprint LG G3 does not have have T-Mobile or AT&T LTE support .They only have LTE bands for sprint's networks.

On T-Mobile you will only get Edge speeds which you seem to be getting. On AT&T you will get HSPA+ speeds which are reasonable but nowhere close to LTE.

You will get T-Mobile LTE support if you get a Verizon LG G3 or T-Mobile G3
[Sprint LG G3] iBowToAndroid:
You'll get T-Mo HSPA if you're in a 1900 MHz refarmed area (and most major metro areas now are).
[Sprint LG G3] jannmedia:
I did change it to att, not the phone keep restarting !
[Sprint LG G3] mistaanime:
:( darn it..........now i need another phone to actually enjoy this LTE. boo.. thanks tho!
[Sprint LG G3] Gatito2008:
After trying several times without success, I tried changing from 7 to 12 and it worked. Some numbers have ( ) in the area code and were not being included.

In addition... to change the icons of the statusbar can be used Tweakbox G3. Works great.

NET10 AT&T sim :good:
[Sprint LG G3] remodini:
Dialer crash fix

Credit jsergio123 for this:D Works like a charm

"*To fix the issue of the com.android.phone process crashing when you don't dial a 1 in front of the number edit the /data/data/com.android.providers.settings/databases/settings.db file with a SQLlite editor and change in the "system" table "assist_dial" and "assist_dial_init_db_check" to "0". If you don't see those 2 rows then you can add them. Fix permissions, wipe cache and reboot."

http://xdaforums.com/showpost.php?p=52915223&postcount=814
[Sprint LG G3] kodomo_boy:
Thank you!

Awesome man!!!

It works for me:

LG G3 LS990 Sprint.

Unlocked for Mexican Carrers.

Thank you!
[Sprint LG G3] asianboit1981:
Hi i try all the step above ... Im using lycamobile ... Its show carrier'and got signal but when i try to make phone call ... Its pop up " mobile network not available ... I dont know whats missing ? Can anyone help ? Thanks.
[Sprint LG G3] sinisin:
So I tried this and it doesn't work for me on Sprint. I tried every combo possible, I have to dial a 1 or phone crashes.
[Sprint LG G3] iBowToAndroid:
You did reboot, correct?
[Sprint LG G3] Gatito2008:
With SQLITE EDITOR

APPS Tab

- Settings storage

-settings.db

-system

312 *assist dial init db check -- 0

313 *assist dial reference country - 0

314 *assist dial - 0

Remember to press SAVE everytime you change a field.

*312-314 id numbers on my phone. Your ID #s may be are different

Reboot
[Sprint LG G3] sinisin:
Im well aware how to edit the lines with SqLite Editor. It doesn't work on Sprint. I had to prepend all my contacts with a 1. This mod has also disabled my proximity sensor in calls. Which is endlessly annoying.
[Sprint LG G3] iBowToAndroid:
Then you did something wrong. I've done several without issues, and no 1 dialing required
[Sprint LG G3] _Dennis_:
I'm with [MENTION=470931]sinsin[/MENTION] if I unlock with build.prop edit then I get phone FC no matter what I do with the db file.
[Sprint LG G3] sinisin:
The only step I didnt do was manually adding the apn because my stock apn is still in tact. So there was no need. Unless I am not getting something. Ive also unlocked the apn in shortcut master. Maybe that could be it?

---------- Post added at 02:36 PM ---------- Previous post was at 02:34 PM ----------

Are you running a modded dialer or contacts?
[Sprint LG G3] _Dennis_:
I am not running any mods to contacts or dialer. I'm not sure but I'm still in sprint so that may be why (was just trying to set things up for if/when I go overseas again for work)
[Sprint LG G3] remodini:
I've unlocked my phone for domestic use using the build.prop edit, unlocked with "spr" and is working perfectly fine and fast on Cricket. The annoying "1" prefix dialer crash was killing me, but i did exactly as that link posted using SQLite Editor and it works flawlessly; no "1" prefix needed at all.
[Sprint LG G3] pdagarcia:
Instead of spr use ATT

You don't have to edit nothing with SQLite

Is how I got mine working with cricket
[Sprint LG G3] rishidhar:
Unlocking should be much easier once universal roms come out for our G3. (should only be a matter of days now that BUMP is out). I tried flashing a Verizon rom onto LS990 and it seemed to work/boot up (in terms of calling / GSM unlock) but bluetooth / wifi crashed constantly so can't be used right now. We just need to wait for someone to develop a rom based on either Verizon / T-Mobile / AT&T / International rom and flash that to unlock the GSM part. That should work much more flawlessly than editing build.prop
[Sprint LG G3] zikario507:
if i can unlock the sprint g3 version.. can i use it GSM LTE and UMTS Worldwide? Somebody can help me?
[Sprint LG G3] sinisin:
Its not looking like it. The Sprint Radio only has Sprint LTE Bands so it will only work with 25, 26, and 41. It does support all 2G/3G and voice worldwide tho.
[Sprint LG G3] kmshadoze:
for some reason when I edit mine, it will only allow me to type OPE when I try to write OPEN, how were u able to get last letter in lol
[Sprint LG G3] zikario507:
ok... but 3g includes umts and hspda+ speeds right??

i think a few countries have the new lte bands? what do you think are the standart LTE bands nowaday?

if i unlock the sprint g3, i can use it internationally and at United state just for sprint network right?
[Sprint LG G3] safirohf:
Windows?

Hello,

I'm sorry but i'm wondering how i can do it on a windows computer, it needs to be on a linux computer?

Regards.
[Sprint LG G3] _Dennis_:
What do you mean? Everything I've seen can be done on your phone no computer needed. It's all editing files or moving them, both of which can be done on phone or computer and if done on computer it can be done on any OS.
[Sprint LG G3] safirohf:
Thanks one more question is I do the editing will I be able to use Sprint when I'm in the USA,

Regards
[Sprint LG G3] _Dennis_:
I was able to, but i had to dial 11 digit numbers to call (or phone force closed) no matter what i did to the assist dialing settings. (11 digit number would be 1-area code-city code-number, like 1(234)567-8901
[Sprint LG G3] meyerweb:
In case people haven't seen it, there's another long thread on this subject in the Q&A section:

http://xdaforums.com/sprint-lg-g3/help/unlocking-gsm-t2820736
[Sprint LG G3] safirohf:
Thanks, so is better not to unlock is i'm not going out of the USA ?

Regards.
[Sprint LG G3] _Dennis_:
I would wait, you can even build a second 'unlock' build.prop and keep it on /system named build.prop.unlock and just change names when you leave the country. I tried to /cust unlock but don't have a SIM to try out with so no idea off it worked, though it did not mess up my dialing.
[Sprint LG G3] safirohf:
Thanks :)
[Sprint LG G3] zikario507:
oh yeah good idea, but if you get unlock and use it in another country.. what happens with the +1 error?
[Sprint LG G3] _Dennis_:
From my understanding that only affects it in the USA.
[Sprint LG G3] sinisin:
Used a different editor. Root Explorer is having issues with editing build.props. DroidEdit Pro is good.
[Sprint LG G3] iBowToAndroid:
I do not receive voicemail notifications while unlocked using a GSM carrier - thanks Sprint.

Has anyone found a way to make it work? Thanks
[Sprint LG G3] meyerweb:
Are you really surprised? You're not on Sprint's network any more, so Sprint isn't going to be processing your calls or sending them to the Sprint VM app. How could Sprint possibly give you voicemail for a call that never touches the Sprint network?
[Sprint LG G3] iBowToAndroid:
Of course it doesn't come from Sprint. Lots of things change with a simple build.prop edit - things that aren't possible when the configuration is set to Sprint. Just wondering if someone found a way to make the Phone app handle voicemails the way it does on true GSM phones so that notifications work properly
[Sprint LG G3] remodini:
Just use a voicemail app. Youmail is pretty good.
[Sprint LG G3] Espagnol:
Is it from sprint and did you used the steps from OP?
[Sprint LG G3] deadheadgratefully:
straight talk

Im using a straight talk att sim in my ls990zv4 getting hsdpa+
[Sprint LG G3] Gatito2008:
What changes did you made to build.pro? or just the SPR to spr.
[Sprint LG G3] deadheadgratefully:
straight talk

I didn't edit the build.prop because i soft bricked it the first time. All i did was:

1. Insert Straight Talk ATT sim

2. Set mobile networks to GSM/UMTS

3. Go to system updates and select update PRL

4. After its updated go back to mobile networks and switch it from global back to GSM/UMTS (it will auto switch when you update prl)

5. Go to roaming in settings and scroll to the bottom and set APN

6. Download Signal Check or Signal Check Pro from the play store to show data signal in the status bar

7. The no sim icon will still be in the status bar but you can remove ot with tweakboxand set carrier text

YOU WILL HAVE TO REPEAT THIS EVERYTIME YOU REBOOT YOUR PHONE SO ITS TEMPORARY UNTIL WE GET FULL UNLOCK

PLEASE SHARE AND GIVE THANKS
[Sprint LG G3] Gatito2008:
Thanks... :thumbup:
[Sprint LG G3] cherishzm:
Thanks for sharing the info.

I got a Sprint LG G3 and am trying to use it with AT&T Straight Talk SIM. When I select 'Update PRL' in the step 3 above, I get an error message 'Authentication Error. Please try again later'. The network mode stays at 'GSM/UMTS'.

What can I try to troubleshoot this?
[Sprint LG G3] deadheadgratefully:
st

I will be making my own thread so i will post the link please bring all questions there
[Sprint LG G3] vipjigga:
Where is "system updates" located?

Also, I am only showing 1 bar of service. Does anyone know if this is normal? It doesn't change no matter my location.

Sprint LG G3 on Cricket GSM
[Sprint LG G3] iBowToAndroid:
Both of those are related to whatever you set the operator to. System updates probably don't show if you set it to TMO or ATT. Setting it to either of those 2 will always result in showing 1 bar of service, although your dBm measurement will still be correct
[Sprint LG G3] chad876:
how do u get permission to replace the files in carrier?