SMSdroid is a light and fast app for reading and sending text messages. It is optimized to play well with any app capable of sending messages. A good example is WebSMS.
Help translating this app to your favorite langauge on crowdin
SMSdroid is yet an other sms reader for android phones, working together with all the others via intents
License: GNU General Public License v3.0
Hi,
I am trying to build to smsdroid in eclipse. After including the ur0lib as a project in the build path all the missing refernces a re resolved but only the generated class R is not resolved, i.e. the key "ic_contact_picture" can not be resolved in smsdroid,
do you have an idea what am I doing wrong?
Tx,
Igal
Last version reported in releases/
is still 1.7.2 – while there already were multiple releases, the latest being 1.7.6. Could you please at least add the 1.7.6 tag and add the APK to it (and then, also for future releases)? Thanks!
Can the SMSDroid be as a composer and not only as a reader?
Dear developers,
The database cursor used in the fetchMmsParts() method of Message class is not closed.
Cursor cursor = cr.query(URI_PARTS, null, PROJECTION_PARTS[INDEX_MID] + " = ?",
new String[]{String.valueOf(id)}, null);
if (cursor == null || !cursor.moveToFirst()) {
return;
}
If the cursor is empty but not null (moveToFirst() returns false), the method will return early and the cursor will be left open. Is it a bug? Thanks.
Hey,
it would be great if one could see how much characters are left (or already in use) during writing a message E. g.:
for one SMS: 105/160
for more: 167/320
Additional (but I know, that could be more complicated) it would be great to see how much free sms (see the info "Guthaben: 3/10" for GMX connector) are left.
Hopefully some good ideas. But its not a showstopper at all.
greetz!
Stefan
I'd love to start using this app, and an app store/repo would be the most convenient way for me to get it. Unfortunately, it looks like the latest version on F-Droid is two and a half years old. Can a more recent version, 1.6.9 for example, be sent to the F-Droid repository?
"Mark all" or "select" messages button on SMSdroid app is expected to be used to mark messages for either marking them as read or unread or probably to select messages to delete from the SMS folder
The "Mark button" or "select button" found on SMSdroid app doesn't mark messages, rather the response it will give is "mark all as read" and there's nothing been marked
Download SMSdroid App from Google play store on your android device, the mark or select button is found at the right top corner of the app, short press or long press the button to use the function, the response is not different from what is said above and no action is taken
The sms message box doesn't change its size during text input. If there are more than two lines, I cannot see the last line if text.
Nexus 5, Android 6.0
current implementation will not show any notification on android 8+
@felixb I'm creating an app to receive and send SMS via twilio (https://www.twilio.com/sms). When I receive the message in my app, Is there an intent I can publish so that the message is received by SMS droid?
the app is showing empty threads with text "" for any kind of contact.
Hi,
on Lollipop whenever a message arrives the notification is done twice-is SMSDroid perhaps listening to SMS_DELIVERED AND SMS_RECEIVED broadcasts?
Best,
Cactus World
Nice, plain and simple app, looking a bit dated but gets the job done, but I have a pet peeve.
In my language (Czech), lots of words use diacritics (letters ě, š, č, á, í etc.). Because the text is completely legible even if you use the non-augmented version of the letters in your message, and because the diacritics detracts from the number of characters you can send in one SMS, it's desirable to always write without diacritics. However, the majority of soft keyboards automatically "fix" your diacritics-less words. This is desirable in most cases, but not when writing texts, and it's annoying to keep fixing them back.
Most SMS apps have an option to strip Unicode characters before sending (some even do it smartly and only do it if it has an effect, i.e. if the message is longer than 70 characters) and leave only the GSM alphabet, but not SMSdroid, which is the only thing keeping me from using it full-time.
Thank you for considering this feature.
Hi Felix,
I've noticed that the notifications are always active, even when SMSdroid is not the default SMS app. Could this be tweaked somehow?
I've tried to disable them as I occasionally switch to the built in SMS app (because of the dual SIM phone), but then of course I forget to switch notifications back on again, which creates additional problems.
Other messaging apps do not notify me unless they are the default ones for SMS.
Hi Felix,
Another thing I'd like to ask is if it possible to choose weather SMSdroid will send message or it will be sent via WebSMS.
I like using WebSMS as a relay only when I'm roaming, but in other cases is prefer that SMSdroid sends them the regular way.
Thanks.
Dear Developer,
I installed a cooked rom on my Asus TF300TG (http://forum.xda-developers.com/showthread.php?t=2425390).
Unfortunately, the dev of the ROM missed to add an app for sending and receiving SMS.
With SMSDroid I can read the SMSs, but don't receive at all new SMSs.
App as ZERO Comunicazione (https://play.google.com/store/apps/details?id=com.jb.zerosms&hl=it) works very well, but I prefer open-source apps like yours.
Let me know if you need some other info.
Thank you very much in advance,
Domenico
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.