about apns-conf.xml - Atrix 4G Q&A, Help & Troubleshooting

hello,everyone.i'd like to ask a question,i modity , configurate the content of ''/system/etc/apns-conf.xml'' and i set my own network provider's APN settings.But when I use the restore default Settings ,it didn't show the APN information,which i set in the file ''apns-conf.xml''.is there any ways can mandate the system to identify it except WIPE.thx...
PS:
finally,i found the solution,you need to modify the file of ''framework-res.apk'', the internal value of ''apns.xml'' must be consistent with that in ''etc/apns-conf.xml''.only this can work,otherwise it will be invalid.

mapleshadow said:
hello,everyone.i'd like to ask a question,i modity , configurate the content of ''/system/etc/apns-conf.xml'' and i set my own network provider's APN settings.But when I use the restore default Settings ,it didn't show the APN information,which i set in the file ''apns-conf.xml''.is there any ways can mandate the system to identify it except WIPE.thx...
Click to expand...
Click to collapse
Gingerblur has a full apns-conf.xml . Pull it from there, and push it to your phone.

If your networks MCC-MNC do not match an entry in the apns-conf.xml it won't pull up any settings.

i already tried ''apns-conf.xml'' from gingerblur,but it didn't work.my network provider is not ATT,please tell me how to fix this problem.in other words,how can ''apns-conf.xml'' itself automatically set ,which i have modified it.besides,i don't want to WIPE my atrix.FYI,i'm now living in china.
the Configuration information of my ''apns-conf.xml'' is provided by MCC-MNC information of the network i am using.

Yeah the GingerBlur apns-conf.xml file didn't work for me either. Australian networks aren't in that one. I edited the stock xml file, put in my APNs, rebooted, clicked "Reset to default" (under the APN settings page), and my two APNs were there (default & MMS).
So it should work for you. Did you reboot after editing (or pushing & pulling) the file?

1.modify ''apns-conf.xml'',
2.use adb push access into /system/etc/ to Cover the original source files,
3.reboot phone,
4.enter APN settings,Restoring default Settings ,but it didn't work.
this is my operation.it confused me.If your modifications effective,is this because the MMC MNC of your network had not been shielding ??

Moved as not andorid development

After testing,i found that the original official version 1.5.2 Really can automatically refresh the APN configuration.but what's the reason??? is there any problems with my operation method??or i didn't notice some mechanism

finally,i found the solution,you need to modify the file of ''framework-res.apk'', the internal value of ''apns.xml'' must be consistent with that in ''etc/apns-conf.xml''.only this can work,otherwise it will be invalid.

Related

APN setting for Milestone x2

