3CXPhone for Android Build History
pixel500w-500x1
Zero Admin
With the new Dashboard
pixel500w-500x1
Bulletproof Security
With SSL certs and NGINX
pixel500w-500x1
Install on $150 Appliance
Intel MiniPC architecture
pixel500w-500x1
New, Intuitive Windows Client
More themes, more UC
pixel500w-500x1
More CRM Integrations
Scripting Interface to add your own
pixel500w-500x1
Improved Integrated Web Conferencing
iOS and Android apps included
pixel500w-500x1
Personal Click2Meet URLs

3CX Client for Android Build History

3CXPhone for Android 14.0.57, February 2016

  • Home and Business Fax numbers were swapped
  • Statuses are now translated
  • Add Account functionality has been removed
  • Unregistered Android users now show Status and custom status messages for better user presence information
  • On Exit, phone will send un-register request to clear any connections on the server

3CXPhone for Android 14.0.56, January 2016

  • Supports Android 6
  • Improved Audio Quality
  • Caller ID is resolved and displayed on incoming calls
  • Voicemails can now be played on all phones
  • Fixed presence issue when extension is unregistered

3CXPhone for Android 14.0.50, December 2015

  • Ability to remain Away or in Do Not Disturb mode for 15 min. After this period, your status will be automatically set to Available. Requires 3CX Phone System Version 14 SP2.
  • Ability to exit leaving PUSH enabled or exit IGNORING PUSH.

3CXPhone for Android 14.0.47, October 2015

  • New feature – Ability to remain Away or in Do Not Disturb mode for a configured period of time – 30 min, 1 hour, 2 hours, 1 day or more. After this period, your status will be automatically set to Available. Requires 3CX Phone System Version 14 SP1.
  • Fix in forwarding rules interface
  • Fix crash in Dial pad
  • Fix in custom status message not updating correctly

3CXPhone for Android 14.0.34, July 2015

  • Fixed bug when user on GSM Call and Push call comes in, GSM was going to speaker
  • Application crash fixed when sip port was changed and new incoming call was processed
  • Application crash fixed when switching accounts
  • Incoming call was showing 2 incoming calls
  • Fixed bug causing phone to not auto-provision
  • Application crash in Accounts java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tcx.sipphone14/com.tcx.sipphone.ProfilesActivity}:
  • PUSH not received when extension un-registers and phone is locked
  • A notification when push is configured or not has been added to inform user

3CXPhone for Android V12.5.35, July 2015

  • Updated dialog informing users how to update to 3CX Phone System Version 14
  • Fixed Null.Pointer.Exception crashes reported by Google Play Store

3CXPhone for Android V12.5.26, December 2014

  • New User Interface
  • Improved audio quality for outgoing PSTN calls
  • Improved line switching to handle multiple calls
  • Fixed mix of voice and audio played by audio player
  • Fixed hang when phone is locked and incoming call comes in
  • Fixed bug showing incorrect caller information when 2 simultaneous calls are received

3CXPhone for Android V12.5.10, November 2014

  • Fixed Audio on Android 5.0
  • Ability to provision phones from both In-Office (local) and Out of office (external) networks.
  • Improved Audio Quality and echo cancellation module
  • Ability to view WebRTC Chats
  • Fixed Null.Pointer.Exception crashes

3CXPhone for Android V12.0.97, June 2014

Fixes

  • Improved Audio Quality
  • Improved translations for Spanish, French, Italian, Chinese
  • If user is not allowed to edit call forwarding, profile custom status messages can still be edited
  • Remote Bridged extensions now show the user’s email address
  • Improvements to Echo Cancellation module
  • Automatically set Nexus 4/5 to use Microphone Source = Basic and Echo Cancellation = On
  • Profile status was loading blank
  • Client was loosing it’s connection to 3CX Phone System causing presence and call history to fail
  • Addressed all crash reports reported by Google Play Store
  • Chat messages were not always loading
  • java.lang.RuntimeException, a multi-threading related exception caused by frequent enabling and disabling of Wi-Fi
  • java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0, happening in scenarios where the device lost network frequently
  • java.lang.IllegalArgumentException, device is connected to a poor network and an update operation was performed like editing of forwarding rules.
  • java.lang.UnsupportedOperationException, was caused by editing extension properties whilst reconnecting to 3CX Phone System

