Call Waiting Enabler APP
Call Waiting Enabler requires the following permissions:
* android.permission.CALL_PHONE
* android.permission.CALL_PRIVILEGED
* android.permission.MODIFY_PHONE_STATE
All these permissions are required to dial MMI codes (by which call waiting can be activated and deactivated).
Call Waiting Enabler won't enable call waiting in cases operator doesn't support it or has prohibited this feature.
This software dials *43# to activate call waiting, #43# to deactivate it and *#43# to query status. This app was created mainly because there was no such app in Market and finding these codes wasn't very straight forward (when searching for alternative solution to enable call waiting on Android phone).
More info on website.