From WebOS Internals
Jump to navigation Jump to search

PJSIP Work In Progress

What is PJSIP?

It is a standalone SIP stack. Included in the source is a commandline app called pjsipua


I was able to compile pjsipto run natively on the device and register with my VoIP provider.

  1. Follow direction for the custom kernel Custom_Kernels
  2. Run: ./configure --host=arm-none-linux-gnueabi
  3. Run: make dep
  4. Run: make
  5. cp pjsip-apps/bin/pjsua-arm-none-linux-gnueabi to the device. You can run it from the commandline.


  1. Read the docs pjsip commandline

What doesn't work

  1. Sound (Heh I know show stopper, but hopefully someone familiar with the audio on the Pre will be able to help)
  2. SIP service (I know next to nothing about the custom services made for the pre, but this would be cool)
  3. UI (Integration with contacts, maybe hooks into the native dialer app to give option how call should be made: 3G/VoIP)