3CXPhone for Android V12.0.90 May 2014

New

  • When an incoming GSM call comes in and you are on a connected call, a beep will be played
  • Added Keypad Tone option to enable/disable touch tones
  • Use System Ringtone which allows you to use 3CX Ringtone or system ringtone
  • Logs can be generated and collected and sent to 3CX Support for troubleshooting purposes

Fixes

  • Dialing tone not played when phone re initializes
  • Application Crash in Android due too Proximity Sensor when network disconnects
  •  java.lang.UnsatisfiedLinkError
  • java.lang.IllegalStateException due to Wifi ON/OFF Disconnection
  • java.lang.IllegalStateException due to Audio Player
  • java.lang.NullPointerException Provisioning Error
  • java.lang.IllegalStateException causing the phone to go out of memory
  • Out of Memory Exception when Wifi Disconnects and reconnects due to a huge amount of contacts
  • Application Hangs due to Syncronization of contacts
  • Improvement for Samsung Galaxy S4 – Incoming ring tone was too high
  • After 35 seconds of ringing – ringer stops to ring

3CXPhone for Android V12.0.79 March 2014

New

  • Added language files for Polish, Turkish and Ukrainian
  • Search improvements in Presence, Contacts, Conference and Chat
  • Improved rendering of Android Contacts to show all numbers (Home, Work etc), now we show our own contact dialog when we select an Android Contact. 
  • Create Conference allows the user to select which number to use for conferencing 
  • When not in call, proximity sensor is not used – this improves batter efficiency
  • Incoming calls notification are now shown (even when phone is looked via PIN, Pattern, Password, Swipe)
  • Ability to Clear Call history
  • Tabs for All Calls, Incoming, Outgoing, Missed
  • Provisioning via HTTPS currently works only for 3CX Phone System Cloud Version
  • When having a missed call we redirect to missed call page.
  • Added Voicemail Greetings feature
  • Added Codecs, G722 , Speex and ILBC
  • Added horizontal scroll caller id display field for cases where caller display name is too long 
  • Added Chat Indicator which shows extension is Online, Busy or Offline.
  • Ability to send and open hyperlinks via chat and email.
  • Ability to add/edit/delete company and personal phonebook from contacts.
  • Ability to Redial, Add Contact from Call History.
  • Added Mobile2, Home, Home 2, Business, Business 2, Email, Other, Buisness fax, Home Fax, Page in Add Contact (Personal and Company entries).
  • Added Phone Book Contact lookup in all contact related pages example Call History, Vmails and Recordings
  • Added Group Chat Support
  • Ability to block users from chat

Fixes

  • Deadlock when importing or deleting company phonebook entries
  • Audio Delay of 1 second on incoming and outgoing calls.
  • Fixed Codec Priority
  • Fixed Display Name in Recordings
  • Deleting chat messages are now cleared correctly
  • Application Crash when adding a participant email address whilst scheduling a conference
  • Fixed caller ID when Pickup feature is used
  • Improvements made inside inbuilt 3CXTunnel
  • Fixed bug where calls were dropped because of SRTP
  • Fixed Memory Leak when user toggles between Presence Information and contacts
  • Fixed issue in Call Forwarding for 302 diversion header
  • Application Crash when selecting Profile for Chat Status and Network is disconnected
  • Fixed issue of scrolling for Contacts when using the Alphabetical Scroll.
  • Improved Auto Sensing when app is in 3G mode
  • Fixed application crash caused by Chat
  • Fixed blocking of chat users
  • Large Display showing correctly Android Contact Picture

3CXPhone for Android V12  Beta 12.0.53 August 6 2013

New

  • You can now schedule conference calls easily from within the client.
  • 3CXPhone for Android now supports Bulgarian, Danish, Dutch, French, Hungarian, Italian, German, Greek, Philippino, Russian, Spanish and Swedish.
  • 3CXPhone for Android integrates better with the Android dialer.

Fixes

  • Fixed dial tone not stopped if the user presses line button and quickly presses ‘End’ after that.
  • Fixed display names of extensions with no name in conference

