The iPhone Asterisk project is a software that allows the integration of the Asterisk Private Branch Exchange (PBX) system into the Apple iPhone. It enables the iPhone to make and receive calls, manage voicemails, and access other PBX features.
To compile the source release, you need a working iPhone and have the iPhone cross-compiler working efficiently. The first port of Asterisk 1.4.13 is complete and working optimally. The code is accessible under the GPL v2.
Users who have tested the project with iPhone firmware 1.0.2 have observed unparalleled performance. However, it is not tested with iPhone firmware 1.1.1. Installing the Asterisk on an iPhone is straightforward as users have to follow five simple steps.
First, create a new directory on your iPhone (/usr/local/asterisk). Second, copy all the files from the tarball into that directory. Third, execute /usr/local/asterisk/sbin/asterisk. Fourth, connect to the cli: /usr/local/asterisk/sbin/asterisk -r. Finally, enjoy the impressive features of the iPhone Asterisk project.
Version 1.0: N/A