Currently supported Android Phones: HTC Desire, Sony Ericsson Mini X10 and Xperia, Samsung Galaxy S and S2, Motorola Milestone, HTC Wildfire and Wildfire S
Android Supported operating systems: 2.0, 2.1, 2.2, 2.3 and 3.0
Motorola Droid X and Samsung Galaxy Spica i5700 are not supported.
- Start up the Android Market. Alternatively, you can download 3CXPhone for Android it from here.
- Search for 3CXPhone, or just type in 3CX. This search will bring up the 3CXPhone for Android. See figure 1.
- Select install.
- Click OK to accept access to Android internal core components and the download will commence.
- The phone will be installed automatically.
Figure 1. 3CXPhone for Android in the Android Marketplace.
Configuring 3CXPhone for Android
After you have installed 3CXPhone for Android, you must configure it to use a VoIP provider or a VoIP PBX (SIP server) in order to make and receive calls. Note that 3CX only provides the software – we do not provide any calling services. After you have obtained either an account with a VoIP provider or your Extension details with a VoIP PBX, you must proceed to configure a connection to that account in 3CXPhone for Android as follows:
- Start 3CXPhone for Android by tapping the icon. The first time you start 3CXPhone for Android, it will automatically prompt you to create a new connection profile. Click the “Add New” button to create a new profile.
- If you are connecting to 3CX Phone System and you are located on the same LAN, you can have 3CXPhone for Android automatically configured. For more information go to Configure 3CXPhone for Android using Plug and Play.
- Enter a name for the new profile in the field “Profile name”.
- Enter your user name (sometimes referred to as Extension number, SIP ID) in the ‘User’ field. Specify your password in the ‘Password’ field. The terminology used may vary between VoIP Providers and PBXs (for example, your user name is often your phone number or extension number).
- If you are connecting a VoIP Provider connection, enable the option “I am out of the Office”. This option should be enabled in the following scenarios:
- When you connect to a VoIP Provider.
- When you are connecting to a remote IP PBX (Working from home, for example).
- In the “External PBX IP” field, specify the domain name or the public IP of the SIP server (also referred to as registrar server or SIP registrar) of your VoIP Provider or VoIP PBX. For example, sip.myvoipprovider.net. If you will be using this connection with a VoIP PBX on the local LAN, specify the local IP of the VoIP PBX in the “Local PBX IP” field. For example, 192.168.1.15 and switch off the “I am Out of the Office” check box.
- If your VoIP provider has given you a STUN server name, specify it in the “STUN Server” field here. If not, you can leave the STUN server entry as stun3.3cx.com.
- If your VoIP provider requires the use of an outbound proxy, tap on the “Advanced” button and specify the outbound proxy in the “Proxy” field. For example, proxy.myvoipprovider.net or proxy.myvoipprovider.net:5080. If in doubt, contact your VoIP provider.
- Click Save to create this account. This new account will be displayed in the “Profiles” page which shows a list of all accounts you have configured. Once you have logged in successfully, your user name will be shown at the top on the right hand side.
The Green indicator at the top left corner of 3CXPhone for Android shows that the Phone has registered successfully to the VoIP Provider or IP PBX. On Hook will be displayed on top of the dial pad. You can now start making calls.