3CXPhone for Android V12  Beta 12.0.50 July 11 2013

New 

  • Added Bluetooth support to the client. Note that Bluetooth support in Android is not standardized so you might experience issues when using it across different devices, Android operating system versions and Bluetooth headset models.
  • Added missed call and incoming chat notifications.
  • Incoming numbers are checked against the PBX extension list, personal phonebook or company phonebook.

Fixes

  • Fixed issue causing power consumption – Now the application consumes less CPU and Battery power.
  • Dialed number was not cleared after a failed call.
  • Fixed echo issue on Nexus 4.
  • Fixed bug where some global settings were restored to default after provisioning attempt.

3CXPhone for Android V12  Beta June 20 2013

New

  • Voicemail Support includes :Playback of voicemails is done within the 3CXPhone for Android client
  • Voicemails are now marked as heard when “Play” or “Play On Phone” is selected
  • iFields help links added to 3CXPhone for Android
  • Option to delete a personal contact 
  • New User Interface elements have been added and current elements improved
  • Copy chat messages

Fixes

  • The presence tab  now shows the active forwarding rule for each contact
  • Chat messages have been  fixed
  • Better number validation

3CXPhone for Android V12  Beta May 24 2013

  • Make and receive VoIP calls via 3CX Phone System 12 from anywhere
  • Setup conference calls
  • See the presence of your colleagues
  • Multi Line
  • Corporate instant messaging
  • Configure call forwarding from your smartphone
  • Set your presence status, e.g. available, away, out of the office, etc.
  • Check voice mail and recordings visually
  • Centralized call history
  • Deploy via email in seconds
  • Blind and attended call transfers
  • Place calls on hold
  • Integrated 3CX Tunnel

Build version 2.0.5 June 22 2012

This version has been tested with the following Android devices:

HTC Sense One : Android 4.0.3
HTC Wilfire S: Android 2.3.5HTC Wildfire : Android 2.2.1
HTC Desire : Android 2.2.2
HTC EVO 4G: Android 2.3
Samsung GT-I9100 : Android 4.0.3
Samsung GT-I9100 : Android 2.3.3
Samsung GT-I9000 : Android 2.3.6
Samsung Galaxy Tab 10.1 GT-P7500 : Android 3.1
Samsung Galaxy Pro GT-B7510 : Android 2.2.2
Sony Ericsson Xperia X10i: Android 2.3.3
Sony Ericsson Xperia U20i: Android 2.1
Motorola XOOM: Android 3.1
Motorola Droid Razr: Android 4.0
Motorola Milestone XT720 : Android 2.1.1
Asus Transformer HC : Android 3.1
Samsung Galaxy Note N7000 : Android 3.1

  • Fixed: Deadlock in user interface when network is lost
  • Fixed: Deactivate proximity sensor when phone reconnects
  • Fixed: UnsatisfiedLinkError crash
  • Fixed: illegalStateException crash caused when trying to make a call

Build version 2.0.4 June 8 2012

This version has been tested with the following Android devices:

HTC Sense One : Android 4.0.3
HTC Wilfire S: Android 2.3.5HTC Wildfire : Android 2.2.1
HTC Desire : Android 2.2.2
HTC EVO 4G: Android 2.3
Samsung GT-I9100 : Android 4.0.3
Samsung GT-I9100 : Android 2.3.3
Samsung GT-I9000 : Android 2.3.6
Samsung Galaxy Tab 10.1 GT-P7500 : Android 3.1
Samsung Galaxy Pro GT-B7510 : Android 2.2.2
Sony Ericsson Xperia X10i: Android 2.3.3
Sony Ericsson Xperia U20i: Android 2.1
Motorola XOOM: Android 3.1
Motorola Droid Razr: Android 4.0
Motorola Milestone XT720 : Android 2.1.1
Asus Transformer HC : Android 3.1
Samsung Galaxy Note N7000 : Android 3.1

  • New: Auto-Sensing – This feature automatically toggles your profile between In-Office and Out of office depending on your current location. This means that when you’re in the office, 3CXPhone for Android will detect your office Wi-Fi network and automatically connect to it using the “In-Office” profile. When you leave the office, 3CXPhone for Android will automatically switch to the “Out of office” profile.
  • Improved: Network detection
  • Improved: CPU and memory usage

