On this page

Network Comunication

 Allow the application to open internet sockets to PrivateServer and to other PrivateWave client during a secure call

Personal information

 Allows an application to read the low-level system log files. Used in crash report and in debug procedure


 Allows an application to write to external storage and read from external storage. Used for write log information in the SD card 

Hardware controls

Allows an application to modify global audio settings and record audio. Used for record the call audio 

Phone Calls

Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed and  allows read only access to phone state. Used for secure prefix (+801) integration. Used also in order to hang up a secure call if a Wave incoming call is accepted 

Service that cost you money (SMS)

Allows an application to send SMS messages. Used for Self Registration procedure 

System Tools

Allows applications to disable the keyguard, allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming. Used in order to create stable and persistent connection to PrivateServer, and also in order to dim the screen during a call, using the proximity sensor 


Allows an application to collect battery statistics. Used in order to collect battery usage and write it to the log files, for debug and optimization purpose 

Network Communication

Allows applications to access information about networks. Used for automatic roaming, in order to reconnect to PrivateServer if network changes (for example, from wifi coverage to UTMS coverage) 

Hardware controls

Allows access to the vibrator. Used in order to vibrate while ringing, during an incoming call 

System Tools - Start at boot

Used in order to start PrivateWave during the phone boot.
  • No labels