Hey guys,
can anyone of you think of a way to automatically set the devices APN? e.g. using NFC and some automation app...or any other way? I have no root access and therefore can't alter any system files.
I can't tell you the exact use case but I have to configure quite a few devices so setting the APN on every device manually would be very time consuming.
thx in advance
Related
Hi,
Being a mobile device, it gets used in many places, with many WiFi networks.
Setting the various networking parameters involves opening several different setup screens and (often) fiddling around with entering IP addresses, proxies, etc.
Does anyone know of a utility that allows the easy setting of DHCP vs fixed IP, maybe DNS servers and proxy vs no proxy? And, perhaps more importantly, a utility that both does this and remembers the settings for the various networks, allowing a rapid setup on the second and later connections?
Regards,
Geoff.
Sad but am replying to my own message.
Am I the only one that regularly connects to networks with different parameters?
Am still hopeful that someone will know of a utility to store network parameters and allow same to be set with one tap - or someone clever will make such a utility??
Hi Geoff,
No you're not the only one.
Have you found something yet? I could do with the same!
Michael
Here's another vote for such a utility, i'd love to be able to use mine at hoem and work without having to dig through several menus to get there.
What about a CAB install with different settings..
Same here mate. I am looking into XML cab files, that modify your network card settings eg DHCP \ Fixed IP and also changing over the Wireless network settings, eg SSID, WEP Keys etc.
Its easy enough to create a shortcut to a CAB file, and one that just changes a few registry settings operates very quickly.
Yes, its a manual workaround.
Yes a application that detects the loss of one WIFI and attempts you connect the others in your device and then configures the WLan card accordingly (DHCP\Fixed IP etc) would be very handy.
No - I haven't got very far yet, I took the idea from another thread where someone used it to RESTORE their WIFI settings after a cold-reset.
Kudos to
http://forum.xda-developers.com/showthread.php?t=309855
http://forum.xda-developers.com/showthread.php?t=277727
for putting me on the path..
Hello and sry for my bad Englisch at the beginning.
So my Question ist: Is there any Automaticly Proxy changer, to set up the settings?
If not, then it would be time to create a usefull app.
My Idea is, for example:
You are Connecting you with the internet (wlan) and you have access to the internet at home (without proxy setting), you are going in to school and you must set up the proxysettings. My Idea is, to create an app, that runs in the background, and reads the connectivity status, if for example the phone is connectet to the router xyz, it should automaticly change the proxy settings, if you are at home, and you are connecting to another router, the settings gets resettet.
Is there any app, that can do that?
Or can someone here programm a little useful app for the peoples.
Kind regards
Last time I tried to do something like this, it needed some system protected authorization, I didn't checked again.
Since there is now a UI for that, it may be possible...
Hmm, it should look something like that:
Main (where The Network list is):
img827.imageshack.us/img827/9176/mainfk.png
And the Config Menu (apeears when you select a Network):
img703.imageshack.us/img703/9008/setr.png
The Settings should be saves in an ini file on the sd card.
I am not a good Programmer, and i need help from pros
regards
I want to automatically select the default network to which the device connects
(the first combo in Settings->WirelessControls->menu->Connections->Advanced->SelectNetworks -
See attached image)
My problem is as follows -
When I set up the connection to the operator -
it sets the default network to be <<3G Portal>>
I want to automatically change it to <<Internet 3G>>
(Or in the worst case -
Automatically delete the <<3G Portal>> -
making the <<Internet 3G>> the only available option -
which will force it to be default)
Does anyone know how to do this ?
(Even if some Cpp/C# code is needed - does anyone know the API ?)
Thanks
Not a lot of sense there
Looking at the screen print
The phone is set up to access the web FIRST via the 3G portal (every phone needs a portal to get online).
The second option looks to me to be a WIFI connection. Wifi always take priority over gprs/3g/hspa
so unless you can make a bit more clear what your looking for......................
http://www.filesaveas.com/gprs.html
Of course, if you mean a different web access point get the APN settings and manualy add then from the settings menu - wireless and networks access point names - press the menu button - add apn
As I understand your Q, you wanna auto set the default network without having to manually change it everytime you hard reset / change roms?
Here's what I do for such things.
Get ceregistry editor, connect to your phone, export the registry to file, then, on the phone, change the default access point to the one you would rather it was, (possibly reboot phone here to be sure the registry has changed the default apn,) back into ceregistry editor, compare current registry to the snapshot, figure out which key changed, and to what value, then provision that reg key (via a cab, or provxml,) whenever you hard reset, after the network has been set up. (I have a cab with dozens of tweaks in it,you can just keep adding to it)
johnerz said:
Not a lot of sense there
Looking at the screen print
The phone is set up to access the web FIRST via the 3G portal (every phone needs a portal to get online).
The second option looks to me to be a WIFI connection. Wifi always take priority over gprs/3g/hspa
so unless you can make a bit more clear what your looking for......................
http://www.filesaveas.com/gprs.html
Of course, if you mean a different web access point get the APN settings and manualy add then from the settings menu - wireless and networks access point names - press the menu button - add apn
Click to expand...
Click to collapse
Thanks for the reply.
Both connections are over the Cellular network.
The first one (3G Portal) is set up by the operator to go via some proxies and stuff, which block certain services/sites as they are not stored on this proxy.
The Second one is "unfiltered" internet connection over the Cellular network.
Whenever the network is detected and set up, the settings are automaticelly set to go via the "proxied" connection.
I want to change it to work over the unfiltered connection.
I would like to know the registry keys or any other place this information is kept, so I could automatically change it.
I tried searching the registry for these values but could not get to a definite conclusion about where exactly the "default connection" is stored, or if it is stored in the registry altogether.
(If it is stored in the registry - I do NOT want a complete registry import/export - just the relevant keys)
Many thanks in advance.
Yes it is stored in the reg, but it stores an ID for each connection which is different for everyone, hence the method I suggested which would reveal both the key and the ID, I wasn't suggesting you import a whole registry, simply make a cab of just the one key. It would take about 10 mins to do, but I'm not running winmo so can't lookup the key for you.
Som30ne said:
Thanks for the reply.
Both connections are over the Cellular network.
The first one (3G Portal) is set up by the operator to go via some proxies and stuff, which block certain services/sites as they are not stored on this proxy.
The Second one is "unfiltered" internet connection over the Cellular network.
Whenever the network is detected and set up, the settings are automaticelly set to go via the "proxied" connection.
I want to change it to work over the unfiltered connection.
I would like to know the registry keys or any other place this information is kept, so I could automatically change it.
I tried searching the registry for these values but could not get to a definite conclusion about where exactly the "default connection" is stored, or if it is stored in the registry altogether.
(If it is stored in the registry - I do NOT want a complete registry import/export - just the relevant keys)
Many thanks in advance.
Click to expand...
Click to collapse
Try using Data Controller by Red Frogfish. With this app, you can turn on and off all of your different connections indvidually.
Since, I have T-Mobile, I have the following connections:
T-Mobile Data
T-Mobile MMS
T-Mobile Internet
And, Data Controller lets turn each on or off as needed/wanted.
Rob
samsamuel said:
Yes it is stored in the reg, but it stores an ID for each connection which is different for everyone, hence the method I suggested which would reveal both the key and the ID, I wasn't suggesting you import a whole registry, simply make a cab of just the one key. It would take about 10 mins to do, but I'm not running winmo so can't lookup the key for you.
Click to expand...
Click to collapse
Ok, thanks.
I will try this method.
I saw somewhere online, that setting up the APN on your android phone for cricket wireless customers is as easy as installing them from the SMS text message which the network pushes to your phone upon joining.
How is this done?
How can I make this same type of SMS message?
Will the sms network allow me to send these APN settings to a friend? Or would that be dependent upon the carrier?
If the APN settings cannot be send over plain SMS network, how can I create the one-push APN install from the phone locally, for a device that isn’t rooted? (without manually typing the information in..)(without using recovery..)
Thanks in advance,
Any resources are appreciated.
hello!
I'm having the same issue - in my current project I need to setup APN for internet access on iOS and Android non-rooted phones.
Did you get any ideas or solutions?
thanks in advance!
PS
I so much very hope that there is a solution x)
or else I'll have to ask users to configure APN settings manually, which is so inappropriate for a user-friendly service.
Hey,
it seems Wear OS doesn't allow you to change the APN settings, which is kind of a weird omission.
Do you know of any possibility of changing the settings, possibly using adb?
I've tried to do research, but I haven't found any way besides an old Wear OS 2 method which possibly doesn't work anymore and requires root and editing some internal database on the watch.
Currently cannot get a data connection because my network requires custom APN settings.
I have a similar situation. All I could think of was Send feedback in the Watch app on your phone to let the developers know about your use case and need for manual APN entry.