Build version 2.0.3 June 2 2012

This version has been tested with the following Android devices:

HTC Sense One : Android 4.0.3
HTC Wilfire S: Android 2.3.5
HTC Wildfire : Android 2.2.1
HTC Desire : Android 2.2.2
HTC EVO 4G: Android 2.3
Samsung GT-I9100 : Android 4.0.3
Samsung GT-I9100 : Android 2.3.3
Samsung GT-I9000 : Android 2.3.6
Samsung Galaxy Tab 10.1 GT-P7500 : Android 3.1
Samsung Galaxy Pro GT-B7510 : Android 2.2.2
Sony Ericsson Xperia X10i: Android 2.3.3
Sony Ericsson Xperia U20i: Android 2.1
Motorola XOOM: Android 3.1
Motorola Droid Razr: Android 4.0
Motorola Milestone XT720 : Android 2.1.1
Asus Transformer HC : Android 3.1
Samsung Galaxy Note N7000 : Android 3.1

  • Improved: CPU usage is now very low
  • Fixed: Default account profile now disables GSM calls rerouting to VoIP
  • Fixed: Bug when 3CXPhone was connecting too quickly to a network which was not yet ready, causing the phone to not register
  • Fixed: Call quality deteriorated when the phone screen would dim during an active call
  • Fixed: Fixed 3G option switching. Enabled by default
  • Fixed: When in office, 3CX tunnel is not used – only used when out of office
  • Fixed: Proximity sensor is by default enabled when creating a new account
  • Fixed: Crash on Samsung Galaxy note N7000

Build version 2.0.0 May 2012

This version was tested with the following Android devices:

HTC Sense One : Android 4.0.3
HTC Wilfire S: Android 2.3.5
HTC Wildfire : Android 2.2.1
HTC Desire : Android 2.2.2
HTC EVO 4G: Android 2.3
Samsung GT-I9100 : Android 4.0.3
Samsung GT-I9100 : Android 2.3.3
Samsung GT-I9000 : Android 2.3.6
Samsung Galaxy Tab 10.1 GT-P7500 : Android 3.1
Samsung Galaxy Pro GT-B7510 : Android 2.2.2
Sony Ericsson Xperia X10i: Android 2.3.3
Sony Ericsson Xperia U20i: Android 2.1
Motorola XOOM: Android 3.1
Motorola Milestone XT720 : Android 2.1.1
Asus Transformer HC : Android 3.1

  • Improved: Stability when changing networks
  • Fixed: Crash on HTC Desire when call is made from your contacts
  • Fixed: 3CXPhone for Android was always in your devices’ foreground, stopping the phone going to sleep
  • Fixed: When the phone goes to sleep, 3CXPhone for Android remains registered and continues to work in the background
  • Fixed: 3CXPhone for Android no longer crashes when profiles are modified or deleted
  • Fixed: Numerous bugs in re-registration to improve procedure
  • Fixed: Provisioned SIP accounts will show the account name instead of user@autoprov
  • Fixed: Audio routing was being routed to speaker mode on the next call. Now it resets to earpiece.
  • Added: Menu to change location – In Office, Out of office (3CX Tunnel Technology)
  • Added: 3CX Tunnel fixes to improve overall efficiency
  • Added: Service controller to control 3CXPhone for Android OS notifications
  • Added: Ability to press the menu button while in the Accounts screen and send a re-provision request – useful to provision 3CXPhone for Android to another 3CX Phone System IP PBX
  • Added: Dialog to call by GSM or by 3CXPhone for Android when selecting a SIM contact

Build version 1.3.3 October 2011

This version was tested with the following Android devices:

HTC Wilfire S: Android 2.3.3
HTC Wildfire : Android 2.2
HTC Desire : Android 2.2
Samsung GT-I9100 : Android 2.3.3
Samsung GT-I9000 : Android 2.2
Samsung Galaxy Pro GT-B7510 : Android 2.2.2
Samsung Galaxy Tab 10.1 GT-P7500 : Android 3.1
Sony Ericsson Xperia U20i: Android 2.1
Sony Ericsson Xperia X10i: Android 2.0
Motorola XOOM: Android 3.1
Motorola Milestone XT720 : Android 2.1.1
HTC EVO 4G: Android 2.3
Asus Transformer HC : Android 3.1

  • Improved echo cancellation
  • Added toggle to easily switch between in office and out of office
  • Changed notations for Local PBX IP and External PBX IP
  • Increased microphone gain for better outgoing sound volume

