Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP][2.3+] Awaaz - Free & Secure Calls 3.6

OP kizmat

9th December 2013, 10:14 PM   |  #1  
kizmat's Avatar
OP Senior Member
Thanks Meter: 146
 
136 posts
Join Date:Joined: Jan 2011
Awaaz is a "plugin" for your Android phone that enables it to make direct phone-to-phone calls without using the cellular network if both phones have the application installed and are accessible over WiFi. It effectively makes all phone calls free, even while roaming!

There is no user signup, you never need to give any details, and you never even need to start the application (except for the first time). Awaaz runs in the background and automatically takes over any phone calls that meet its requirements. You just need to install and run it once, and you're done!

Awaaz is completely free.

FEATURES:
  • Establishes a direct P2P connection between the two phones. Capable of punching a hole through NAT, or being used on the same internal network.
  • Uses the Opus codec for unmatched voice clarity.
  • Uses just 8 KB/s of bandwidth (upstream and downstream combined).
  • Uses a hybrid cryptographic system to exchange a 256-bit AES key using 2048-bit RSA. New public and private keys are generated every single time, thus theoretically making decryption impossible.
  • Uses GCM (Google Cloud Messaging) for push messages thus eliminating the need to run a service in the background.
  • Has the ability to use 3G / 4G as well. Please enable the option in the preferences if you want it.
  • All calls are logged in your regular call history.

HOW TO USE:
  1. Install and run it once. The app will register itself on the server.
  2. There is no Step 2! From here on, when you make an outgoing call the app will automatically check if the other person also has it installed, and if both phones are connected to WiFi. If so, Awaaz will automatically take over the call and you will see a slightly different calling screen. The same is true for incoming calls.

    If you have any trouble with an ongoing call, hit the "X" button on the bottom-left to terminate the app and make a regular call.

    As of version 3.00, you can see which of your contacts are currently online by running the app.

DOWNLOAD:

Play Store Link

BETA TESTING:

To stay current with the latest & greatest version of Awaaz, please sign up to be a beta tester using the following links -

First, join the Google+ community that has access to the beta
Second, agree to be a tester!

FEEDBACK:

I am highly dependent on feedback from users like you! Please share your opinion here, and if you have any suggestions or complaints just let me know. Also, do mention which phones are at both ends of the conversation, since a lot of issues are handset specific.

KNOWN ISSUES:

Speakerphone is noisy. Echo cancellation is required and pending.

VOTE FOR AWAAZ:

If you enjoy using Awaaz, please consider nominating it for an award using the link below!

Nominate it!
Attached Thumbnails
Click image for larger version

Name:	3.png
Views:	4312
Size:	32.7 KB
ID:	2444610   Click image for larger version

Name:	Screenshot_2014-01-20-16-53-43.jpg
Views:	1744
Size:	81.6 KB
ID:	2527701   Click image for larger version

Name:	Screenshot_2014-01-20-16-54-00.jpg
Views:	1654
Size:	61.0 KB
ID:	2527702   Click image for larger version

Name:	Screenshot_2014-01-20-03-03-42.png
Views:	1607
Size:	141.9 KB
ID:	2527703  
Attached Files
File Type: apk Awaaz.apk - [Click for QR Code] (1.71 MB, 200 views)
Last edited by kizmat; 22nd July 2014 at 01:49 AM.
The Following 82 Users Say Thank You to kizmat For This Useful Post: [ View ]
10th December 2013, 12:09 PM   |  #2  
kizmat's Avatar
OP Senior Member
Thanks Meter: 146
 
136 posts
Join Date:Joined: Jan 2011
FAQ

1. It's not working! (outgoing or incoming calls are not getting routed over Awaaz)

There are multiple possibilities here. First and foremost, both phones must have the app installed. Second, both phones must be connected to WiFi, or 3G / 4G (if that has been enabled in the preferences). Also, check your phone number as mentioned in point 6 below.

2. I see a message "Callee is not on Awaaz", and then "Bypassing Awaaz".

This means that the person you are calling has Awaaz installed, but is currently not available on WiFi. Hence the app makes a regular outgoing call.

3. Voice is unclear.

Awaaz uses Opus, which is probably one of the best audio codecs currently available. Despite this, some phones may have issues with audio capturing. If this happens with you, please write an email to awaaz-feedback[at]jainanuj.com, and mention what phone is at the other end of the conversation (the one that is sending the unclear audio).

4. There is a persistent echo.

I am currently working on a AEC (acoustic echo canceler). Meanwhile, if you hear an echo it will help if the person at the other end of the conversation reduces the earpiece volume on their phone.

5. More info on the encryption?

