To any call blocker app develper out here - Android Software/Hacking General [Developers Only]

I have recently been having issues with lots of spam calls from different numbers from a same (or several) call center(s) for a same ad offer.
I have a call blocker installed, where i manually ad the numbers, but I am thinking it is not the most efficient for every user out there to do the same thing over and over again. I'm thinking it'll be wise to have a public registry of spammer numbers reported by users by country. And an app that that let users report numbers, and then push and pull numbers from the server. Perhaps something open source or free software for everyone to take advantage of.
Has something like that been done? or someone interested in?

Do any blockers work right on Nougat?
https://forum.xda-developers.com/moto-z-play/how-to/people-realize-call-blocking-apps-t3666123

cpucpu said:
I have recently been having issues with lots of spam calls from different numbers from a same (or several) call center(s) for a same ad offer.
I have a call blocker installed, where i manually ad the numbers, but I am thinking it is not the most efficient for every user out there to do the same thing over and over again. I'm thinking it'll be wise to have a public registry of spammer numbers reported by users by country. And an app that that let users report numbers, and then push and pull numbers from the server. Perhaps something open source or free software for everyone to take advantage of.
Has something like that been done? or someone interested in?
Click to expand...
Click to collapse
Google Phone app does exactly what you have described, though it takes time for their algorithm to decide that a particular phone number is used for spam calls. If it really bothers you, the best thing you can do is to block calls from unknown phone numbers or you may use Google Voice and require unknown callers introduce themselves.

Related

Phone Call Recorder

I need to record phone calls. My boss screams at me like a demon monster, and I'd like to preserve this fresh Hell for posterity... maybe make it my ringtone. (Yes, I have a right to in my state, as I am a party to the call)
Searching on AppBrain for 'phone call recorder' gives 13,997 results.
Ideally I'd like it to automatically start when I get a call from a certain number, and otherwise have a push-button start/stop while calls are in progress, and any other time.
Can anyone advise?
Quantumstate said:
I need to record phone calls. My boss screams at me like a demon monster, and I'd like to preserve this fresh Hell for posterity... maybe make it my ringtone. (Yes, I have a right to in my state, as I am a party to the call)
Searching on AppBrain for 'phone call recorder' gives 13,997 results.
Ideally I'd like it to automatically start when I get a call from a certain number, and otherwise have a push-button start/stop while calls are in progress, and any other time.
Can anyone advise?
Click to expand...
Click to collapse
I think Google Voice has this feature, but it lets the other party know via an in-call announcement.
esone1ll said:
I think Google Voice has this feature, but it lets the other party know via an in-call announcement.
Click to expand...
Click to collapse
Thanks, but no Google apps please. Don't trust them. Open-source is best.
Quantumstate said:
Thanks, but no Google apps please. Don't trust them. Open-source is best.
Click to expand...
Click to collapse
Interesting choice of phone platforms given that you don't trust Google.
By the way, much of Google's software is open source with that source code freely available, including Android.
Though I've only looked for this in Nexus One forums, it seems that no one can figure out how to get an application (at least not involving GV) to capture audio on both sides of the conversation, unless it's on speaker or maybe a headset. Might vary by device though if it's a hardware thing.
d0ugie said:
Interesting choice of phone platforms given that you don't trust Google.
Click to expand...
Click to collapse
Long story. Sure you want to know?
http://forum.xda-developers.com/showthread.php?t=730544
Yes N1 is the phone of concern. Odd that it's difficult to capture both sides. Shouldn't be difficult to emulate GV by looking at the source.
I was going to suggest Google Voice also. When you hit the number 2 or 4 (can't remember which), it will notify you and the other caller that the session is being recorded (which might shut your boss up for good!). You can even download the conversation into an mp3 format. It records both sides of the conversation, not just yours or his.
Now, why would Google give a crap what your boss is yelling about? My point exactly ... this isn't Big Brother ... yet.
Read that other thread to find out, if you're actually curious.
I notice that comments in many of the call recording apps say 'doesn't work', with one phone or another, usually newer phones. And I am gathering that G**gle Voice is closed-source, as are apparently many of their other apps, so reading source for tips on how to get both sides is not an option.
I wouldn't use G**gle apps in any case, but to notify my boss I am recording would probably get me fired today. I'm just wanting to collect his fiery, abusive calls just in case...
Apparently most apps are unable to record the other party's side of the conversation.
Does anyone know why this would be? What would it take to record both sides. I'm sure there are hooks in Android to get this.
All right, after considerable research it seems I am the best-informed around here.
It is now clear that there is no way a third-party app can record the orther end of the conversation, except in speakerphone mode. (MIC ONLY). Only Google Voice can do this, and it insists on using 'The Cloud' so they have control over all your conversations.
There is confusion over whether this is an API problem, or a driver problem, but if it's a driver problem both HTC and Motorola suffer from it.
So, this is a deal-breaker. No Android phone for me. I'm lucky I'm not already stuck with one.
Winduhs Mobile phones can record with third-party apps, as can the Symbian-based Nokia N8 when it comes out next month. So that's where I'm going.
Good bye Android
Hate to tell you this but you are butting you head up against a long time limitation of the "Smartphone" platform. It isn't limited to Android devices either. WinMo has the same limitations and it has to do with the OS not having access to the incoming audio stream.
Not true. Google Voice can do it, built-in, but I'm not sending all recordings to them, no sir.
This proves that the mechanisms are in place but that either the API is rigged, the drivers are, or documentation is lying. Everything records as documented in the emulated SDK, but not on the phone itself.
Phones that actually can record both sides are Nokia S60 & Maemo phones, including N900 & N8 (Recaller, Voxtrack Personal- beepless), Rseven on Symbian & WM, Mvoice & CallRec on Palm, Vito-Audionotes on HTC TouchPro2, Sony Ericsson c905 has the record option.
Right now I'm looking for a Linux port to any of the newer smartphones, as Linux can record and has nav apps, my two vital functions.
Quantumstate said:
Not true. Google Voice can do it, built-in, but I'm not sending all recordings to them, no sir.
This proves that the mechanisms are in place but that either the API is rigged, the drivers are, or documentation is lying. Everything records as documented in the emulated SDK, but not on the phone itself.
Click to expand...
Click to collapse
That doesn't prove anything. Google Voice calls go through their servers. I can record calls between two landlines, if the call is made through GVoice. Does this mean that my 1970s-era, rotary-dial phone has the SDK to record calls?
It proves that I can't use Android.
I am not going to bicker with you.
This thread is comedy gold. There are several reasons why access the audio stream is restricted. Phones from many platforms cannot record both sides of the conversation, and I am surprised to hear that 3rd party apps can do this on WinMo. I would hazzard a guess that this requires more than just a regular run of the mill type install.
You seem to hate Android, and Google in particular. I have read your posts. I thank you for your lack of contribution to the forum. A good chuckle doesn't really count.
Your fear mongering and paranoia regarding big business and biased news is typical of someone living behind a computer for 52 years. Oh yes, that's you too. If you wish to spread your opinion, I would suggest you start a blog, rather than fill a forum with posts like these.
Take care.
Voice recorder app on win mobile
Until about 10 days ago when I bought my first android phone, a samsung vibrant which i am loving it, I was a windows mobile user for many years and it's true that there is an free app called PMrecoder, that records phone conversation (both sides) and saves it in a folder on the SD card. I still have the app on my Tmobile wing. This app works great and records all coversations automatically. I wish there was an app like that for android also. I am sure someone will come up with a similar app for android soon.
You have nothing but insults "SpeeDemon". {snicker}
Means nothing.
But thanks mayart, for another app that works.
total recall (paid app, about 10 dollards) tryes to do the job.
I've buy it, but...nobody never calls me.
Seriously: i come from an excellent nokia E65. It knew how to record some in's and out's very efficiently.
Doesn't work on Nexus One...
You should send a mail to the developers (company).
I think they want now to be efficient on Android phones, as they are for ages
on symbian (Nokia) ones.
Ah, never mind, I've found an app that does it.
However because of the abuse I was given in this thread I am not sharing it with this forum.
Have a nice day.

How to Block or Blacklist a phone number in windows phone 7 ?

is it even possible ? thanx
thanx guys, the basic function is just not possible. Iphone is in the same boat after 4 generations, so don't expected too soon also.
i saw an answer from microsoft on their forum saying something like there is need for an 3rd party application, if someone will develope it. It is not blocked like apple iphone. maybe there is hope.
Hello EMaini, welcome to the Windows Phone forums!
I have never had a Samsung before, so I'm not familiar with this functionality. What you're describing would have to be made into an App, as Microsoft would not likely block entire ranges of calls (e.g. only allow those on the white-list, block all others, etc).
So it would most likely take a 3rd party (like Samsung) to make it. You can check in the Samsung Marketplace ("Samsung Zone") on occasion to see if they update their inventory to include such an application in the future.
On a side note: You may wish to contact Samsung thru alternate avenues to let them know you appreciated that functionality, otherwise they may not know that end-users are interested in such an application.
--------------------------------------------------------------------------------
- David A. Matson
Microsof MVP - Windows Phone,
Moderator, Windows Mobile Phone forums
Product Reviewer, Blogger, and Mobile Enthusiast In My Mobile World
coremi said:
i saw an answer from microsoft on their forum saying something like there is need for an 3rd party application, if someone will develope it. It is not blocked like apple iphone. maybe there is hope.
Hello EMaini, welcome to the Windows Phone forums!
I have never had a Samsung before, so I'm not familiar with this functionality. What you're describing would have to be made into an App, as Microsoft would not likely block entire ranges of calls (e.g. only allow those on the white-list, block all others, etc).
So it would most likely take a 3rd party (like Samsung) to make it. You can check in the Samsung Marketplace ("Samsung Zone") on occasion to see if they update their inventory to include such an application in the future.
On a side note: You may wish to contact Samsung thru alternate avenues to let them know you appreciated that functionality, otherwise they may not know that end-users are interested in such an application.
--------------------------------------------------------------------------------
- David A. Matson
Microsof MVP - Windows Phone,
Moderator, Windows Mobile Phone forums
Product Reviewer, Blogger, and Mobile Enthusiast In My Mobile World
Click to expand...
Click to collapse
I don't think it is possible until MS opens up the api's to 3rd party developers. If 3rd party apps can't even access your contacts, I don't see how they can access things like caller id.
nrfitchett4 said:
I don't think it is possible until MS opens up the api's to 3rd party developers. If 3rd party apps can't even access your contacts, I don't see how they can access things like caller id.
Click to expand...
Click to collapse
OEMs have the capabilities. Normal developers don't. For example, LG's DLNA streaming app, this isn't something a normal developer could make, but it's available on all LG Windows Phones.
It's not possible, contact your operator
6.5 had several programs like Magical that did a great job, when I got my HD7 I asked if they had it on the WP7 roadmap and they said no. They don't have low level APIs and they are sticking with Android and RIM.
Man, I want this too. Magicall was brilliant. Surely this can't be a hard one to make for the second party developers. Hasn't anyone managed to gain access to those parts of the API yet? Will they be available in Mango?
It's plain stupid for a smart phone not to have this feature
WP7 doesn't have that function yet as part of the operating system, though I've come across some non-smartphones which has this feature.
This function is most likely tied to your network operator, not to your phone. Check your network operator if they offer "Block Numbers" option. As far as I know vodafone AU and NZ offers number blocking to stop text bullying and threats. This feature should be available worldwide.
Since contacts can be accessed in Mango, hope the APIs support blacklist as well...
*bump*
Sent from my OMNIA7 using XDA Windows Phone 7 App
There's a list of 10.000 Finnish telemarketing numbers freely available to be used in a call blocker. When i had an Android phone i used an app called 'Enidroid' that used this list so that when an incoming call was identified as a number included in the list the phone went silent. I would so like to have a similar one in WP7 also!
work-around!
This tip doesn't get rid of the calls, but it does help you to identify them.
When I get an unwanted call, I add it to my address book with the name "Ignore". When they call again my phone displays "Ignore" as the caller. Use "Link" to link them all together and keep your address book uncluttered.
I remember back in the WM6.5 days there was this lil app named "Bouncer" or "Phone Bouncer" that use send those unwanted calls directly to voice mail. I wonder is it avilable for WP?
It's more wise to contact Samsung for this as they can do this if there is enough interest for it. They can develop an app and there.
On AT&T you can sign up for call blocking. I didnt' want to do that So I am using the magikmail. It lets you setup a lot of stuff. You can't block the number but after you ignore the call it will go to voicemail and you can give them a specific message or not allow voicemail.
I do like that idea of ignore that someone suggested. There for awhile I was getting called for someone's bad debt. Same number for two different people.
But is there any solution if operator doesn't support call blocking???
I couldn't get this to work for me (att) but this is from eHow:
To Block a Number From Calling You
1) Press *60 on your phone and listen carefully to the announcement. It will tell you whether your service is on or off.
2) Press 3 to turn this service on (or off), then press 1 to hear the numbers that are on your blocked list, if any.
3) Press #01# (pound 01 pound) to add the last number that called you to the list.
4) Press # (pound) to add a new number to your list. The voice instructions will tell you to enter the area code and number, and then press # (pound) again.
5) Press * (star) to remove a number from your list. Voice instructions will then tell you to enter the area code and number, and then press # (pound.)
6) Press 0 (zero) to hear all of the voice instructions again.
7) Deactivate selective number rejection by following Steps 1 and 2.

Juniper Networks study reveals how dangerous Android is to our privacy

Okay, so, I summed up some 5 articles on this subject - in the hope of starting a discussion about device security. I hope you will find this interesting and meaningful and perhaps you will find out about some of the risks of using Android.
2 months ago Juniper Networks, one of the two biggest network equipment manufactures, published a blog post (1) about an intensive research their mobile threat department had on the Android market place.
In essence they analyzed over 1.7 million apps in Google Play, revealing frightening results and prompting a hard reality check for all of us.
One of the worrying findings is that a significant number of applications contain capabilities that could expose sensitive information to 3rd parties. For example, neither Apple nor Google requires apps to ask permission to access some forms of the device ID, or to send it to outsiders. A Wall Street Journal examination (2) of 101 popular Android (and iPhone) apps found that showed that 56 — that's half — of the apps tested transmitted the phone's unique device ID to other companies without users' awareness or consent. 47 apps — again, almost a half — transmitted the phone's location to other companies.
That means that the apps installed in your phone are 50% likely to clandestinely collect and sell information about you without your knowledge nor your consent. For example when you give permission to an app to see your location, most apps don't disclose if they will pass the location to ad companies.
Moving on to more severe Android vulnerabilities. Many applications perform functions not needed for the apps to work — and they do it under the radar! The lack of transparency about who is collecting information and how it is used is a big problem for us.
Juniper warns, that some apps request permission to clandestinely initiate outgoing calls, send SMS messages and use a device camera. An application that can clandestinely initiate a phone call could be used to silently listen to ambient conversations within hearing distance of a mobile device. I am of course talking about the famous and infamous US Navy PlaceRaider (3).
Thankfully the Navy hasn't released this code but who knows if someone hadn't already jumped on the wagon and started making their own pocket sp?. CIO magazine (4) somewhat reassures us though, that the "highly curated nature of [smartphone] application stores makes it far less likely that such an app would "sneak through" and be available for download."
A summary by The Register (5) of the Juniper Networks audit reads that Juniper discovered that free applications are five times more likely to track user location and a whopping 314 percent more likely to access user address books than paid counterparts. 314%!!!
1 in 40 (2.64%) of free apps request permission to send text messages without notifying users, 5.53 per cent of free apps have permission to access the device camera and 6.4 per cent of free apps have permission to clandestinely initiate background calls. Who knows, someone might just be recording you right now, or submitting your photo to some covert database in Czech Republic — without you even knowing that your personal identity is being compromised.
Google, by the way, is the biggest data recipient — so says The Wall Street Journal. Its AdMob, AdSense, Analytics and DoubleClick units collected data from 40% of the apps they audited. Google's main mobile-ad network is AdMob, which lets advertisers target phone users by location, type of device and "demographic data," including gender or age group.
To quote the The Register on the subjec, the issue of mobile app privacy is not new. However Juniper's research is one of the most comprehensive looks at the state of privacy across the entire Google Android application ecosystem. Don't get me wrong. I love using Google's services and I appreciate the positive effect this company has had over how I live my life. However, with a shady reputation like Google's and with it's troubling attitude towards privacy (Google Maps/Earth, Picasa's nonexistent privacy and the list goes on) I sincerely hope that after reading this you will at least think twice before installing any app.
Links: (please excuse my links I'm a new user and cannot post links)
(1) forums.juniper net/t5/Security-Mobility-Now/Exposing-Your-Personal-Information-There-s-An-App-for-That/ba-p/166058
(2) online.wsj com/article/SB10001424052748704694004576020083703574602.html
(3) technologyreview com/view/509116/best-of-2012-placeraider-the-military-smartphone-malware-designed-to-steal-your-life/
(4) cio com/article/718580/PlaceRaider_Shows_Why_Android_Phones_Are_a_Major_Security_Risk?page=2&taxonomyId=3067
(5) theregister co.uk/2012/11/01/android_app_privacy_audit/
____________________________________________________________________________________________
Now I am proposing a discussion. Starting with - do we have the possibility to monitor device activity on the phone? By monitoring device activity, such as outgoing SMSs and phone calls in the background, the camera functions and so on we can tell if our phone is being abused under the radar and against our consent. What do you think?
.
I am finding it sad and troubling but even more so ironic that nobody here cares about this stuff.
Pdroid allows you to tailor your apps and what permissions your device actually allows on a per app basis. Requires some setup, and the GUI is nothing fancy.. but for those worried about permissions, it is quite ideal.
Edit : http://forum.xda-developers.com/showthread.php?t=1357056
Great project, be sure to thank the dev
Sent from my ADR6425LVW using Tapatalk 2
DontPushButtons said:
Pdroid allows you to tailor your apps and what permissions your device actually allows on a per app basis
Click to expand...
Click to collapse
Sounds good for a start, I'll look it up
pilau said:
Sounds good for a start, I'll look it up
Click to expand...
Click to collapse
Okay, so I looked it up, and Pdroid does look like a fantastic solution to control what apps have access to what information on your droid.
However, it doesn't cover monitoring hardware functions such as texts being sent, calls being placed etc. as described in the OP. Besides, it only works in Gingerbread as far as I could gather.
EDIT: looking at PDroid 2.0, it does exactly what I originally asked
pilau said:
Okay, so I looked it up, and Pdroid does look like a fantastic solution a control what apps have access to what information on you droid.
However, it doesn't cover monitoring hardware functions such as texts being sent, calls being placed etc. as described in the OP. Besides, it only works in Gingerbread as far as I could gather.
Click to expand...
Click to collapse
I actually first found out about it on an ics rom, so it's definitely not just gb. As for monitoring, no clue. Any sort of extra process logging would likely bog down resources or space eventually.
Sent from my ADR6425LVW using Tapatalk 2
DontPushButtons said:
Any sort of extra process logging would likely bog down resources or space eventually.
Click to expand...
Click to collapse
I definitely wouldn't know. This solution looks very complicated in first impression but on the Google play page it says 100% no performance effects.
Anyway, I looked up PDroid 2.0 here on XDA, which is the rightful successor of the original app. It does everything the original app does and also monitors many device activities! Here is the full list of features. I would add a working link but I'm still a n00b and I am restricted from doing so. Sigh....
forum.xda-developers com/showthread.php?t=1923576
PDroid 2.0 allows blocking access for any installed application to the following data separately:
Device ID (IMEI/MEID/ESN)
Subscriber ID (IMSI)
SIM serial (ICCID)
Phone and mailbox number
Incoming call number
Outgoing call number
GPS location
Network location
List of accounts (including your google e-mail address)
Account auth tokens
Contacts
Call logs
Calendar
SMS
MMS
Browser bookmarks and history
System logs
SIM info (operator, country)
Network info (operator, country)
IP Tables(until now only for Java process)
Android ID
Call Phone
Send SMS
Send MMS
Record Audio
Access Camera
Force online state (fake online state to permanent online)
Wifi Info
ICC Access (integrated circuit-card access, for reading/writing sms on ICC)
Switch network state (e.g. mobile network)
Switch Wifi State
Start on Boot (prevents that application gets the INTENT_BOOT_COMPLETE Broadcast)
I've always had the luxury of someone else integrating it into the Rom, then I just had to set it up through the app. It is time-consuming, but not very difficult at all. I say give it a shot and see if that's what you had in mind. Maybe the logging is less detrimental than I had previously thought.
I'm sure you could get your post count up by asking for some tips in that thread. Every forum on xda has at least one person that's EXCESSIVELY helpful, frequently more. So have a ball
Sent from my ADR6425LVW using Tapatalk 2

[Q] Location based call blocker

iam looking for call blocker , which works based on location, similar to llama, where i can configure individuallly blocking on particular location , and unblock on particular location (area)... i searched on play store did not find it ,,please guide if there is. but it can be one of the fantastic app...( NOT LOOKING ANYTHING GPS BASED, which consumes battyer)
Unless you find something blocking based on area code then I think you are stuck, as coding an app blocking numbers based on geographical location would be not impossible but very unlikely seeing as calls and sms alike are bounced, if you will, from the carriers towers and all carriers have multiple towers to provide maximum coverage depending on your location. To block a caller geographically the phone would have to be based on the concept of the HAM radio which is a satellite phone and even then coding an app like that would be a user specific app meaning apps like that are coded by the individual needing it...I mean why would you put the effort forward for something that avanced if you dont benefit. Sure you could sell it but honestly, you want to pay fifty dollars for an app just because it takes so long to code, or you want to call the carrier and ask for an account block on any numbers on a given account. I could be wrong on all of this but its just my opinion. Hope this clears some things up.
Device: Obvious
ROM Build:XWSL8-SHOstock3-v2.0
Baseband:I777UCLK3
Kernel Version:3.0.31-Jeboo_Kernel_v1.1f+ [email protected] #59
"Google is muh bestfrand"™
Aint no party like a SHOstock party baaaaabyyyyy!!!!
mr.number
lptfwa stomach
better dont use call blocker
call blocker x
emttrr said:
iam looking for call blocker , which works based on location, similar to llama, where i can configure individuallly blocking on particular location , and unblock on particular location (area)... i searched on play store did not find it ,,please guide if there is. but it can be one of the fantastic app...( NOT LOOKING ANYTHING GPS BASED, which consumes battyer)
Click to expand...
Click to collapse
Give a try to Call Blocker X

Android App that forwards and logs calls?

I need an app for Android phones that will forward calls and keep a log of how many calls were forwarded. I'm not sure if this exists or if I need to create it but here is an explanation of what I'm trying to do.
I run a marketing business and my clients need to know which channels are driving business. So what I have in mind is to use different phone numbers for online ads vs newspaper vs billboards etc... This would be straightforward in the US, there are services that issue virtual tracking numbers. But where I am, these services don't exist so I have to find a workaround.
So like I mentioned before, my plan is to get a few different mobile phone numbers, and forward each number to the main business line. But I need a way to track how many calls each mobile phone is forwarding.
If you know of an app that would help or have another approach I should consider, please share it.
Thanks in advance...
Anyone have ANY ideas on this?
ichiban876 said:
I need an app for Android phones that will forward calls and keep a log of how many calls were forwarded. I'm not sure if this exists or if I need to create it but here is an explanation of what I'm trying to do.
I run a marketing business and my clients need to know which channels are driving business. So what I have in mind is to use different phone numbers for online ads vs newspaper vs billboards etc... This would be straightforward in the US, there are services that issue virtual tracking numbers. But where I am, these services don't exist so I have to find a workaround.
So like I mentioned before, my plan is to get a few different mobile phone numbers, and forward each number to the main business line. But I need a way to track how many calls each mobile phone is forwarding.
If you know of an app that would help or have another approach I should consider, please share it.
Thanks in advance...
Click to expand...
Click to collapse

Categories

Resources