Build version 1.3.2 September 2011

This version was tested with the following Android phones:

HTC Wildfire
HTC Wildfire S
HTC Desire
HTC Desire Z
HTC EVO 4G
HTC Inspire 4G
Sony Ericsson Xperia X10i
Sony Ericsson Xperia U20i
Motorola Milestone XT720
Samsung Galaxy GT-I5800 (Works with Tunnel Only)
Samsung Galaxy GT-S5830
Samsung Galaxy GT-I9000
Samsung Galaxy S II GT-I9100
Asus Transformer (Android 3.1)

  • Fixed: GSM codec is set first in the list
  • Fixed: Bug of 3G not able to make outgoing calls
  • Fixed: Ringing sound when an incoming call to the sim whilst 3CXPhone for Android is running
  • Fixed: Audio is correctly routed from speaker to an earpiece the moment a sim call is answered
  • Updated: Provisioning description for Plug and Play to inform the user that the administrator needs to approve the request
  • Updated: Replaced External Server with “I am out of Office”. When you are out of office and you want to remotely connect to your PBX, click on Menu > Profiles > Select Profile > Server Settings > and enable the option “I am Out of Office”

Build version 1.3.1 September 2011

This version was tested with the following Android phones:

HTC Wildfire
HTC Wildfire S
HTC Desire
HTC Desire Z
HTC EVO 4G
HTC Inspire 4G
Sony Ericsson Xperia X10i
Sony Ericsson Xperia U20i
Motorola Milestone XT720
Samsung Galaxy GT-I5800 (Works with Tunnel Only)
Samsung Galaxy GT-S5830
Samsung Galaxy GT-I9000
Samsung Galaxy S II GT-I9100
Asus Transformer (Android 3.1)

  • Added: Works with 3CX Tunnel to proxy all SIP and RTP traffic over a single port and bypass any restrictions that telecom providers implement to block VoIP calls
  • Fixed: Removed duplicate INVITEs when making or holding calls.
  • Fixed: A crash ocuuring in hold/retrieve call.
  • Fixed: Proper unregistration when phone exits.
  • Fixed: Autoprovisioning of a non-standard PBX SIP port.

Build version 1.2.12 July 2011

  • Added: Displaying of remote caller id on incoming calls
  • Added: Server port setting backward compatibility in case server port is non 5060
  • Added: Disable provisioning when phone is registered successfully
  • Fixed: Bug in recording
  • Fixed: Crash when deleting last profile
  • Fixed: Call/transfer for a server with non-standard 5060 port, including TCP mode
  • Fixed: In UI during hold and resume call scenarios

Build version 1.2.11 June 2011

This version was tested with the following Android phones:

HTC Wilfire S: Android 2.3.3
HTC Wildfire : Android 2.2
HTC Desire : Android 2.2
Samsung GT-I9100 : Android 2.3.3
Samsung GT-I9000 : Android 2.2
Sony Ericsson Xperia U20i: Android 2.1
Sony Ericsson Xperia X10i: Android 2.0
Motorola XOOM: Android 3.1
Motorola Milestone XT720 : Android 2.1.1
HTC EVO 4G: Android 2.3
Asus Transformer HC : Android 3.1
.
  • Added: support for Android 2.3 and 3.0
  • Added: authentication ID support that can be different from Extension number for increased security
  • Added: added Caller ID (display name)
  • Added: TCP functionality (Beta)
  • Fixed: auto-provisioning
  • Fixed: wrong proxy handling when use internal server
  • Fixed: crash of application on incoming call when call recording is enabled
  • Fixed: better handling of internal and external server options

Known Issues

  • Changing SIP Port to other than 5060 will not work properly at the moment.
  • On some phones there may be a noticeable amount of noise or echo in SpeakerPhone Mode.

Build version 1.2.9 December 2010

 

