There are two ways to configure an Android device to work with the Eseye APN:
- Replace the existing apns-conf.xml file
- Use the graphic interface to alter the APN details
Replacing the apns-conf.xml file
Use the file titled anps-conf.xml located below or at: https://eseye.zendesk.com/hc/en-us/article_attachments/360000725293/apns-conf.xml.
This file requires root access, for more details see: https://en.wikipedia.org/wiki/Rooting_(Android)
Use the command adb push apns-conf.xml /etc to upload the file via adb, for more details see: http://adbshell.com/commands/adb-push to the /etc folder.
Use the graphic interface to alter the APN details
The Android system that this has been tested and screenshots are used from is: Samsung Galaxy S5 Android version 6.0.1
Navigate to the “Mobile networks” settings page.
You can do this by long pressing on “Mobile data” icon in the quick settings drop down menu (available from any screen).
By using the menu string “Settings” “More Networks” > “Mobile networks”.
Enable “Mobile Data” and “Data roaming” and then press on “Access Point Names”.
This will list a number of Access Point Names that Android has pre-loaded in its database.
As we use a custom Private APN, you will need to add a new one by pressing on the “+” sign in the top right corner.
Enter in the following details for the new APN:
Username: Android – (This can be anything you like, as long as it is not blank)
Authentication type: PAP or CHAP
All other fields can be left at their default values or removed so that they show “Not set”.
Press on the 3 dots in the top right corner and “Save”.
This may take a while to authenticate, but very soon you will see the data icon in the status bar to show that you are now connected to mobile data.