The last couple of days I have really enjoyed trying out these new roms the Mx2 but I can never get the mms to work. My mx2 is with Bluegrass Cellular and if anyone can share the correct setting I would appreicate it. I have searched and searched and cant seem the find the correct ones.
fergie_cn said:
The last couple of days I have really enjoyed trying out these new roms the Mx2 but I can never get the mms to work. My mx2 is with Bluegrass Cellular and if anyone can share the correct setting I would appreicate it. I have searched and searched and cant seem the find the correct ones.
Click to expand...
Click to collapse
Try this tutorial. It's not for MX2 but its still for ICS and its what I did to get my MMS working on Cspire.
http://forum.xda-developers.com/showthread.php?t=1671592
I have tried that and could not get it to work.
Sent from my Milestone X2 using xda app-developers app
754boy said:
Try this tutorial. It's not for MX2 but its still for ICS and its what I did to get my MMS working on Cspire.
http://forum.xda-developers.com/showthread.php?t=1671592
Click to expand...
Click to collapse
Those settings were incorrect for my phone.
Sent from my Milestone X2 using xda app-developers app
fergie_cn said:
Those settings were incorrect for my phone.
Sent from my Milestone X2 using xda app-developers app
Click to expand...
Click to collapse
I too have bluegrass and could not get MMS to work forever. Finally I found the right combination of fixes that works for me (and has been replicated on all my coworkers devices). I am using this on Eclipse 2.3 on my MX2. I do not know if it will work for other carriers or other ROMs. Use at your own risk.
First, you will need root (which you have if you are on a custom rom), and you will need a file explorer that let's you browse with root permissions (I use ES File Explorer with root options set in settings).
Browse to /system/etc/ and replace apns-conf.xml with all the .xml files from the Conf folder in the attached Conf.zip file. I am not sure why there are so many, I copied them from a stock Bluegrass MX2. (Feel free to make a backup of your original apns-conf.xml prior to replacement).
Now, browse to /data/data/com.android.providers.telephony/databases/ and delete the 3 .db files here. (Again, make a backup if you wish). This will remove your existing text messages off your device!
Restart your device.
Now download "APN Settings Shortcut" from the Play Store. This is not an app or widget, but an actual shortcut. Press and hold on an empty space on your home screen and choose Shortcut and then APN Settings Shortcut.
Once it opens, hit menu and then new. Populate all fields with the following settings:
Name
Bluegrass Cellular (this doesn't matter, can be named anything)
APN
internet
Proxy
66.255.55.23
Port
9201
Username
%[email protected]
Password
blue
Server
*
MMSC
http://mms.iot1.com/bluegrass/mms.php
MMS proxy
66.255.55.23
MMS port
9201
MCC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
MNC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
Authentication type
PAP or CHAP
APN
mms
APN protocol
IPv4
Now click menu and save.
Your MMS now works!
This guide is a combination of fixes found at the links below:
http://forum.xda-developers.com/showthread.php?t=1671592
http://forum.xda-developers.com/showthread.php?t=1822890
http://forum.xda-developers.com/showthread.php?t=1815822
All credit goes to them, I just kept trying fixes until one worked for me, and it ended up taking a combination of three.
hilltopper06 said:
I too have bluegrass and could not get MMS to work forever. Finally I found the right combination of fixes that works for me (and has been replicated on all my coworkers devices). I am using this on Eclipse 2.3 on my MX2. I do not know if it will work for other carriers or other ROMs. Use at your own risk.
First, you will need root (which you have if you are on a custom rom), and you will need a file explorer that let's you browse with root permissions (I use ES File Explorer with root options set in settings).
Browse to /system/etc/ and replace apns-conf.xml with all the .xml files from the Conf folder in the attached Conf.zip file. I am not sure why there are so many, I copied them from a stock Bluegrass MX2. (Feel free to make a backup of your original apns-conf.xml prior to replacement).
Now, browse to /data/data/com.android.providers.telephony/databases/ and delete the 3 .db files here. (Again, make a backup if you wish). This will remove your existing text messages off your device!
Restart your device.
Now download "APN Settings Shortcut" from the Play Store. This is not an app or widget, but an actual shortcut. Press and hold on an empty space on your home screen and choose Shortcut and then APN Settings Shortcut.
Once it opens, hit menu and then new. Populate all fields with the following settings:
Name
Bluegrass Cellular (this doesn't matter, can be named anything)
APN
internet
Proxy
66.255.55.23
Port
9201
Username
%[email protected]
Password
blue
Server
*
MMSC
http://mms.iot1.com/bluegrass/mms.php
MMS proxy
66.255.55.23
MMS port
9201
MCC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
MNC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
Authentication type
PAP or CHAP
APN
mms
APN protocol
IPv4
Now click menu and save.
Your MMS now works!
This guide is a combination of fixes found at the links below:
http://forum.xda-developers.com/showthread.php?t=1671592
http://forum.xda-developers.com/showthread.php?t=1822890
http://forum.xda-developers.com/showthread.php?t=1815822
All credit goes to them, I just kept trying fixes until one worked for me, and it ended up taking a combination of three.
Click to expand...
Click to collapse
Self Bumping an old post so that anyone still in need can get some additional for ICS roms.
You can edit the APN information on ICS roms (or at least the latest CM9 Beta) by opeing Voice Dialer (it is a preinstalled app) and saying:
A P Ns
Then choose Open APNs. Hit the menu button and choose new, then enter the same information listed above. Hit the menu button again and choose save. Reboot and enjoy MMS on ICS.

Enabling wb-amr.....not so far

Trying to enable wb-amr on ALDI (Australia) on my SGS2 with stock Samsung XWLSH 4.1.2 ROM (XXLS9 Baseband)
Just FYI even though the carrier display on notification says ALDImobile, the About Phone always says Telstra
Okay so ive tried the *#197328640# and menu options to try and enable it, but no go, theres the menu entry showing only that its off, no option to enable
Ive added the enable line in build.prop
Next step i tried editing my customer.xml in the csc folder, see attached (iwhile i was in there i added a few entries for ALDImobile and its MMS/data settings so they now appear by default in the APN list, added fast dormancy), and then deleting the nv_data.bin.md5 in /efs to rebuild it
I know that the CSC code matches the ROM, and that customer.xml changes are being accepted as when i did a reset to default in APN's i was given a choice of Telstra or my newly added ALDImobile APNs.....
But so far no luck at all getting it to work
Any ideas? Help?

[Q] Editing APNs, Verizon > Metro PCS *** SOLVED ***

*** SOLVED, see third post ***
Hello, I'm trying to use my VWZ Note 2 on MetroPCS.
I'm rooted, stock 4.4.2.
When I use the buildprop edit suggested here, my "add access point names" menu disappears entirely:
http://forums.androidcentral.com/ve...41691-mod-add-apn-editor-system-settings.html
If I remove the buildprop code, I get the menu back, but I can't edit anything.
I pushed my own version of "apns-conf.xml" to /sdcard/ and then pasted it into /system/etc/ and replaced the old one, changed permissions to read-only. Also tried read/write all permissions open.
I can now click the "+" button in the APNs screen. I can add/save APNS, but when (and only when) I have ALL of the correct APN info put in, it instantly deletes the APN I've added. Up to that point I can save the APN, see it in the APN list, and edit it further.
I restart phone, the APNs are all gone except the grayed-out "LTE - Verizon Internet".
I got an app to read the APN settings from the SIM card itself (the one I'm already using on my metroPCS phone). Interestingly, these are the networks on the SIM card:
T-Mobile US
Simple
StraightTalk T-Mobile
solavei
T-Mobile LTE
Added both of the T-Mobile APNs, which did save to my access point names, but no network still.
Then I realized that I am a monumental idiot. I put the SIM back in my old metroPCS phone and got the APN settings from there. For future use, here they are:
Name: MetroPCS
APN: fast.metropcs.com
MMSC: http://metropcs.mmsmvno.com/mms/wapenc
MCC: 310
MNC: 260
APN type: default,supl,mms,hipri
APN protocol: IPv6
APN roaming protocol: IPv4
Let's try putting those in my note 2. Why the heck I didn't try this sooner is beyond me.
Still nothing, "No signal." Also, "SIM from unknown source."
EDIT: As I suspected, the APN settings weren't being saved to apns-conf.xml in system/etc/
So I pulled, edited, pushed my new version of apns-conf.xml to have the correct metro pcs settings, put it back in system/etc/, set the correct permissions (read-only for the system).
Now I have the MetroPCS access point name, it matches apns-conf.xml, but still no connection.
I think I'm about out of options.
SOLVED.
If mod wants to truncate this into one post total, that's cool.
My process to get MetroPCS working on a VZW (Verizon) Note 2.
1: Root it
Get ghettoroot 2.2: http://forum.xda-developers.com/attachment.php?attachmentid=2924899&d=1409874318
Download android SDK
Set environmental variable for adb commands. Note that you add the command after whatever is already in "path" variable, with a semicolon between: http://jaxov.com/2010/10/set-up-adb-on-windows-7-vista-xp-for-android-phones/
Uninstall any samsung stuff, especially KIES. Then install samsung drivers: http://www.samsung.com/us/support/owners/product/SCH-I605TSAVZW
Ghettoroot your phone. You'll need to enable usb debugging, under developer options. How to enable developer options: System settings > about phone > Build number. Press "Build number" like 7 times or so and it will unlock dev options.
Now we need to do some APN settings. Follow this for the method, rest of this post for the info: http://forum.xda-developers.com/showthread.php?t=2044449
APN info (if value not shown, leave blank/default):
Name: MetroPCS
APN: fast.metropcs.com
MMSC: http://metropcs.mmsvno.com/mms/wapenc
MCC: 310
MNC: 260
APN type: default,supl,mms,hipri,*
APN protocol: IPv6
You'll want to have those settings both in the apns-conf.xml, and in the More Settings>Mobile Networks>Access point names
Activate your phone with MetroPCS.
Remove "Unknown SIM card" notification: Long press the notification to figure out which app is creating it (app info), then use titanium backup to uninstall it.
I have read and read i am having issues now since the sim message is generated by tbe system ui i cant kill this is in the verizon note 2 when i install the sim it force closes everything any thoughts would be great.
Ugh. Try doing a factory reset and starting over.
Make sure you use TitaniumBackup to uninstall (preferably freeze if you own pro) the app that's causing the SIM message. You must be rooted of course. Not sure why things would force close, you might have got rid of wrong system app.
jfin79 said:
I have read and read i am having issues now since the sim message is generated by tbe system ui i cant kill this is in the verizon note 2 when i install the sim it force closes everything any thoughts would be great.
Click to expand...
Click to collapse
If you are rooted, install Root Explorer, open it and click on the r/w at the top , navigate to the app folder, find the setup wizard folder and delete it. Restart phone and the message will be gone!
Hi guys
Does anybody knows an alternative way to unlock gsm on the VGN2 with 4.4.2?

How to get data and mms/sms to work on other variant note 3 lollipop roms

All this is, is a simple guide to get data and mms/sms working on "most" other note 3 variant 5.0 lollipop Roms. As an example, we will use darklord 2.2. This method has worked on most of the Roms that I have flashed that are not sprint based.
OK. You are going to need a few apps. APN manager and APN changer and root explorer. APN manager is a paid app, but worth it when flashing other variant's roms. When you do flash DarkLord 2.2, you will need to do so with philz recovery. It will not flash in TWRP. Once the phone boots, choose your language and when you get to the second screen asking about sharing your data usage. Check "no thanks". It should be the second option. Log in to Google play store and download those three apps. Open APN changer first. See if there is an APN already there named sprint. Even if there is or is not. You will either change a few things in it or if there is not one, you will create one. Either or, you APN should read as follows. . . . . .
NAME: APN LTE internet
APN: n.ispsn
PROXY: not set
PORT: not set
USERNAME: not set
PASSWORD: not set
SERVER: not set
MMSC: http://mms.sprintpcs.com
MULTIMEDIA MESSAGE PROXY: 68.28.31.7
MULTIMEDIA MESSAGE PORT: 80
MCC: 310
MNC: 120
AUTHENTICATION TYPE: none
APN TYPE: default,mms,dun
APN PROTOCOL: Ipv4/Ipv6
APN ROAMING PROTOCOL: Ipv4/Ipv6
TURN APN ON/OFF: should be checked but greyed out. Can not change this.
BEARER: LTE
MOBILE VIRTUAL NETWORK OPERATOR TYPE: none
MOBILE VIRTUAL NETWORK OPERATOR VALUE: not set (can't change this one either, greyed out)
https://mega.co.nz/#F!ZYoRXKYK!G8FGNN5eHXYZaNm6Mz0rSg
In this link, download all the files.
APN file
Lib file
Mms apk
Push the APN file to system/etc folder. Just replace the original file and set permissions.
Push the lib file to system/lib folder. Just replace the original file and set permissions.
Now take the mms apk and push it to system/private folder and place it in the mms folder. Just rename the original one with. bak at the end of the name. Set permissions. If you are not sure to what the permissions should be, pay attention to see what the permissions are for the file you are replacing. But I am pretty sure that all the permission settings should be as followed
RW-R--R--
Reboot. Now go back to the apn changer app and see if your apn is still there. Might be unchecked. Just tick it. Give it a few minutes and see if data starts up. If not, go to the apn manager app and scroll to the next screen to right. There will be a very long list of apn configurations of multiple carrier's. Scroll through and see if the APN2 LTE internet APN file you created is there. Should be in alphabetical order. Once you find it the vertical bar to the left of it should be green. If not, press or long press on it and you will see a heart at the top of the screen. Press it and it will save it as your preferred apn configuration. If LTE does not appear, just reboot, go back to apn changer and tick The apn that is now there and LTE will now be working. I have tried this method and shared this method with other members and it works. I am running darklord 2.2 now. Have been for a few days. Sorry There are no zips for this. If someone wants to make one, then by all means go for it.
Here is the frameworkres.apk that I modified for darklord 2.2 Push it and set permissions. It will display sprint instead of roaming indicator off. You might want to push it to the system folder first then set the permissions, then take it and push it and replace the original in the framework folder. Might put you in a boot loop if not done that way first. Thanks to @legalmoneygang for the winzip tip.
https://mega.co.nz/#!ZEZ3WRiQ!1XO-kxd6w5hwE6UqLGQhfWqsht3nssu4z3EbQvIx5qA
Must give thanks to @sac23 for being a silent teacher. I read everything that he has posted throughout all forums. He is the one that I learned about the lib file for mms. Plus I love every rom he puts out. I truly admire what he can do.
And thanks to the guys over in the international forum for the awesome darklord rom and the relentless work ethic they put forth. @nambavuong and @thereassaad and @filchi756.
Link for darklord rom
http://forum.xda-developers.com/showthread.php?p=58541391
Link for philz recovery
https://mega.co.nz/#!wBB2gYSY!cxG6rw_NWbcOIvUeo_42z1Et-zPopKE8caziiWoKjkc
These are my steps that I use, and I have flashed dang near every touchwiz rom for every note 3 variant. Once you get into the habit of this and have the needed files. This process only takes a few minutes.
Hope i have not left anything out of this lengthy so to say how to. Hope this helps. If it does, then awesome. Glad we could get it working. If it does not help. Sorry you couldn't get it to work.
Ill try your method on Sacs Ported V2 for now because when I flash DarkLord Rom I get the "no sim"
even after following OP. I cant even test your method because once it says "no sim" cant even
turn data on, says no sim, lol.
Ill report back with my results...thanks for the method though!!!
Hi,
The download files are gone? Does this work?
THanks,
Tango

[GUIDE] H870 WiFi Calling enable on Stock based ROMS (Fulmics, etc.)

After over a week of trying, I've come up with a solution to enable WiFi Calling (probably also VoLTE) in Fulmics ROM for LG G6 and probably G5 running any stock based ROM.
THIS GUIDE WILL ONLY WORK IF YOUR DEVICE IS ON THE LIST OF YOUR CARRIER'S VOWIFI/VOLTE SUPPORTED DEVICES AND THE SERVICE IS ENABLED THROUGH AN OTA UPDATE FOR YOUR STOCK, BRANDED ROM PROVIDED BY YOUR CARRIER!
I don't believe in magic, you shouldn't either so don't think this guide will make VoWiFi/VoLTE work on your device regardless of your carrier's support for your phone model.
Also, if your provider offers VoLTE/VoWiFi through an external app available in Play Store, don't bother reading any further.
General idea described in this guide is to tweak your rom in a way that it is recognized by your carrier as their own VoLTE/VoWiFi enabled build that has a "green light" for IMS and Xcap apns registration in your provider's VoLTE/VoWiFi service. During my attempts you make the service work on my G6 running V10t based Fulmics ROM i discovered that adding IMS and Xcap apns plus getting all the IMS and GPRI VoLTE/WoWiFi hidden menu settings right is not enough. I had everything set up right and still couldn't make a WiFi call. Then it occured to me that maybe i can't make it work because Fulmics ROM is based v10t, and my provider's VoLTE/WoWiFi enabled rom is the v10h? So i tweaked Fulmics 1.6, then 2.0 so it masks itself in front of my provider as v10h while in fact it still is v10t Fulmics ROM 2.0. And guess what... IT WORKED!!! My Carrier's IMS and Xcap apns, manually added by me to the default open-eu apn list storred in /system/etc/apns-conf.xml, got registered in the service activating WiFi Calling on my device.
How to do it step-by-step guide below
1. PREREQUISITES:
- /OP/[YOUR CARRIER'S CUST FOLDER IN XXX_XX NAME FORMAT] in your main dir /root. If you only have OPEN_EU in your /OP you must get your carrier's specific cust folder or install Fulmics over your carrier's VoLTE/VoWiFi enabled rom then the cust folder you need will appear in /OP
- build.prop file from your Carrier's VoLTE/VoWiFi enabled rom for your LG model (make sure following line is in the file: ro.lge.cupp_capss.rootdir=/OP
- /OP dicectory in your device main root directory with your carrier's VoLTE/VoWiFi enabled ROM's subfolder (XXX_XX format). OPEN-EU or
GLOBAL-COM are not the ones .
- files from your carrier's rom: /root/data/ipsec/wo_apn.conf, /root/data/ipsec/wo/apn_xcap.conf
(You can try without those 2 files if you can't get them).
2. TO DO:
!!! AT SOME POINT OF CHANGING STUFF LISTED BELOW YOU WILL GET ALOT OF FC OF VARIOUS APPS. DON'T PANIC, JIST REBOOT YOUR DEVICE AND CARRY ON WITH CHANGES !!!
- in /OP directory delete folder _COMMON if you have one
- in /OP directory create a new directory called SUPERSET and set perms to 755
- copy all content from your carrier specific folder in /OP to SUPERSET. You can also just try renaming cour carrier's folder to SUPERSET instead of creating new filder and copying stuff to it.
- edit cust_group_mapping.cfg in /OP and change whatever you have after = to GLOBAL-COM
- open cust_path_mapping.cfg in /OP and make sure you have 999999,99=/OP/SUPERSET there on the list of providers
-edit official_op_resize.cfg and add SUPERSET_SIZE=[copy size value of your carrier's folder which should also be listed in the file]
-in /OP/SUPERSET (with your carrier's files coppied) edit cust.prop and in second line in the file change whatever you have after = to SUPERSET
- edit your rom current build.prop file and copy all additional stuff (in my case it was all the Fulmics ROM part of build.prop so from #Software Version down) to the build.prop acquired from your carrier's VoLTE/VoWiFi enabled rom. Add the coppied stuff at the bottom of the list.
- add following lines at the end of stuff coppied to your carrier's build.prop from step above:
persist.sys.cust.lte_config=true
persist.lg.data.iwlan.enable=true
# Debug Options
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
# Radio Options
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
# applying GPRI auto-commit
ro.lge.radio_gpri=1
ro.lge.amrwb_gpri=1
wlan.lge.softap5g=false
# 2015-10-12 [email protected] LGP_DATA_IWLAN [START]
persist.lg.data.iwlan=1
persist.lg.data.iwlan.ipsec.ap=1
# 2015-10-12 [email protected] LGP_DATA_IWLAN [END]
Save the build.prop file and place it over your current system default build.prop. set perms to 644
- open your device's hidden menu, go to
Field Test->GPRI VoLTE/VoWiFi->UX and tick 3rd, 4th, 5th, 6th and 9th for WoWiFi only, all except 8th for VoLTE/VoWiFi and 1st and 2nd for VoLTE only.
- go to your apns in network settings and make sure you have all the apns needed (in my case the are: internet, mms, ims and xcap). If you don't have them, try sending settings request message to your carrier's apn service center, if that doesn't help, add the apns manually (you must find your carrier's specific manual settings on the internet). You can also edit /system/etc/apns-conf.xml file and add missing apns manually to the list in above file. To do that you must find your carrier's apns on the list first, (list order by MCC-MNC code) under your carrier's last apn enter your VoLTE/VoWiFi apns in the same way the other apns in the file are typed.
-save apns-conf.xml, go back to apn list in network settings, tap overview->restore defaults and the missing apns you added to your xml file should appear on the list in network settings.
-make sure you have all permissions right of the created/coppied/edited files and reboot your device.
When your phone boots back up to Fulmics you should have your carrier's boot animation instead of default LG one, then you should see initial boot screen with "android is setting up" for a couple of seconds, then your homescreen. When configuring of your sustem is done, open quick settings and your VoLTE and WiFi Calling tiles should appear there. Turn on what you want and test if it's working. Remember, with VoWiFi you must have both WiFi and WiFi calling ON. The easiest way to tell if WiFi Calling is active is the presence of a headphone with little WiFi icon on the status bar and other places in your dialer etc. To test, turn on airplane mode, wait till WiFi gets turned off, turn it back on in airplane mode, wait for WiFi calling icon on status bar and try to make a call with airplane mode on .
REMEMBER! This guide will will only work if your carrier verifies WiFi enabled devices by 3 conditions: 1. Device supported, 2. Apns present, 3. ROM build match (info from build.prop).
I might have forgotten about something (or not ) but will edit if or when questions start to be asked
A picture of WiFi Calling working on my device with Fulmics rom 2.0 below. (WiFi Calling icon next to WiFi icon in status bar.
@mrbeem tried flashing back the kdz trough lgup but in OP i found only three folders: _COMMON, lost+found and OPEN_EU, plus a lot of individual files.
Any clues? Can you specify what files the operator folder should contain? Thanks in advance!
Killua96 said:
@mrbeem tried flashing back the kdz trough lgup but in OP i found only three folders: _COMMON, lost+found and OPEN_EU, plus a lot of individual files.
Any clues? Can you specify what files the operator folder should contain? Thanks in advance!
Click to expand...
Click to collapse
What rom did you flash in LG UP? Was it your provider's stock ROM with WiFi Calling service enabled or was it Open EU rom? OP should contain your carrier's config files of you flash your provider's ROM. The files should be in a separate folder with your Carrier's name (for example, Vodafone Italy should have a folder in /OP named VDF_IT etc.). Carrier specific folder should contain subfolders called: config, overlay, apps, media, poweron, poweroff. Most impostant are: config and overlay. Also in /OP there should be 3 files apart from the subfolders: cust.prop, official_op_resize.cfg and except_buyercode.cfg
Pics of content of cust.prop and official_op_resize.cfg from my carrier's folder (P4P_PL)
mrbeem said:
What rom did you flash in LG UP? Was it your provider's stock ROM with WiFi Calling service enabled or was it Open EU rom? OP should contain your carrier's config files of you flash your provider's ROM. The files should be in a separate folder with your Carrier's name (for example, Vodafone Italy should have a folder in /OP named VDF_IT etc.). Carrier specific folder should contain subfolders called: config, overlay, apps, media, poweron, poweroff. Most impostant are: config and overlay. Also in /OP there should be 3 files apart from the subfolders: cust.prop, official_op_resize.cfg and except_buyercode.cfg
Click to expand...
Click to collapse
The OPEN EU that Bridge downloads when my phone is connected, and is the same one which is referred as "Vodafone Italy" on LG Firmware.
In /OP i have these files: op_list, official_op_resize, custom_path_mapping, custo_group_mapping, client_id, buerycode, strangely are almost the same found on fulmics.
In Open_EU i've overlay and config folders, and these files: official_op_resize.cfg, except_buyercode.cfg and cust.prop.
The strange thing is that the vodafone brand remains also with the fulmics, in fact at everye clean installation i found vodafone apps and vodafone configuration before restore my lgbackup, what a mess lol
Killua96 said:
The OPEN EU that Bridge downloads when my phone is connected, and is the same one which is referred as "Vodafone Italy" on LG Firmware.
In /OP i have these files: op_list, official_op_resize, custom_path_mapping, custo_group_mapping, client_id, buerycode, strangely are almost the same found on fulmics.
In Open_EU i've overlay and config folders, and these files: official_op_resize.cfg, except_buyercode.cfg and cust.prop.
The strange thing is that the vodafone brand remains also with the fulmics, in fact at everye clean installation i found vodafone apps and vodafone configuration before restore my lgbackup, what a mess lol
Click to expand...
Click to collapse
Ok so you have the everything. Just delete _COMMON filder, create SUPERSET and copy all from OPEN_EU to SUPERSET. Basicly follow the steps. Build.prop is most important part. Plus check if you have all apns needed for WiFi Calling, if not, add manually as described. It is a mess, but the key is to put that mess in an order that enables WiFi Calling. Carrier's boot animation on fulmics is a very good indication that you're on the right path to make it work. Just a small tip... Maybe start from the UI part to enable the ability to turn VoWiFi on/off and then the rest. This way you'll be able to see if or when your service becomes active. So.....
1. Copy this to your carrier's build.prop after you've coppied the Fulmics part:
persist.sys.cust.lte_config=true
persist.lg.data.iwlan.enable=true
# Debug Options
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
# Radio Options
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
# applying GPRI auto-commit
ro.lge.radio_gpri=1
ro.lge.amrwb_gpri=1
wlan.lge.softap5g=false
# 2015-10-12 [email protected] LGP_DATA_IWLAN [START]
persist.lg.data.iwlan=1
persist.lg.data.iwlan.ipsec.ap=1
# 2015-10-12 [email protected] LGP_DATA_IWLAN [END]
2. Replace stock fulmics build.prop with the one from your carrier's rom with Fulmics part and above lines added. Check permissions and reboot.
3. Ho to hidden menu Field Test->GPRI VoLTE/VoWiFi->UX and tick all ON apart from 1, 2 and 7. Go back to main hidden menu screen and to to Service Menu->WoWiFi and change value to 1.
4 reboot and check if you have WiFi Calling QS Tile added and WiFi Calling settings enabled in call settings.
mrbeem said:
Ok so you have the everything. Just delete _COMMON filder, create SUPERSET and copy all from OPEN_EU to SUPERSET. Basicly follow the steps. Build.prop is most important part. Plus check if you have all apns needed for WiFi Calling, if not, add manually as described. It is a mess, but the key is to put that mess in an order that enables WiFi Calling. Carrier's boot animation on fulmics is a very good indication that you're on the right path to make it work
Click to expand...
Click to collapse
This evening i'll try, thanks!
@mrbeem so i have done almost all the procedura, just one thing missing, apns. Do you know if there are any for vodafone? Mine is italy, but who knows, it could work with other vodafone ahahaha
Killua96 said:
@mrbeem so i have done almost all the procedura, just one thing missing, apns. Do you know if there are any for vodafone? Mine is italy, but who knows, it could work with other vodafone ahahaha
Click to expand...
Click to collapse
What apns do you currently have on the list?
Can you check what is your sim MCC-MNC CODE? Go to hidden menu, field test->SIM Info and check values under MCC and MNC. Is it 222 and 10??
mrbeem said:
What apns do you currently have on the list?
Can you check what is your sim MCC-MNC CODE? Go to hidden menu, field test->SIM Info and check values under MCC and MNC. Is it 222 and 10??
Click to expand...
Click to collapse
These three
Killua96 said:
These three
Click to expand...
Click to collapse
Ok. I found apns for you. There are 3 more to add. Give me an hour or so and i will make apns-conf.xml for you. Make backup of your apn-conf.xml file and when i send you new one you will just replace your file with mine, go to settings wi
th apn list (one from screen above) and hit restore defaults .
One more thing... Can you tap on the top apn from the list to open it? Then scroll down to see apn type , take a screenshot and post it here
mrbeem said:
Ok. I found apns for you. There are 3 more to add. Give me an hour or so and i will make apns-conf.xml for you. Make backup of your apn-conf.xml file and when i send you new one you will just replace your file with mine, go to settings wi
th apn list (one from screen above) and hit restore defaults .
One more thing... Can you tap on the top apn from the list to open it? Then scroll down to see apn type , take a screenshot and post it here
Click to expand...
Click to collapse
Here
Thanks for everything, hope it'll work xD
Killua96 said:
Here
Thanks for everything, hope it'll work xD
Click to expand...
Click to collapse
PM me with your email address and i will send you edited apns-conf.xml. replace your /system/etc/apns-conf.xml with the one i will send you, go to apn settings tap 3dots at the upper right corner and hit restore defaults and updated apns should come up. Don't forget to tap the empty circle on the right by your internet apn to set the top one as default. I've seen on your screenshot the circle is empty and it shouldn't be
Struggling to get wifi calling on my device. H870 Fulmics O2 UK
Spoke to O2 who told me it doesn't support wifi calling?!
Even though the app allowed me to turn wifi calling on etc?!?
Need help with this as I get no signal at work
Can anyone share me your volte/vowifi working OP files.
Zerter said:
Can anyone share me your volte/vowifi working OP files.
Click to expand...
Click to collapse
:highfive: +1 i need that files.
Isn't enabling WiFi Calling in hidden menu enough to make it work? It seems to be working for me.
[email protected] said:
:highfive: +1 i need that files.
Click to expand...
Click to collapse
Link to the files below. Instructions in .txt file inside the folder.
https://mega.nz/#F!4cdDzTBR!S-_R0c3niD1PsIiJAUwVPQ
Vatt`ghern said:
Isn't enabling WiFi Calling in hidden menu enough to make it work? It seems to be working for me.
Click to expand...
Click to collapse
Which ROM do you have installed?
Im using latest fulmics. And also i'm trying to create manually ELE_EE configuration. I have all information that i need from operator but not sure is it possible. Anyway i got this phone from LG baltics to do it.

Categories

Resources