This version was tested with the following Android phones: Nexus 1, HTC Desire, Sony Ericsson X10 Mini  and Xperia, Samsung Galaxy S and I5800, Motorola Milestone
Supported Android Operating Systems are: 1.6, 2.0, 2.1 and 2.2
Motorola Droid X and Samsung Galaxy Spica i5700 and Xperia with Android 2.1 are not supported.

  • Fixed: One Way Audio issues when making outbound calls with the Samsung Galaxy 3
  • Improved: The first time start-up provisioning message has been improved and made more user friendly.

Known Issues

  • After some calls, system audio such as dial pad tones and ring tones are being incorrectly played by either the loudspeaker or earphone.
  • On some phones switching between SpeakerPhone and Earphone modes during a call may cause the phone’s microphone to go mute.
  • On the Samsung Galaxy 3 pressing the phonebook button will crash the 3CX Application
  • On some phones there may be a noticeable amount of noise or echo in SpeakerPhone Mode.

Build Version 1.2.3 September 7 2010

This version was tested with the following Android phones: Nexus 1, HTC desire, Sony Ericsson Mini X10 and Xperia, Samsung Galaxy S, Motorola Milestone
Android Supported operating systems 1.6, 2.0, 2.1 and 2.2
Motorola Droid X and Samsung Galaxy Spica i5700 are not supported.

  • Improved: Search function from the recordings section making the interface simpler
  • Fixed: Phone calls audio routed through speaker
  • Fixed: Mp3 player will be paused when incoming call comes to the phone, and music will be resumed after the call has ended.
  • Fixed: 3CXPhone exclusive control of the Volume controls. This was making the user unable to control other applications volume settings.
  • Fixed: Pressing the # used to crash the HTC Desire 3CXPhone
  • Fixed: Some phones crashed when used as members of a Queue
  • Fixed: Incoming call made 3CX Phone go in the background.
  • Fixed: When phone is in background, and incoming call comes in, 3CX Phone goes automatically to foreground. When call ends you are automatically taken to last visited menu
  • Fixed: Numerous issues on Samsung Galaxy S

Known issues

  • When recording is enabled and incoming queue call comes in, the 3CX Phone saves 2 recording files
  • Proximity sensor is not working. Screen can come black but keys can still be pressed
  • Proximity sensor might not turn off on some phones – repeated triggering of this sensor will cause CPU throttling and extra processing
  • When call is ended, all audio is passed through the loudspeaker for a second.

Build Version 1.1.13 June 2010

  • Improved provisioning of 3CXPhone for Android. Phone can now be provisioned to work with existing extension credentials
  • Improved dialogs explaining the provisioning process
  • When Vibrate was disabled in Silent and Normal modes, when a call came in to the 3CXPhone it would still vibrate.
  • In Silent mode with Vibrate was enabled, it caused the Phone to go out of Silent mode and all System sounds were maxed out WHILE IN SILENT MODE.
  • When in silent mode, Keypad buttons would not be muted. They are now muted
  • When a call is rejected by the Android Phone, a 486 decline is now sent instead of a 603 Decline
  • If you are on a SIP Call with another person, you are able to receive GSM Calls at the same time.
  • When you are on a call, regardless of whether it’s a VoIP Call or GSM Call, the number should give a busy signal
  • 3CXPHone can now correctly interpret e164 numbers
  • When a profile is registering on the phone it shows “Registration failed” for a second before showing that the registration succeeded.
  • When deleting a profile that is registered to the PBX, an Un-Registration request is sent.

Build Version 1.1.10 May 2010

  • Fixed: A bug in sim calls – 1 call is allowed. previous call is not disrupted
  • Fixed: A crash on receiving calls from queue
  • Fixed: A bug in outbound proxy on non default port (5060)
  • Fixed: A bug in the Play buffer
  • Fixed: A bug in display for mini x10 Sony Ericsson XPERIA
  • Added: Transfer mechanism
  • Added: Hold / Resume support
  • Added: Provisioning support for the 3CX Phone System version 9
  • Added: Network topology recognition making use of internal and external
    server options. (direct switching)
  • Added: Codec priority and codec disabling.
  • Added: Improvements to re-registration and keep alives
<