Privacy is, and should be sacrosanct. Hence Awaaz deploys some very advanced encryption which should be unbreakable, unless some of the really wild conspiracy theories about the NSA are true! This does not create a very heavy burden on the CPU, but you can switch it off nevertheless if you so wish, either permanently through the app preferences, or through the encryption button while you are in a call. If you're really paranoid about eavesdropping, you should vocally confirm with the person you're speaking with that the app has displayed the same encryption hash on your screens.

It should be mentioned that by using Awaaz you won't be able to hide who you are talking to. Since it establishes a P2P connection, any agency sufficiently motivated can find out where the connection is terminating. Some metadata could also be gathered, like how long a conversation lasts. However, the encryption will ensure that what you said remains secret.

6. How do I change my phone number?

A common problem is that Awaaz picks up a wrong phone number. This can prevent it from working correctly. First, to check if it has the right number, open up the app preferences, scroll down to where it shows your phone number and see if it is correct. The phone number should be your complete number including the country code. For example, if you're in India and your number is 9810012345, then it should say 919810012345.

If the number shown is incorrect, please tap on it and a window will open up from where you can change it.

7. What is your privacy policy?

Since the architecture of Awaaz has been made with privacy in mind, it stores the absolute minimum data required. This basically means your phone number (for receiving calls), phone model (for debugging purposes) and your last IP address (of which no history is maintained). Nothing else is ever stored, including any and all information on calls made. From version 3, Awaaz "synchronizes" your contacts with its server, but this does not mean that your contacts are uploaded - instead, an MD5 hash of telephone numbers is stored. This means that we are unable to see any phone number of yours, but if somebody calls you on Awaaz we can hash their phone number to match to your contacts.
Last edited by kizmat; 21st January 2014 at 11:43 AM.
The Following 10 Users Say Thank You to kizmat For This Useful Post: [ View ]
12th December 2013, 01:06 PM   |  #3  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Dec 2013
Quite a neat concept except for those us who have unlimited voice plans! Tried the app nevertheless, worked well.

Best of luck!
12th December 2013, 01:24 PM   |  #4  
Xieon1's Avatar
Member
Flag Boston
Thanks Meter: 9
 
44 posts
Join Date:Joined: Nov 2012
More
Thumbs up
Very cool idea.

I'd like to see more secure encrypted apps. I'd like to try this out, but I've got to find another person to get the app first.
12th December 2013, 02:49 PM   |  #5  
tariq2kn's Avatar
Senior Member
Thanks Meter: 120
 
890 posts
Join Date:Joined: May 2010
What is this app?
The calls goes directly through dialler, not even a toast message to indicate. I used the cellular data network. Uses lots of personal permissions
Last edited by tariq2kn; 12th December 2013 at 02:52 PM.
12th December 2013, 05:54 PM   |  #6  
kizmat's Avatar
OP Senior Member
Thanks Meter: 146
 
136 posts
Join Date:Joined: Jan 2011
Quote:
Originally Posted by siliconeyes

Quite a neat concept except for those us who have unlimited voice plans! Tried the app nevertheless, worked well.

Best of luck!

Thanks.. trying to make the best app I can!
Last edited by kizmat; 12th December 2013 at 06:11 PM.
12th December 2013, 07:53 PM   |  #7  
kizmat's Avatar
OP Senior Member
Thanks Meter: 146
 
136 posts
Join Date:Joined: Jan 2011
Quote:
Originally Posted by Xieon1

Very cool idea.

I'd like to see more secure encrypted apps. I'd like to try this out, but I've got to find another person to get the app first.

Xieon, chicken and egg situation! Try the app and see if you like it. Personally, I have it installed on my wife's phone as we often end up calling each other even when we're both home (it's kinda large)
12th December 2013, 09:26 PM   |  #8  
kizmat's Avatar
OP Senior Member
Thanks Meter: 146
 
136 posts
Join Date:Joined: Jan 2011
Quote:
Originally Posted by tariq2kn

What is this app?
The calls goes directly through dialler, not even a toast message to indicate. I used the cellular data network. Uses lots of personal permissions

My guess is that either the person you are calling does not have the app installed, or is not connected to WiFi.

Thanks for the feedback though. I'll put in small toasts to show what's happening as soon as you dial a number.
The Following User Says Thank You to kizmat For This Useful Post: [ View ]
12th December 2013, 10:09 PM   |  #9  
abhirulz94's Avatar
Member
Flag New Delhi
Thanks Meter: 14
 
75 posts
Join Date:Joined: Mar 2012
More
this is cool...ill try it out!!
12th December 2013, 11:13 PM   |  #10  
kizmat's Avatar
OP Senior Member
Thanks Meter: 146
 
136 posts
Join Date:Joined: Jan 2011
Quote:
Originally Posted by abhirulz94

this is cool...ill try it out!!

Thank you Abhi. Will look forward to your feedback!

The Following User Says Thank You to kizmat For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
android, free calling, secure communications, voip
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes