Message Block and DND - Samsung Galaxy S10+ Guides, News, & Discussion

Theres no option for blocking messages without numbers that have company names only. Need to be able to block messages by keywords.
Do not Disturb exceptions only have All / Contact's / Favorite Contacts/ None but there is no options for allowing individual numbers or a whitelist. I dont want favorites to contact me. I just want two emergency contacts ONLY.
Samsung need to implement the features like Huawei EMUI9+ have already.

Related

Adding additional email field in contacts?

I've always understood that you could add or change contact fields to accomodate more than 3 email fields. So far I can't seem to figure out how to do that, anyone care to share?
Thanks.
Cyph
I don't think it is possible with Contacts - even Microsoft Outlook supports only 3 email entries.
I wish you could have more than 1 Mobile/Cell Phone number listed for someone. When will M$ change this? Now people do have more than 1 cell phone.
You can use other redundant fields for additional numbers, e.g., I use the Pager field for the 2nd mobile number - not many ppl have a pager where I live these days
i know you can do that, but if you want to text someone, you can only text to numbers listed as mobile (without having to pull up the contact list & manually selecting the number). i type the name of the person i want to text in the "to" field, & only mobile numbers show up when you do that.
Sadly that is a limitation of a lot of the software - they presume you can only text to mobile numbers
I want to text my home number too (where I live you can sms to landlines, provided they have a phone with text capability) but I bypassed the problem using a separate Contacts entry with the home number stored as a mobile number - not convenient I know.
Thanks all.
Someone noted a nice lil work around for convenience, it you add a note to the contact with mailto: in front of it, when you tap on it, it'll launch a new email. Nice.
Cyph

[Q] Showing just the Contacts which have PHONE NUMBERS?

Hi.
New to ICS.
in previous roms, I used to chose to show only the contacts who had phone numbers.
Is there no way of doing this in ICS?
THanks
http://forum.xda-developers.com/showthread.php?t=1468589
In addition to the solution in that thread (custom contact group that you then choose to display), the dialer app will automatically apply this filter (you can use the same menu path as the people app to further filter which contact group you want to use) to anything you ask it to display. The only catch being that if your intent is to send texts, not make a phone call, your only option is to tap the contact's picture (twice) and launch into the people app.
Shame that the functionality of the dialer app isn't just included as an option in the people app. I use a custom list but I find that I often forget to add people to it when I'm standing in front of them getting their number, so I just make a habit of visiting my google contacts page every so often on my computer and running down the list, looking for contacts with numbers but without my custom label.

Settings to disable SMS/MMS

What settings can be used to disable sms/mms on a phone? What configuration can be changed or edited to not receive this? I have cdma / qpst or whatever is needed available to me
you want to receive no text messages? what are you using your phone for? the only way i know of to actually not receive them is to call sprint and have them disable yhour IP, but then you wont have any 3G connectivity. you could always just go into your settings and disable all notifications for sms apps.
If you don't want to receive SMS/mms what so ever, without any hacking, simply login into your account at the sprint website. Under my preferences, you can block data, block SMS/mms, or even block certain numbers, or voice altogether.
These settings exist for parents and punish their kids. Haha.
Sent from my PC36100 using XDA
I dont want to turn it off via Sprint or just disable notifications. I am wanting to know if there is a setting in the config ##data# or similar that can be changed or edited to either not get the text or to make it so it doesnt come through on the device.
Any thoughts?
Miui has this.
You can whitelist or blacklist any number. You can choose to ignore the message, or simply block it from being received. You can also block messages from strangers with key words... Its very thorough, and available natively through miui.
~ I'm a fungi

Block call&sms for android

Hi,
This is my new APP: Block SMS and CALL, I hope that you will give me a lot of comments to improve, because i am new comer so please contact me via email [email protected] so that i can give the links for you
Thank you so much
You offen received calling or message that make you uncomfortable or annoyed? They can come from telemakers, spammer or other people that you don’t want to answer…
Are you finding someway to block unwanted call or message on you Androi?
Block SMS and CALL Application is the best and fastest way for your problem
Numbers from the blacklist are blocked quietly and without any signs of a call. Whatever you do, you will not be distracted by phone calls or SMS.
This call blocker also has some convenient setting options, such as the ability to block private numbers, or to disable notifications.
Features:
1. Add phone numbers that you want to block in Black list
2. Help you not waste time for the unwanted SMS and CALL
3. Enhanced the number of contacts who can be blacklisted!!
4. Blocking all incoming calls
5. Blocking all incoming SMS
6. Password protection
Strengths:
- Very easily and quickly to use
- Not consume memory or CPU resources
And it's totally FREE
thanks, im use it

Anyone have experience with SMS handling within Android?

I'm trying to solve a problem for Google Voice users, and looking to pick the brain of someone who may know a thing or two about how Android handles SMS, particularly how an app can be set to be the "default" for messaging.
What is my goal, you ask?
Make it possible for Android users to default all new messages from their Google Voice number, rather than the carrier. Yes, you can just remember to initiate a message inside the Google Voice app, but when responding to a missed call or clicking on message from a contacts screen, it will open the system's default SMS app and send from the carrier number instead. Confusion often ensues when the recipient doesn't recognize the number. We're trying to avoid that, as many of us GV fans use it as our primary number and don't know or care what the carrier # is. In other words, we want to avoid sending from the carrier if at all possible.
But doesn't Hangouts do this already?
It did. While Hangouts supported SMS, we could set it as the default app and then tell it to use Google Voice as the default for all new messages (rather than the carrier). This worked pretty well... anywhere in the OS that you want to initiate a message (call log, contacts screen, etc), it would open hangouts screen with GV as the sending service. But now that they are killing SMS support in Hangouts, it seems they are also removing the ability for it to be the default for all messages. They're actively pushing users to switch to another app for SMS, and you can't set it as the default currently unless you install an older version first. Eventually it will probably stop working altogether.
Why not just set the Google Voice app as the default for messaging?
It seems Google does not want us to be able to do that. The app does not have the option to. I'm wondering if it is because it doesn't actually support carrier SMS messages, and perhaps that would create a conflict in OS experience design? I'm not sure.
What is your proposed solution? Making a new SMS app from scratch is a lot of work, and Google's third party support for Google Voice is very limited...
I understand. Realistically, what I'm wondering is, would it be feasible to create a very simple forwarding app. In other words, a small third party app that could be set as the default for messaging, which could just forward the new message request to another app? Google Voice shows up as an option to send messages from other screens, such sharing an image or link. Heck, so does Hangouts (which will still support Google Voice integration, just not the ability to be the default app). The problem is when initiating a text from the dialer, contacts, or call log, it doesn't give us a context menu to choose from. It only goes to the default app. What I want is the ability to intercept that request and then choose the app to default to ourselves! Preferably the Voice app, but even Hangouts would be acceptable... or if possible let the users decide!
Possible pitfalls are
1) Do apps that support being set as default messaging require being able to actually handle carrier SMS? I could understand if that was a requirement from a UX design perspective, but is it actually an OS limitation or is it possible? I recall hearing once that the FB messenger app supports being set as default for messaging, but I don't understand how that could work, and I haven't found reference to it yet (don't use FB messenger personally).
2) If the Android OS would allow it, would it actually break carrier SMS? I know setting Hangouts to be the default moves all carrier SMS into Hangouts, and if switching to another app it would move the messages to that one. If my proposed forwarding app works, would carrier SMS messages just go nowhere? Occasionally the carrier does send a service announcement or bill reminder, etc, and I think it might be important for those to go somewhere. Or maybe not... I'm not sure how the OS handles this.
3)When a request for a new SMS is made, is the request done in a way that can be re-parsed for another app to handle? I really can't find much or any documentation on how this is handled, but I know the information is out there since Android supports third party SMS apps.
I have had trouble finding documentation about how any of this works from a developer's perspective, so I'm hoping someone where could shed some light on whether or not my idea is dead in the water before I pour too much effort into trying to figure this out. Thanks!
Did a little digging after I posted this and found some info on some dev forums elsewhere.
Seems, as I feared, that in order for an app to be supported as "default" for messaging, the requirement is that it include the handlers for SMS/MMS. This appears to be because whatever app is set as default for messaging is the app that is responsible for receiving and storing said messages. So if my app proposed above were simply to forward messages to another app, and not actually handle carrier SMS/MMS at all, any messages that DO actually come in from the carrier (notifications, payments and outages, etc, which I get from time to time) wouldn't go ANYWHERE and cause a great big user experience flaw.
So that answers some of my question. The next bit is... can incoming messages be forwarded to another app, such as the Android Messaging app that they are trying to make the new standard? Then perhaps this idea could still work. It might make more sense for a pre-existing Messaging app to simply support forwarding to google voice on new messages (or heck, Google should add GV support to Messaging), but I'm not sure how realistic that will be.
I've been thinking about this problem for a while, too. Both Hangouts (for those who have GV linked to it) and the GVoice app probably still have specialized intents to receive message data, so that they can forward them along; the key is to find out what to send to these apps.
I see the problem as only one-way: basically, capturing SMS intents as the default messaging app, then sending the user either to the message-entry screen in the target app (GV/Hangouts) or sending the message directly if that was in the intent. And I thought that there might be a less hair-pulling way to do it, by creating a messaging "shim" app:
* Use an existing, plain vanilla SMS app as a basis. For instance, just pull the one from AOSP. In addition to the new functions below, it will take care of carrier SMS.
* Offer a setting to choose where outbound SMS goes by default: in-app (carrier), GV, Hangouts, etc.
* Add a screen banner saying something like "Carrier SMS" or showing the carrier's phone number.
* If the default outbound app is not in-app for carrier messaging, add a screen icon for jumping into that default-messaging app set by the user.
In this simplified setup, there's no need to handle _inbound_ SMS via GV/Hangouts at all -- because that app will pop up its own notifications, and jump into its own app when its notifications are tapped. Similarly, notifications raised by this customized SMS app, from carrier SMS, would go into that app. No special logic required for any of this, simplifies things a lot.
The end goal from a UI perspective would be, _if_ the user chose a default outbound app other than this one, then the following behaviors would be received by this app and forwarded along to the target outbound SMS app:
* selecting the SMS icon for a contact would, via this app, open GV/Hangouts with that number ready for message entry;
* sending a fully formed SMS via any app, e.g. voice entry via Google App or Assistant, would be forwarded to GV/Hangouts for immediate sending.
(EDIT TL;DR: The problem, distilled, is how to make *initiating a new message from elsewhere* use the real desired app; the desired app will handle it from there.)
The UI problem here is that it will be sort of a "dummy" SMS app. It will handle carrier messages, but there will be people who don't even get carrier messages (FreedomPop comes to mind), so it's another app icon to ignore. Still, it would be the fastest path to resolution and, for most users, would act as a "shim" between native SMS handling and GV/Hangouts (or maybe even other messaging apps?).
---------- Post added at 07:14 PM ---------- Previous post was at 07:11 PM ----------
FWIW, I do understand Android development, though I'm totally green on UI elements. So if you already have some technical know-how here, I'm happy to collaborate to help make this happen. I think this would be soooo much better than having to shove in Xposed (which slows down Lollipop and later) and use XVoice++.
i have just started developing on android. am a new bee with very little knowledge. i have read you post and it had given me some food for thoughts for my messaging app. i liked your idea and wanted to know about your progress. i want to collaborate in your project if you are interested.

Categories

Resources